- Jun 29, 2006
-
-
Chris Lattner authored
llvm-svn: 28974
-
Chris Lattner authored
llvm-svn: 28973
-
Chris Lattner authored
llvm-svn: 28972
-
Chris Lattner authored
llvm-svn: 28971
-
- Jun 28, 2006
-
-
Chris Lattner authored
llvm-svn: 28970
-
Chris Lattner authored
llvm-svn: 28969
-
Chris Lattner authored
llvm-svn: 28968
-
Andrew Lenharth authored
llvm-svn: 28967
-
Andrew Lenharth authored
llvm-svn: 28966
-
Chris Lattner authored
llvm-svn: 28965
-
Chris Lattner authored
llvm-svn: 28964
-
Evan Cheng authored
llvm-svn: 28963
-
Owen Anderson authored
will be profitable. This is mainly to remove some cases where excessive unswitching would result in long compile times and/or huge generated code. Once someone comes up with a better heuristic that avoids these cases, this should be switched out. llvm-svn: 28962
-
Chris Lattner authored
llvm-svn: 28961
-
Chris Lattner authored
llvm-svn: 28960
-
Chris Lattner authored
blocks. llvm-svn: 28959
-
Evan Cheng authored
llvm-svn: 28958
-
Evan Cheng authored
llvm-svn: 28957
-
Andrew Lenharth authored
llvm-svn: 28955
-
Andrew Lenharth authored
Remove the Function pointer cast in these calls, converting it to a cast of argument. %tmp60 = tail call int cast (int (ulong)* %str to int (int)*)( int 10 ) %tmp60 = tail call int cast (int (ulong)* %str to int (int)*)( uint %tmp51 ) llvm-svn: 28953
-
Evan Cheng authored
llvm-svn: 28952
-
Chris Lattner authored
to them. This fixes a regression in my previous checkin. llvm-svn: 28951
-
Chris Lattner authored
causes the pointer to be removed from the underlying alias analysis implementation as well. This impl of remove is also significantly faster than the old one. This fixes: Regression/Transforms/DeadStoreElimination/2006-06-27-AST-Remove.ll llvm-svn: 28950
-
Chris Lattner authored
llvm-svn: 28949
-
Andrew Lenharth authored
llvm-svn: 28948
-
Owen Anderson authored
Be more careful when updating Phi nodes after eliminating dead switch cases. Fix proposed by Chris. llvm-svn: 28947
-
Owen Anderson authored
from a switch instruction. llvm-svn: 28946
-
- Jun 27, 2006
-
-
Rafael Espindola authored
llvm-svn: 28945
-
Chris Lattner authored
llvm-svn: 28944
-
Chris Lattner authored
remove the struct return argument of a csret function, even if it is obviously dead. llvm-svn: 28943
-
Chris Lattner authored
llvm-svn: 28942
-
Chris Lattner authored
llvm-svn: 28941
-
Chris Lattner authored
llvm-svn: 28939
-
Evan Cheng authored
llvm-svn: 28938
-
Evan Cheng authored
llvm-svn: 28937
-
Chris Lattner authored
llvm-svn: 28936
-
Chris Lattner authored
llvm-svn: 28935
-
Chris Lattner authored
and the data llvm-svn: 28934
-
Chris Lattner authored
the offset two bits to the left. llvm-svn: 28933
-
Chris Lattner authored
llvm-svn: 28932
-