- Feb 08, 2006
-
-
Chris Lattner authored
xori r6, r2, 1 rlwinm r6, r6, 0, 31, 31 cmpwi cr0, r6, 0 bne cr0, LBB1_3 ; endif to this: rlwinm r6, r2, 0, 31, 31 cmpwi cr0, r6, 0 beq cr0, LBB1_3 ; endif llvm-svn: 26047
-
Chris Lattner authored
llvm-svn: 26045
-
Evan Cheng authored
llvm-svn: 26044
-
- Feb 07, 2006
-
-
Evan Cheng authored
specified in bytes. llvm-svn: 26043
-
Chris Lattner authored
llvm-svn: 26042
-
Chris Lattner authored
llvm-svn: 26040
-
Evan Cheng authored
Also fixed a function stub bug. Added weak and linkonce support for x86 Linux. llvm-svn: 26038
-
Evan Cheng authored
llvm-svn: 26037
-
Chris Lattner authored
is just as efficient as MVIZ and is also more general. Fix a few minor bugs introduced in recent patches llvm-svn: 26036
-
Chris Lattner authored
mask. This allows the code to be simpler and more efficient. Also, generalize some of the cases in MVIZ a bit, making it slightly more aggressive. llvm-svn: 26035
-
Chris Lattner authored
llvm-svn: 26034
-
Chris Lattner authored
'demanded bits', inspired by Nate's work in the dag combiner. This isn't complete, but needs to unrelated instcombiner changes to continue. llvm-svn: 26033
-
Jeff Cohen authored
therefore the function being called must be a main() returning an int. The consequences when these assumptions are false are not good, so don't assume them. llvm-svn: 26031
-
Jeff Cohen authored
interpretation has begun. The JIT already handles this situation correctly, and the interpreter can already handle new functions being added. llvm-svn: 26030
-
Chris Lattner authored
llvm-svn: 26027
-
Chris Lattner authored
printOperand instead. llvm-svn: 26025
-
- Feb 06, 2006
-
-
Chris Lattner authored
llvm-svn: 26022
-
Chris Lattner authored
llvm-svn: 26021
-
Jim Laskey authored
llvm-svn: 26019
-
Jim Laskey authored
llvm-svn: 26018
-
Andrew Lenharth authored
llvm-svn: 26017
-
Jim Laskey authored
llvm-svn: 26016
-
Jim Laskey authored
llvm-svn: 26015
-
Evan Cheng authored
- Manually select SDOperand's returned by TryFoldLoad which make up the load address. llvm-svn: 26012
-
- Feb 05, 2006
-
-
Evan Cheng authored
llvm-svn: 26010
-
Chris Lattner authored
llvm-svn: 26009
-
Chris Lattner authored
llvm-svn: 26007
-
Nate Begeman authored
llvm-svn: 26006
-
Nate Begeman authored
llvm-svn: 26005
-
Chris Lattner authored
llvm-svn: 26004
-
Chris Lattner authored
Turn A / (C1 << N), where C1 is "1<<C2" into A >> (N+C2) [udiv only]. Tested with: rem.ll:test5, div.ll:test10 llvm-svn: 26003
-
Nate Begeman authored
llvm-svn: 26001
-
Nate Begeman authored
llvm-svn: 26000
-
Evan Cheng authored
llvm-svn: 25998
-
Evan Cheng authored
llvm-svn: 25997
-
Chris Lattner authored
llvm-svn: 25992
-
Chris Lattner authored
llvm-svn: 25991
-
Evan Cheng authored
* Fix hasNUsesOfValue(), it should be const. llvm-svn: 25990
-
Chris Lattner authored
llvm-svn: 25985
-
Chris Lattner authored
llvm-svn: 25984
-