- Mar 25, 2008
-
-
Tanya Lattner authored
llvm-svn: 48762
-
Ted Kremenek authored
and uninitialized values passed-by-value as arguments to message expressions. llvm-svn: 48760
-
Evan Cheng authored
llvm-svn: 48759
-
Devang Patel authored
llvm-svn: 48758
-
Ted Kremenek authored
llvm-svn: 48757
-
Ted Kremenek authored
llvm-svn: 48756
-
Evan Cheng authored
llvm-svn: 48755
-
Ted Kremenek authored
for message bubbles. llvm-svn: 48754
-
Evan Cheng authored
llvm-svn: 48753
-
Evan Cheng authored
If the coalescer commuted a def MI to allow coalescing, it can changed a previously coalesced copy into an non-identity copy. llvm-svn: 48752
-
Evan Cheng authored
llvm-svn: 48751
-
Bill Wendling authored
mask. llvm-svn: 48750
-
- Mar 24, 2008
-
-
Andrew Lenharth authored
llvm-svn: 48749
-
Steve Naroff authored
llvm-svn: 48748
-
Steve Naroff authored
llvm-svn: 48747
-
Evan Cheng authored
- SSE4.1 extractfps extracts a f32 into a gr32 register. Very useful! Not. Fix the instruction specification and teaches lowering code to use it only when the only use is a store instruction. llvm-svn: 48746
-
Andrew Lenharth authored
llvm-svn: 48745
-
Owen Anderson authored
llvm-svn: 48744
-
Owen Anderson authored
llvm-svn: 48743
-
Andrew Lenharth authored
llvm-svn: 48742
-
Chris Lattner authored
llvm-svn: 48741
-
Devang Patel authored
llvm-svn: 48740
-
Owen Anderson authored
llvm-svn: 48739
-
Devang Patel authored
llvm-svn: 48738
-
Tanya Lattner authored
llvm-svn: 48736
-
Devang Patel authored
llvm-svn: 48734
-
Devang Patel authored
llvm-svn: 48733
-
Chris Lattner authored
llvm-svn: 48732
-
Chris Lattner authored
llvm-svn: 48731
-
Devang Patel authored
llvm-svn: 48730
-
Dan Gohman authored
llvm-svn: 48729
-
Devang Patel authored
llvm-svn: 48728
-
Dan Gohman authored
field to store the alignment value instead of haing a separate field. llvm-svn: 48727
-
Dan Gohman authored
llvm-svn: 48726
-
Evan Cheng authored
Increasing the inline limit from (overly conservative) 200 to 300. Given each BB costs 20 and each instruction costs 5, 200 means a 4 BB function + 24 instructions (actually less because caller's size also contributes to it). Furthermore, double the limit when more than 10% of the callee instructions are vector instructions. Multimedia kernels tend to love inlining. llvm-svn: 48725
-
Bill Wendling authored
llvm-svn: 48723
-
Bill Wendling authored
llvm-svn: 48722
-
Devang Patel authored
llvm-svn: 48721
-
Evan Cheng authored
llvm-svn: 48720
-
Owen Anderson authored
With this pass, StrongPHIElim can compile very simple testcases correctly. There's still a ways to go before it's ready for prime time, though. llvm-svn: 48719
-