- Feb 03, 2009
-
-
Bill Wendling authored
created. Specifically, those BuildMIs which use "DebugLoc::getUnknownLoc()". I'll remove them soon. llvm-svn: 63584
-
Dale Johannesen authored
into SimplifySetCC which gets called elsewhere. llvm-svn: 63583
-
Dan Gohman authored
information. This eliminates the need for the Flags field in MemSDNode, so this makes LoadSDNode and StoreSDNode smaller. Also, it makes FoldingSetNodeIDs for loads and stores two AddIntegers smaller. llvm-svn: 63577
-
Dale Johannesen authored
llvm-svn: 63574
-
- Feb 02, 2009
-
-
Dale Johannesen authored
except LegalizeOp itself. llvm-svn: 63560
-
Owen Anderson authored
Live interval reconstruction needs to account for this, and scour its maps to prevent dangling references. llvm-svn: 63558
-
Dale Johannesen authored
among others. llvm-svn: 63555
-
Dale Johannesen authored
llvm-svn: 63545
-
Dale Johannesen authored
llvm-svn: 63543
-
Duncan Sands authored
llvm-svn: 63540
-
Dale Johannesen authored
llvm-svn: 63537
-
Evan Cheng authored
llvm-svn: 63536
-
Devang Patel authored
llvm-svn: 63527
-
Sanjiv Gupta authored
llvm-svn: 63523
-
Mon P Wang authored
llvm-svn: 63498
-
- Feb 01, 2009
-
-
Duncan Sands authored
crashes or wrong code with codegen of large integers: eliminate the legacy getIntegerVTBitMask and getIntegerVTSignBit methods, which returned their value as a uint64_t, so couldn't handle huge types. llvm-svn: 63494
-
Bill Wendling authored
llvm-svn: 63493
-
Owen Anderson authored
llvm-svn: 63492
-
Owen Anderson authored
Fix an issue in PHI construction that was exposed by GCC 4.2 producing a different set iteration order for the reg_iterator. llvm-svn: 63490
-
- Jan 31, 2009
-
-
Dale Johannesen authored
llvm-svn: 63488
-
Dale Johannesen authored
llvm-svn: 63486
-
Dale Johannesen authored
llvm-svn: 63485
-
Duncan Sands authored
returned by getShiftAmountTy may be too small to hold shift values (it is an i8 on x86-32). Before and during type legalization, use a large but legal type for shift amounts: getPointerTy; afterwards use getShiftAmountTy, fixing up any shift amounts with a big type during operation legalization. Thanks to Dan for writing the original patch (which I shamelessly pillaged). llvm-svn: 63482
-
Mon P Wang authored
when A==B, -0.0 != +0.0. llvm-svn: 63474
-
Bill Wendling authored
llvm-svn: 63473
-
Dale Johannesen authored
llvm-svn: 63468
-
Dale Johannesen authored
Complete (modulo bugs). llvm-svn: 63458
-
Dale Johannesen authored
(modulo bugs) llvm-svn: 63457
-
Dale Johannesen authored
couple of things that use it. llvm-svn: 63456
-
Bill Wendling authored
llvm-svn: 63454
-
Bill Wendling authored
llvm-svn: 63452
-
Bill Wendling authored
llvm-svn: 63451
-
Bill Wendling authored
llvm-svn: 63446
-
Dale Johannesen authored
argument. Adjust all callers and overloaded versions. llvm-svn: 63444
-
Bill Wendling authored
llvm-svn: 63443
-
Bill Wendling authored
llvm-svn: 63442
-
- Jan 30, 2009
-
-
Bill Wendling authored
llvm-svn: 63441
-
Bill Wendling authored
llvm-svn: 63440
-
Bill Wendling authored
llvm-svn: 63439
-
Bill Wendling authored
llvm-svn: 63437
-