- Nov 05, 2006
-
-
Jeff Cohen authored
llvm-svn: 31464
-
Reid Spencer authored
llvm-svn: 31463
-
Reid Spencer authored
llvm-svn: 31462
-
- Nov 04, 2006
-
-
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
-
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
-
-
Chris Lattner authored
llvm-svn: 31429
-
Rafael Espindola authored
llvm-svn: 31411
-
Evan Cheng authored
llvm-svn: 31405
-
Rafael Espindola authored
llvm-svn: 31400
-
Chris Lattner authored
llvm-svn: 31395
-
Chris Lattner authored
llvm-svn: 31394
-
Chris Lattner authored
llvm-svn: 31393
-
Chris Lattner authored
llvm-svn: 31392
-
Reid Spencer authored
llvm-svn: 31388
-
Chris Lattner authored
llvm-svn: 31385
-
- Nov 02, 2006
-
-
Reid Spencer authored
Turn on -Wunused and -Wno-unused-parameter. Clean up most of the resulting fall out by removing unused variables. Remaining warnings have to do with unused functions (I didn't want to delete code without review) and unused variables in generated code. Maintainers should clean up the remaining issues when they see them. All changes pass DejaGnu tests and Olden. llvm-svn: 31380
-
Rafael Espindola authored
remove unused variables from lowerCall llvm-svn: 31378
-
Andrew Lenharth authored
llvm-svn: 31371
-
Reid Spencer authored
Replace the REM instruction with UREM, SREM and FREM. llvm-svn: 31369
-
Chris Lattner authored
sdisel changes, this eliminates a ton of copies around common inline asms. For example: int test2(int Y, int X) { asm("foo %0, %1" : "=r"(X): "r"(X)); return X; } now compiles to: _test2: foo r3, r4 blr instead of: _test2: mr r2, r4 foo r2, r2 mr r3, r2 blr GCC produces: _test2: foo r4, r4 mr r3,r4 blr llvm-svn: 31367
-
Evan Cheng authored
llvm-svn: 31364
-
Evan Cheng authored
llvm-svn: 31360
-
- Nov 01, 2006
-
-
Rafael Espindola authored
llvm-svn: 31349
-
Rafael Espindola authored
llvm-svn: 31348
-
Evan Cheng authored
llvm-svn: 31343
-
Evan Cheng authored
llvm-svn: 31332
-
Andrew Lenharth authored
llvm-svn: 31331
-
- Oct 31, 2006
-
-
Evan Cheng authored
llvm-svn: 31327
-
Chris Lattner authored
-static mode. This implements PR882. llvm-svn: 31326
-
Chris Lattner authored
llvm-svn: 31325
-
Andrew Lenharth authored
llvm-svn: 31322
-
Chris Lattner authored
llvm-svn: 31320
-
Chris Lattner authored
llvm-svn: 31318
-
Andrew Lenharth authored
llvm-svn: 31313
-