- Oct 23, 2009
-
-
David Goodwin authored
Allow the target to select the level of anti-dependence breaking that should be performed by the post-RA scheduler. The default is none. llvm-svn: 84911
-
Ted Kremenek authored
Use 'waitpid' instead of 'wait'. Basing Program::Wait() on 'wait()' prevents it being correct within a multithreaded context. This address: PR 5277 (Program::Wait is unsafe to call from multiple threads). Note: If waitpid() turns out to be non-portable, we can add more autoconf magic, or look into another solution. llvm-svn: 84903
-
- Oct 22, 2009
-
-
Benjamin Kramer authored
llvm-svn: 84898
-
Jeffrey Yasskin authored
llvm-svn: 84895
-
Bill Wendling authored
llvm-svn: 84894
-
Devang Patel authored
llvm-svn: 84886
-
Devang Patel authored
llvm-svn: 84885
-
Devang Patel authored
llvm-svn: 84884
-
Devang Patel authored
llvm-svn: 84878
-
Bob Wilson authored
llvm-svn: 84868
-
Nicolas Geoffray authored
before freeing them. llvm-svn: 84859
-
Benjamin Kramer authored
llvm-svn: 84849
-
Evan Cheng authored
Move if-conversion before post-regalloc scheduling so the predicated instruction get scheduled properly. llvm-svn: 84843
-
Evan Cheng authored
Load / store multiple was missing opportunites when the load / store bundles are at the end of the bb. Test case is already in, the bug is exposed by subsequent commit. llvm-svn: 84842
-
Chris Lattner authored
llvm-svn: 84841
-
Chris Lattner authored
to libanalysis. Instcombine shrinking... does this even make sense??? llvm-svn: 84840
-
Chris Lattner authored
Analysis/ConstantFolding.cpp. This doesn't change the behavior of instcombine but makes other clients of ConstantFoldInstruction able to handle loads. This was partially extracted from Eli's patch in PR3152. llvm-svn: 84836
-
Evan Cheng authored
llvm-svn: 84832
-
Evan Cheng authored
llvm-svn: 84831
-
Chris Lattner authored
llvm-svn: 84826
-
Devang Patel authored
llvm-svn: 84820
-
Evan Cheng authored
llvm-svn: 84813
-
Devang Patel authored
llvm-svn: 84811
-
Chris Lattner authored
llvm-svn: 84810
-
Anton Korobeynikov authored
Yay for ASCII graphics! llvm-svn: 84808
-
Anton Korobeynikov authored
llvm-svn: 84806
-
Devang Patel authored
Pass StringRef by value. llvm-svn: 84804
-
Dan Gohman authored
to break up CFG diamonds by banishing one of the blocks to the end of the function, which is bad for code density and branch size. This does pessimize MultiSource/Benchmarks/Ptrdist/yacr2, the benchmark cited as the reason for the change, however I've examined the code and it looks more like a case of gaming a particular branch than of being generally applicable. llvm-svn: 84803
-
Devang Patel authored
llvm-svn: 84801
-
Chris Lattner authored
patches for fixes like this instead of committing them directly. llvm-svn: 84799
-
Jim Grosbach authored
llvm-svn: 84798
-
Benjamin Kramer authored
llvm-svn: 84797
-
Dale Johannesen authored
llvm-svn: 84795
-
Benjamin Kramer authored
llvm-svn: 84794
-
Jim Grosbach authored
llvm-svn: 84792
-
Jim Grosbach authored
for a few bugs. llvm-svn: 84791
-
Benjamin Kramer authored
llvm-svn: 84790
-
- Oct 21, 2009
-
-
Devang Patel authored
llvm-svn: 84786
-
Bob Wilson authored
llvm-svn: 84785
-
Devang Patel authored
llvm-svn: 84784
-