- Nov 03, 2006
-
-
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
-
Rafael Espindola authored
llvm-svn: 31312
-
Anton Korobeynikov authored
2. Added partial debug support for mingw\cygwin targets (the same as Linux\ELF). Please note, that currently mingw\cygwin uses 'stabs' format for storing debug info by default, thus many (runtime) libraries has this information included. These formats shouldn't be mixed in one binary ('stabs' & 'DWARF'), otherwise binutils tools will be confused. llvm-svn: 31311
-
Anton Korobeynikov authored
Defaulting second arguments of SwitchTo*Section, this should make things somehow clearer. llvm-svn: 31306
-
Reid Spencer authored
llvm-svn: 31304
-
Evan Cheng authored
llvm-svn: 31303
-
Chris Lattner authored
condition. This fixes miscompilation of Olden/bh and many others. llvm-svn: 31301
-
- Oct 30, 2006
-
-
Reid Spencer authored
generated object modules to be debugged with gdb. Hopefully this helps pre-release debugging. llvm-svn: 31299
-
Chris Lattner authored
llvm-svn: 31298
-
Evan Cheng authored
llvm-svn: 31294
-
- Oct 28, 2006
-
-
Chris Lattner authored
llvm-svn: 31264
-
Chris Lattner authored
llvm-svn: 31262
-
Evan Cheng authored
llvm-svn: 31253
-
Evan Cheng authored
llvm-svn: 31252
-
Chris Lattner authored
llvm-svn: 31247
-
Chris Lattner authored
llvm-svn: 31246
-
Chris Lattner authored
llvm-svn: 31245
-
Reid Spencer authored
llvm-svn: 31244
-
Chris Lattner authored
llvm-svn: 31236
-