- Nov 02, 2006
-
-
Evan Cheng authored
llvm-svn: 31360
-
- Nov 01, 2006
-
-
Evan Cheng authored
llvm-svn: 31359
-
Devang Patel authored
This fixes http://llvm.org/bugs/show_bug.cgi?id=979 llvm-svn: 31358
-
Evan Cheng authored
llvm-svn: 31356
-
Reid Spencer authored
having SCZeroExtendExpr be equivalent to SCTruncate llvm-svn: 31355
-
Chris Lattner authored
it inserts an uncond branch where it is less likely to cause a problem. This fixes some perf issues on ppc. llvm-svn: 31354
-
Chris Lattner authored
llvm-svn: 31352
-
Rafael Espindola authored
llvm-svn: 31349
-
Rafael Espindola authored
llvm-svn: 31348
-
Evan Cheng authored
llvm-svn: 31347
-
Chris Lattner authored
llvm-svn: 31346
-
Chris Lattner authored
result. This can significantly shrink code and exposes identities more aggressively. llvm-svn: 31344
-
Evan Cheng authored
llvm-svn: 31343
-
Chris Lattner authored
llvm-svn: 31342
-
Chris Lattner authored
This triggers thousands of times on multisource. llvm-svn: 31341
-
Evan Cheng authored
llvm-svn: 31340
-
Reid Spencer authored
llvm-svn: 31339
-
Reid Spencer authored
would fail. E.g. udiv sint X, Y or sdiv uint X, Y would fail to find a type match in the switch statement and fail the operation. llvm-svn: 31338
-
Chris Lattner authored
tail is not an entire block for either of them, pick one, split it, then merge the common part. llvm-svn: 31336
-
Chris Lattner authored
llvm-svn: 31335
-
Evan Cheng authored
llvm-svn: 31332
-
Andrew Lenharth authored
llvm-svn: 31331
-
Chris Lattner authored
_intcoord_cond_next55: LBB1_3: ;cond_next55 lis r2, ha16(LCPI1_0) lfs f0, lo16(LCPI1_0)(r2) fcmpu cr0, f1, f0 blt cr0, LBB1_2 ;cond_next62.exitStub LBB1_1: ;bb72.exitStub li r3, 1 blr LBB1_2: ;cond_next62.exitStub li r3, 0 blr instead of: _intcoord_cond_next55: LBB1_3: ;cond_next55 lis r2, ha16(LCPI1_0) lfs f0, lo16(LCPI1_0)(r2) fcmpu cr0, f1, f0 bge cr0, LBB1_1 ;bb72.exitStub LBB1_4: ;cond_next55 lis r2, ha16(LCPI1_0) lfs f0, lo16(LCPI1_0)(r2) fcmpu cr0, f1, f0 bnu cr0, LBB1_2 ;cond_next62.exitStub LBB1_1: ;bb72.exitStub li r3, 1 blr LBB1_2: ;cond_next62.exitStub li r3, 0 blr llvm-svn: 31330
-
- Oct 31, 2006
-
-
Chris Lattner authored
llvm-svn: 31328
-
Evan Cheng authored
llvm-svn: 31327
-
Chris Lattner authored
-static mode. This implements PR882. llvm-svn: 31326
-
Chris Lattner authored
llvm-svn: 31325
-
Chris Lattner authored
llvm-svn: 31323
-
Andrew Lenharth authored
llvm-svn: 31322
-
Chris Lattner authored
llvm-svn: 31320
-
Chris Lattner authored
llvm-svn: 31319
-
Chris Lattner authored
llvm-svn: 31318
-
Chris Lattner authored
Transforms/LCSSA/2006-10-31-UnreachableBlock-2.ll llvm-svn: 31317
-
Chris Lattner authored
llvm-svn: 31315
-
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
-
Chris Lattner authored
we don't support a specific constraint yet. When this happens, print the unsupported constraint. llvm-svn: 31310
-
Anton Korobeynikov authored
Defaulting second arguments of SwitchTo*Section, this should make things somehow clearer. llvm-svn: 31306
-
Evan Cheng authored
llvm-svn: 31305
-