- Nov 07, 2006
-
-
Chris Lattner authored
llvm-svn: 31506
-
Chris Lattner authored
by 40%, FreeBench/fourinarow by 20%, and many other programs 10-25%. On PPC, this speeds up fourinarow by 18%, and probably other things as well. llvm-svn: 31504
-
Jim Laskey authored
llvm-svn: 31500
-
Evan Cheng authored
llvm-svn: 31498
-
Chris Lattner authored
X86. If happy, I'll enable this by default. llvm-svn: 31493
-
Reid Spencer authored
llvm-svn: 31492
-
Chris Lattner authored
The low part goes in the first operand of expandop, not the second one. llvm-svn: 31487
-
Chris Lattner authored
llvm-svn: 31485
-
- Nov 06, 2006
-
-
Evan Cheng authored
llvm-svn: 31478
-
Chris Lattner authored
llvm-svn: 31477
-
Jim Laskey authored
NOTE: There doesn't seem to be consistency for whether a leading tab is present in a section heading. llvm-svn: 31475
-
Jim Laskey authored
llvm-svn: 31474
-
Evan Cheng authored
llvm-svn: 31473
-
- Nov 05, 2006
-
-
Jeff Cohen authored
llvm-svn: 31464
-
Reid Spencer authored
llvm-svn: 31463
-
Reid Spencer authored
llvm-svn: 31462
-
Nick Lewycky authored
llvm-svn: 31460
-
Evan Cheng authored
llvm-svn: 31459
-
Evan Cheng authored
llvm-svn: 31458
-
- Nov 04, 2006
-
-
Jim Laskey authored
their scope are being deleted. Workaround is to widen scope to full function. llvm-svn: 31454
-
Evan Cheng authored
llvm-svn: 31453
-
Chris Lattner authored
llvm-svn: 31450
-
Chris Lattner authored
that takes a register and condition code. Print these pieces of BLR the right way, even though it is currently set to 'always'. Next up: get the JIT encoding right, then enhance branch folding to produce predicated blr for simple examples. llvm-svn: 31449
-
Evan Cheng authored
there may be other def(s) apart from the use&def two-address operand. We need to check if the register reuse for a use&def operand may conflicts with another def. Provide a mean to recover from the conflict if it is detected when the defs are processed later. llvm-svn: 31439
-
Chris Lattner authored
llvm-svn: 31438
-
Chris Lattner authored
llvm-svn: 31437
-
Chris Lattner authored
llvm-svn: 31436
-
Chris Lattner authored
llvm-svn: 31435
-
Chris Lattner authored
llvm-svn: 31434
-
Chris Lattner authored
llvm-svn: 31433
-
- Nov 03, 2006
-
-
Andrew Lenharth authored
llvm-svn: 31431
-
Chris Lattner authored
llvm-svn: 31429
-
Chris Lattner authored
vector accesses like we handle out-of-range array accesses. llvm-svn: 31427
-
Chris Lattner authored
llvm-svn: 31419
-
Chris Lattner authored
llvm-svn: 31417
-
Andrew Lenharth authored
improves readability of the call handling code significantly, as well as makes it clear which parts are hacky (externals) and which parts are good (call handling). No functionality change. llvm-svn: 31415
-
Evan Cheng authored
llvm-svn: 31414
-
Evan Cheng authored
llvm-svn: 31413
-
Reid Spencer authored
llvm-svn: 31412
-
Rafael Espindola authored
llvm-svn: 31411
-