- Sep 19, 2006
-
-
Rafael Espindola authored
add comments untabify llvm-svn: 30486
-
Rafael Espindola authored
llvm-svn: 30485
-
Chris Lattner authored
llvm-svn: 30484
-
Chris Lattner authored
llvm-svn: 30483
-
Chris Lattner authored
llvm-svn: 30482
-
Chris Lattner authored
llvm-svn: 30481
-
Chris Lattner authored
llvm-svn: 30480
-
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
-
Chris Lattner authored
llvm-svn: 30476
-
Nick Lewycky authored
llvm-svn: 30475
-
Evan Cheng authored
llvm-svn: 30474
-
Chris Lattner authored
llvm-svn: 30473
-
Chris Lattner authored
llvm-svn: 30472
-
Chris Lattner authored
llvm-svn: 30471
-
- 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
-
Nick Lewycky authored
of the numeric cases. llvm-svn: 30468
-
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
-
Nick Lewycky authored
somewhere (like the dominator graph) and would like to know which case it came from. llvm-svn: 30466
-
Chris Lattner authored
llvm-svn: 30465
-
Chris Lattner authored
llvm-svn: 30464
-
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: 30458
-
Chris Lattner authored
llvm-svn: 30457
-
Chris Lattner authored
llvm-svn: 30456
-
Chris Lattner authored
llvm-svn: 30455
-
Chris Lattner authored
llvm-svn: 30454
-
Chris Lattner authored
llvm-svn: 30453
-
Chris Lattner authored
llvm-svn: 30452
-
Chris Lattner authored
llvm-svn: 30451
-
Chris Lattner authored
llvm-svn: 30450
-
Chris Lattner authored
llvm-svn: 30449
-
Chris Lattner authored
Use isLogicalShift/isArithmeticShift to simplify code. llvm-svn: 30448
-
Reid Spencer authored
its own page on the LLVM web site. llvm-svn: 30447
-