- Sep 19, 2006
-
-
Chris Lattner authored
allow it to go into an infinite loop, filling up the disk! llvm-svn: 30494
-
Rafael Espindola authored
add comments untabify llvm-svn: 30486
-
Rafael Espindola authored
llvm-svn: 30485
-
Chris Lattner authored
llvm-svn: 30483
-
Chris Lattner authored
llvm-svn: 30482
-
Chris Lattner authored
like: long long test(long long X, int Y) { return 1ULL << Y; } long long test2(long long X, int Y) { return -1LL << Y; } which we used to compile to: _test: li r2, 1 subfic r3, r5, 32 li r4, 0 addi r6, r5, -32 srw r3, r2, r3 slw r4, r4, r5 slw r6, r2, r6 or r3, r4, r3 slw r4, r2, r5 or r3, r3, r6 blr _test2: li r2, -1 subfic r3, r5, 32 addi r6, r5, -32 srw r3, r2, r3 slw r4, r2, r5 slw r2, r2, r6 or r3, r4, r3 or r3, r3, r2 blr Now we produce: _test: li r2, 1 addi r3, r5, -32 subfic r4, r5, 32 slw r3, r2, r3 srw r4, r2, r4 or r3, r4, r3 slw r4, r2, r5 blr _test2: li r2, -1 subfic r3, r5, 32 addi r6, r5, -32 srw r3, r2, r3 slw r4, r2, r5 slw r2, r2, r6 or r3, r4, r3 or r3, r3, r2 blr llvm-svn: 30479
-
Chris Lattner authored
llvm-svn: 30478
-
Chris Lattner authored
llvm-svn: 30477
-
Evan Cheng authored
llvm-svn: 30474
-
- Sep 18, 2006
-
-
Evan Cheng authored
llvm-svn: 30470
-
Nick Lewycky authored
that we can't modify the CFG any more, at least not until it's possible to update the dominator tree (PR217). llvm-svn: 30469
-
Andrew Lenharth authored
A pass to remove the worst of the replay trap offenders, and as a bonus, align basic blocks when it is free to do so llvm-svn: 30467
-
Chris Lattner authored
llvm-svn: 30465
-
Andrew Lenharth authored
llvm-svn: 30463
-
Andrew Lenharth authored
llvm-svn: 30462
-
Andrew Lenharth authored
llvm-svn: 30461
-
Jim Laskey authored
llvm-svn: 30460
-
Chris Lattner authored
... args, remove the '...'. This is Transforms/DeadArgElim/dead_vaargs.ll llvm-svn: 30459
-
Chris Lattner authored
llvm-svn: 30457
-
Chris Lattner authored
llvm-svn: 30456
-
Chris Lattner authored
llvm-svn: 30452
-
Chris Lattner authored
llvm-svn: 30451
-
Chris Lattner authored
llvm-svn: 30450
-
Chris Lattner authored
Use isLogicalShift/isArithmeticShift to simplify code. llvm-svn: 30448
-
- Sep 17, 2006
-
-
Anton Korobeynikov authored
Added X86 StdCall & FastCall calling conventions. Codegen will follow. llvm-svn: 30446
-
Chris Lattner authored
llvm-svn: 30445
-
Chris Lattner authored
Instruction::isRelational to Instruction::isComparison. llvm-svn: 30444
-
Nick Lewycky authored
llvm-svn: 30443
-
Nick Lewycky authored
being erased. llvm-svn: 30442
-
Anton Korobeynikov authored
llvm-svn: 30441
-
Chris Lattner authored
llvm-svn: 30418
-
- Sep 16, 2006
-
-
Chris Lattner authored
llvm-svn: 30407
-
Chris Lattner authored
llvm-svn: 30406
-
Chris Lattner authored
llvm-svn: 30405
-
Chris Lattner authored
llvm-svn: 30403
-
Chris Lattner authored
llvm-svn: 30402
-
- Sep 15, 2006
-
-
Chris Lattner authored
llvm-svn: 30399
-
Chris Lattner authored
llvm-svn: 30397
-
Owen Anderson authored
changes to be incorrect. They just weren't showing up in any of our current testcases. llvm-svn: 30385
-
Chris Lattner authored
llvm-svn: 30384
-