- Mar 31, 2010
-
-
Daniel Dunbar authored
llvm-svn: 100034
-
Bill Wendling authored
llvm-svn: 100033
-
Daniel Dunbar authored
PR6753. llvm-svn: 100032
-
Bill Wendling authored
llvm-svn: 100031
-
Ted Kremenek authored
This more likely matches with the ideal order the blocks should be visited. This shaves another 1% off the -fsyntax-only time for compare.c (403.gcc). llvm-svn: 100030
-
Chandler Carruth authored
instantiating a template, which ensures the destructor is called. This fixes PR6671. llvm-svn: 100029
-
Fariborz Jahanian authored
on unimplemented methods in protocols adopted by a class. (radar 7056600). llvm-svn: 100028
-
Douglas Gregor authored
llvm-svn: 100027
-
Ted Kremenek authored
and a DenseSet for caching instead of using a single SmallPtrSet. This makes the behavior of the DataFlowSolver more deterministic, and reduces the -fsyntax-only time on compare.c (403.gcc) by 1%. llvm-svn: 100026
-
Douglas Gregor authored
the C-only "optimization". llvm-svn: 100022
-
Douglas Gregor authored
refactoring work in this area. llvm-svn: 100019
-
Douglas Gregor authored
llvm-svn: 100018
-
Jakob Stoklund Olesen authored
llvm-svn: 100016
-
Daniel Dunbar authored
Add new build option KERNEL_USE, which compiles with -mkernel and gets propogated to CFLAGS. Use this to call panic() instead of abort() when enabled. llvm-svn: 100015
-
Daniel Dunbar authored
- Fiddling with abort directly is annoying given the way we use system includes, although it would be nice to fix this so we could make sure calling abort directly is verboten. llvm-svn: 100014
-
Benjamin Kramer authored
llvm-svn: 100011
-
Benjamin Kramer authored
llvm-svn: 100010
-
Douglas Gregor authored
term "fix-it" everywhere and even *I* get tired of long names sometimes. No functionality change. llvm-svn: 100008
-
Benjamin Kramer authored
llvm-svn: 100007
-
Torok Edwin authored
Patch from Gianluigi Tiesi! llvm-svn: 100003
-
Nick Lewycky authored
in 'number'. llvm-svn: 100001
-
Chris Lattner authored
llvm-svn: 99999
-
Chris Lattner authored
llvm-svn: 99998
-
Chris Lattner authored
consistent with other similar ones. llvm-svn: 99997
-
Chris Lattner authored
llvm-svn: 99995
-
Chris Lattner authored
llvm-svn: 99993
-
Chris Lattner authored
llvm-svn: 99992
-
Duncan Sands authored
llvm-svn: 99991
-
Jeffrey Yasskin authored
llvm-svn: 99990
-
Chris Lattner authored
llvm-svn: 99989
-
Chris Lattner authored
llvm-svn: 99987
-
Chris Lattner authored
llvm-svn: 99986
-
Chris Lattner authored
llvm-svn: 99984
-
Chris Lattner authored
addition to the inherent win, this eliminates the pointless cost of going through the name -> mdkind stringmap that we were paying. llvm-svn: 99983
-
Chris Lattner authored
instructions. In addition to being a convenience, they are faster than the old apis, particularly when not going from an MDKindID like people should be doing. llvm-svn: 99982
-
John McCall authored
a lot for me on selfhosts, I dunno why. llvm-svn: 99981
-
John McCall authored
llvm-svn: 99980
-
John McCall authored
llvm-svn: 99979
-
Daniel Dunbar authored
IRGen: Move the auxiliary data structures tracking AST -> LLVM mappings out of CodeGenTypes, to per-record CGRecordLayout structures. - I did a cursory check that this was perf neutral, FWIW. llvm-svn: 99978
-
Daniel Dunbar authored
CGRecordLayoutBuilder: Switch unions to use same mechanism for tracking field and bit-field info as structs. - Anders, please check. llvm-svn: 99977
-