- Jan 09, 2009
-
-
Chris Lattner authored
jump threading can have bugs, who knew? ;-) llvm-svn: 61983
-
Chris Lattner authored
llvm-svn: 61982
-
Chris Lattner authored
llvm-svn: 61981
-
Chris Lattner authored
llvm-svn: 61980
-
Chris Lattner authored
just llc. llvm-svn: 61979
-
Chris Lattner authored
llvm-svn: 61978
-
Chris Lattner authored
llvm-svn: 61977
-
Chris Lattner authored
(which is constant time and cheap) before checking hasAllZeroIndices. llvm-svn: 61976
-
-
Daniel Dunbar authored
matches llvm-gcc (?). llvm-svn: 61974
-
Daniel Dunbar authored
llvm-svn: 61973
-
Dan Gohman authored
llvm-svn: 61972
-
Dan Gohman authored
the same formatting as their corresponding SSE2 instructions, for consistency. llvm-svn: 61971
-
Douglas Gregor authored
llvm-svn: 61970
-
Dale Johannesen authored
llvm-svn: 61969
-
Daniel Dunbar authored
categories. - Also, simplify nesting via early return. llvm-svn: 61968
-
Daniel Dunbar authored
- For use by the driver in places where the host alters driver behavior (for example, running as a driver driver on darwin). - Allow user override for testing purposes. llvm-svn: 61967
-
rdar://problem/6479085Douglas Gregor authored
rewrite @class declarations that showed up within linkage specifications because those @class declarations never made it any place where the rewriter could find them. Moved all of the ObjC*Decl nodes over to ScopedDecls, so that they can live in the appropriate top-level or transparent DeclContext near the top level, e.g., TranslationUnitDecl or LinkageSpecDecl. Objective-C declarations now show up in a traversal of the declarations in a DeclContext (they didn't before!). This way, the rewriter finds all Objective-C declarations within linkage specifications. llvm-svn: 61966
-
Ted Kremenek authored
llvm-svn: 61965
-
Fariborz Jahanian authored
parameter list. This is work in progress. llvm-svn: 61964
-
Ted Kremenek authored
llvm-svn: 61963
-
Ted Kremenek authored
Simpler solution to LiteralSupport compatibility: just add one whitespace character after each cached string. llvm-svn: 61962
-
Ted Kremenek authored
llvm-svn: 61961
-
Ted Kremenek authored
llvm-svn: 61960
-
Dan Gohman authored
the comment a little more verbose. llvm-svn: 61959
-
Ted Kremenek authored
llvm-svn: 61958
-
Ted Kremenek authored
llvm-svn: 61957
-
Ted Kremenek authored
PTH: For the cached spellings of literals, store one whitespace character after the spelling to accomodate sanity checking in LiteralSuppoert.cpp. llvm-svn: 61956
-
Devang Patel authored
Convert DwarfWriter into a pass. Now Users request DwarfWriter through getAnalysisUsage() instead of creating an instance of DwarfWriter object directly. llvm-svn: 61955
-
Anders Carlsson authored
llvm-svn: 61954
-
Fariborz Jahanian authored
are related to setter syntax under -Wreadonly-setter-attrs to prevent warnings in projects built with gcc. llvm-svn: 61953
-
- Jan 08, 2009
-
-
Douglas Gregor authored
Revert my previous, failed attempt to pretty-print anonymous struct/union accesses well. Added a FIXME so we know to revisit this later llvm-svn: 61951
-
Dan Gohman authored
llvm-svn: 61950
-
Dan Gohman authored
llvm-svn: 61949
-
Dan Gohman authored
llvm-svn: 61948
-
Dan Gohman authored
llvm-svn: 61947
-
Dale Johannesen authored
functions that don't already have a (dynamic) alloca. Dynamic allocas cause inefficient codegen and we shouldn't propagate this (behavior follows gcc). Two existing tests assumed such inlining would be done; they are hacked by adding an alloca in the caller, preserving the point of the tests. llvm-svn: 61946
-
Duncan Sands authored
day when more linkage types will be handled. llvm-svn: 61944
-
Ted Kremenek authored
Fix ObjCInterfaceDecl::Destroy and ObjCProtocolDecl::Destroy to iterate and destroy all contained ObjCMethodDecls in one sweep. This fixes a use-after-free error found by valgrind. llvm-svn: 61943
-
Douglas Gregor authored
llvm-svn: 61942
-