- Oct 14, 2008
-
-
Dan Gohman authored
instead of requiring all "short description" strings to begin with two spaces. This makes these strings less mysterious, and it fixes some cases where short description strings mistakenly did not begin with two spaces. llvm-svn: 57521
-
- Oct 13, 2008
-
-
Evan Cheng authored
FIX PR2794. Make sure SIGN_EXTEND_INREG nodes introduced by LegalizeSetCCOperands are leglized. Patch by Richard Pennington. llvm-svn: 57460
-
Evan Cheng authored
Also update sub-register intervals after a trivial computation is rematt'ed for a copy instruction. PR2775. llvm-svn: 57458
-
Matthijs Kooijman authored
null. This assumes that any target that does not have AsmInfo, does not support "LocAndDot". llvm-svn: 57438
-
Matthijs Kooijman authored
NULL, but just hide some debug output then. llvm-svn: 57437
-
Chris Lattner authored
llvm-svn: 57428
-
- Oct 12, 2008
-
-
Owen Anderson authored
llvm-svn: 57424
-
Chris Lattner authored
llvm-svn: 57388
-
Chris Lattner authored
parameters instead of raw Constants. This prevents the constants from being selected by the isel pass, fixing PR2735. llvm-svn: 57385
-
- Oct 11, 2008
-
-
Chris Lattner authored
llvm-svn: 57371
-
- Oct 10, 2008
-
-
Dale Johannesen authored
valid comments in inline assembly. gcc.target/i386/20011009-1.c llvm-svn: 57365
-
Mon P Wang authored
llvm-svn: 57339
-
Dale Johannesen authored
and APFloat::convertToInteger. Restore return value to IEEE754. Adjust all users accordingly. llvm-svn: 57329
-
- Oct 09, 2008
-
-
Dale Johannesen authored
make it clearer what the function does. No functional change. llvm-svn: 57325
-
- Oct 08, 2008
-
-
Dale Johannesen authored
thus aligning the label. llvm-svn: 57310
-
Owen Anderson authored
Fix the case where an instruction is not properly marked as using all registers that alias its inputs. llvm-svn: 57286
-
Dan Gohman authored
instead. So now: -fast-isel or -fast-isel=true enable fast-isel, and -fast-isel=false disables it. Fast-isel is also on by default with -fast, and off by default otherwise. llvm-svn: 57270
-
Dan Gohman authored
for things like null pointers, which at this level aren't different from regular integer constants. llvm-svn: 57265
-
- Oct 07, 2008
-
-
Owen Anderson authored
llvm-svn: 57259
-
Andrew Lenharth authored
llvm-svn: 57255
-
Andrew Lenharth authored
llvm-svn: 57249
-
Andrew Lenharth authored
llvm-svn: 57248
-
Andrew Lenharth authored
llvm-svn: 57247
-
Andrew Lenharth authored
llvm-svn: 57243
-
Dan Gohman authored
2006-01-23-UnionInit on x86-64 when inlining is not enabled. llvm-svn: 57223
-
- Oct 06, 2008
-
-
Dan Gohman authored
ENABLE_EXPENSIVE_CHECKS for finding this. llvm-svn: 57181
-
Devang Patel authored
llvm-svn: 57179
-
Chris Lattner authored
llvm-svn: 57148
-
Chris Lattner authored
llvm-svn: 57147
-
- Oct 04, 2008
-
-
Chris Lattner authored
patch by Mikael Lepisto! llvm-svn: 57077
-
Oscar Fuentes authored
for llvmc2 incomplete. llvm-svn: 57076
-
Argyrios Kyrtzidis authored
llvm-svn: 57046
-
Dan Gohman authored
expand to multiple basic blocks, in which case fast-isel needs to informed of which block to use as it resumes inserting instructions. llvm-svn: 57040
-
Dan Gohman authored
was setting kill flags on tied uses in two-address instructions. The kill flags were causing the allocator to think it could allocate the use and its tied def in different registers. llvm-svn: 57039
-
- Oct 03, 2008
-
-
Dale Johannesen authored
incidentally making the case where the memop is a pointer deref work. Fix cmp-and-swap regression. llvm-svn: 57027
-
Dan Gohman authored
llvm-svn: 57021
-
Evan Cheng authored
llvm-svn: 57018
-
Dan Gohman authored
isReg, etc., from isRegister, etc. llvm-svn: 57006
-
Duncan Sands authored
than the type an i1 is promoted to (eg: i8). Account for this. Noticed by Tilmann Scheller on CellSPU; he will hopefully take care of fixing this in LegalizeDAG and adding a testcase! llvm-svn: 56997
-
Dan Gohman authored
It turns out that this is a fairly common operation, and it's easy enough to handle. llvm-svn: 56990
-