- Oct 03, 2006
-
-
Nick Lewycky authored
Ensure that we copy KnownProperties before calling visitBasicBlock, else we may leak properties into blocks where they don't belong. llvm-svn: 30705
-
Rafael Espindola authored
llvm-svn: 30704
-
Chris Lattner authored
llvm-svn: 30703
-
Chris Lattner authored
llvm-svn: 30702
-
Chris Lattner authored
Patch contributed by Kevin Sopp! llvm-svn: 30701
-
Nick Lewycky authored
Fix SwitchInst where dest-block is the same as one of the cases. llvm-svn: 30700
-
Nick Lewycky authored
optimize in more cases. llvm-svn: 30699
-
Evan Cheng authored
llvm-svn: 30698
-
Bill Wendling authored
in a successor block for every block...resulting in some O(N^k) algorithm which wasn't very good for performance. Calculating this information up front and keeping it in a map made it much faster. llvm-svn: 30697
-
Chris Lattner authored
The critical edge block dominates the dest block if the destblock dominates all edges other than the one incoming from the critical edge. llvm-svn: 30696
-
Chris Lattner authored
llvm-svn: 30695
-
Evan Cheng authored
llvm-svn: 30694
-
Chris Lattner authored
llvm-svn: 30693
-
- Oct 02, 2006
-
-
Rafael Espindola authored
initial support for returning 64bit floating point numbers llvm-svn: 30692
-
Reid Spencer authored
llvm-svn: 30691
-
Chris Lattner authored
llvm-svn: 30690
-
Chris Lattner authored
llvm-svn: 30689
-
Jim Laskey authored
llvm-svn: 30688
-
Jim Laskey authored
llvm-svn: 30687
-
Jim Laskey authored
llvm-svn: 30686
-
Chris Lattner authored
llvm-svn: 30685
-
Chris Lattner authored
to unaliased allocations. Use this information to disambiguate pointers loaded from them. This is a very common case, so it's worthwhile to handle efficiently. This implements Analysis/GlobalsModRef/indirect-global.ll llvm-svn: 30684
-
Chris Lattner authored
llvm-svn: 30683
-
- Oct 01, 2006
-
-
Chris Lattner authored
the alignment when promoting allocations. This implements InstCombine/cast.ll:test32 llvm-svn: 30682
-
Chris Lattner authored
llvm-svn: 30681
-
Chris Lattner authored
llvm-svn: 30680
-
Chris Lattner authored
llvm-svn: 30679
-
Chris Lattner authored
llvm-svn: 30678
-
- Sep 30, 2006
-
-
Chris Lattner authored
llvm-svn: 30677
-
Chris Lattner authored
llvm-svn: 30676
-
Chris Lattner authored
llvm-svn: 30675
-
Evan Cheng authored
llvm-svn: 30674
-
- Sep 29, 2006
-
-
Rafael Espindola authored
implement SINT_TO_FP llvm-svn: 30673
-
Chris Lattner authored
override the optimization level. llvm-svn: 30672
-
Chris Lattner authored
llvm-svn: 30671
-
Chris Lattner authored
llvm-svn: 30670
-
Jim Laskey authored
llvm-svn: 30669
-
Chris Lattner authored
llvm-svn: 30668
-
Chris Lattner authored
eliminate its static dtors, without having code that depends on order of initialization. Eliminate static ctors/dtors from Type.cpp. llvm-svn: 30667
-
Chris Lattner authored
ConstantBool::getTrue() and ConstantBool::getFalse(). llvm-svn: 30666
-