- Jun 04, 2009
-
-
Chris Lattner authored
one. llvm-svn: 72868
-
Torok Edwin authored
llvm-svn: 72867
-
Sanjiv Gupta authored
llvm-svn: 72866
-
Oscar Fuentes authored
LLVM_ENABLE_ASSERTIONS. Fine-tuned the logic that controls the definition of NDEBUG and _DEBUG macros. Thanks to Jay Foad for this suggestions. llvm-svn: 72864
-
Sanjiv Gupta authored
llvm-svn: 72861
-
Torok Edwin authored
llvm-svn: 72858
-
Torok Edwin authored
llvm-svn: 72856
-
Torok Edwin authored
llvm-svn: 72855
-
Torok Edwin authored
llvm-svn: 72854
-
Anders Carlsson authored
llvm-svn: 72849
-
Anders Carlsson authored
llvm-svn: 72848
-
Douglas Gregor authored
llvm-svn: 72846
-
Anders Carlsson authored
llvm-svn: 72844
-
Anders Carlsson authored
llvm-svn: 72842
-
Anders Carlsson authored
llvm-svn: 72838
-
Anders Carlsson authored
llvm-svn: 72837
-
Eli Friedman authored
the code tried to use "push", which doesn't exist for XMM registers.) llvm-svn: 72836
-
Anders Carlsson authored
llvm-svn: 72835
-
Anders Carlsson authored
llvm-svn: 72834
-
Anders Carlsson authored
llvm-svn: 72832
-
Anders Carlsson authored
llvm-svn: 72831
-
Eli Friedman authored
llvm-svn: 72830
-
Dan Gohman authored
llvm-svn: 72828
-
Fariborz Jahanian authored
llvm-svn: 72827
-
Evan Cheng authored
Re-apply 72756 with fixes. One of those was introduced by we changed MachineInstrBuilder::addReg() interface. llvm-svn: 72826
-
Lang Hames authored
llvm-svn: 72825
-
rdar://problem/6940611Nick Kledzik authored
Add lto_codegen_set_assembler_path() API which allows the linker to specify the path to the assembler tool to run. When assembler is used (instead of compiler) different command line options are used. Add LTO_API_VERSION #define so clients (linkers) can conditionalize use of new APIs. llvm-svn: 72823
-
Douglas Gregor authored
llvm-svn: 72822
-
Bruno Cardoso Lopes authored
llvm-svn: 72821
-
Douglas Gregor authored
llvm-svn: 72820
-
Douglas Gregor authored
deductions of the same template parameter are equivalent. This allows us to implement the is_same type trait (!). Also, move template argument deduction into its own file and update a few build systems with this change (grrrr). llvm-svn: 72819
-
Stuart Hastings authored
llvm-svn: 72817
-
rdar://problem/6941517Nick Kledzik authored
Move setRelocationModel() to be called before TargetMachine is instantiated. llvm-svn: 72816
-
Douglas Gregor authored
llvm-svn: 72815
-
Mike Stump authored
llvm-svn: 72814
-
- Jun 03, 2009
-
-
Douglas Gregor authored
llvm-svn: 72813
-
Douglas Gregor authored
llvm-svn: 72812
-
Daniel Dunbar authored
- This matches llvm-ld. It took a bit of archeology to figure out what the right thing to do was (whether this was intentionally added or intentionally removed). My final conclusion is that Chris added this intentionally here: http://llvm.org/viewvc/llvm-project?view=rev&revision=16913 but the changes weren't propogated to llvm-ld until here: http://llvm.org/viewvc/llvm-project?view=rev&revision=34058 which was after lto.cpp had been cloned off (of llvm-ld), here: http://llvm.org/viewvc/llvm-project?view=rev&revision=29494 From the commit message, it looks like the motivation for running global opt again is because we ran it prior to inlining. Based on that I updated the comment and also only run the pass if we actually ran the inliner. Chris, please review. llvm-svn: 72811
-
Eli Friedman authored
DominatorTreeBase::Split. llvm-svn: 72810
-
Douglas Gregor authored
llvm-svn: 72809
-