- Mar 04, 2008
-
-
Evan Cheng authored
llvm-svn: 47877
-
Ted Kremenek authored
to bifurcate at the wrong places and not propagate at others. llvm-svn: 47876
-
Bill Wendling authored
llvm-svn: 47875
-
Evan Cheng authored
llvm-svn: 47874
-
Ted Kremenek authored
llvm-svn: 47873
-
Evan Cheng authored
llvm-svn: 47872
-
Evan Cheng authored
llvm-svn: 47871
-
Bill Wendling authored
- Cleaned up how the prologue-epilogue inserter loops over the instructions. - Instead of restarting the processing of an instruction if we remove an implicit kill, just update the end iterator and make sure that the iterator isn't incremented. llvm-svn: 47870
-
Dan Gohman authored
llvm-svn: 47869
-
Dan Gohman authored
llvm-svn: 47868
-
- Mar 03, 2008
-
-
Dan Gohman authored
llvm-svn: 47867
-
Dan Gohman authored
llvm-svn: 47866
-
Dan Gohman authored
llvm-svn: 47865
-
Dan Gohman authored
llvm-svn: 47864
-
Bill Wendling authored
PPC-64 doesn't work.) This also lowers the spilling of the CR registers so that it uses a register other than the default R0 register (the scavenger scrounges for one). A significant part of this patch fixes how kill information is handled. llvm-svn: 47863
-
Bill Wendling authored
marking both a super- and sub-register as "killed". This removes implicit uses that are marked as "killed". llvm-svn: 47862
-
Bill Wendling authored
registers. llvm-svn: 47861
-
Bill Wendling authored
the register scavenger to process all of those new instructions instead of just the last one inserted. llvm-svn: 47860
-
Chris Lattner authored
llvm-svn: 47858
-
Devang Patel authored
llvm-svn: 47857
-
Chris Lattner authored
llvm-svn: 47856
-
Anders Carlsson authored
Temporarily rename mmintrin.h so that it won't clash with the system header. It will be renamed back once the few remaining methods have been implemented. llvm-svn: 47852
-
Ted Kremenek authored
be incorrectly merged together. llvm-svn: 47851
-
Anders Carlsson authored
llvm-svn: 47850
-
Devang Patel authored
llvm-svn: 47849
-
Devang Patel authored
is returning a struct value. llvm-svn: 47848
-
Devang Patel authored
llvm-svn: 47847
-
Tanya Lattner authored
llvm-svn: 47845
-
Ted Kremenek authored
llvm-svn: 47844
-
Ted Kremenek authored
llvm-svn: 47843
-
Ted Kremenek authored
llvm-svn: 47842
-
Gabor Greif authored
llvm-svn: 47841
-
Gabor Greif authored
Chris added this testcase with r47837. The mail only shows one todo-warning but I see 3. Strangeness. Correcting lines 16 and 24. llvm-svn: 47840
-
Chris Lattner authored
llvm-svn: 47839
-
Chris Lattner authored
llvm-svn: 47838
-
Chris Lattner authored
llvm-svn: 47837
-
Chris Lattner authored
the system headers dir. This produces an annoying warning: clang.cpp:883: warning: ISO C++ forbids casting between pointer-to-function and pointer-to-object I'm not sure how to remove it. :( llvm-svn: 47836
-
Chris Lattner authored
main executable of a program. This needs to be implemented on windows. llvm-svn: 47835
-
Chris Lattner authored
llvm-svn: 47834
-
Chris Lattner authored
llvm-svn: 47833
-