- May 30, 2006
-
-
Chris Lattner authored
space will be available, even if the callee isn't varargs. llvm-svn: 28571
-
Evan Cheng authored
llvm-svn: 28565
-
Evan Cheng authored
llvm-svn: 28564
-
Rafael Espindola authored
llvm-svn: 28559
-
Evan Cheng authored
llvm-svn: 28551
-
Evan Cheng authored
Fold c2 in (x << c1) | c2 where (c2 < c1) e.g. int test(int x) { return (x << 3) + 7; } This can be codegen'd as: leal 7(,%eax,8), %eax llvm-svn: 28550
-
Evan Cheng authored
llvm-svn: 28548
-
- May 27, 2006
-
-
Chris Lattner authored
llvm-svn: 28520
-
Evan Cheng authored
RET chain, value1, sign1, value2, sign2, ... llvm-svn: 28510
-
- May 26, 2006
-
-
Evan Cheng authored
llvm-svn: 28505
-
Evan Cheng authored
vector arguments, not three. llvm-svn: 28504
-
Evan Cheng authored
llvm-svn: 28499
-
Evan Cheng authored
llvm-svn: 28498
-
Evan Cheng authored
llvm-svn: 28497
-
Evan Cheng authored
llvm-svn: 28496
-
Rafael Espindola authored
Add lr as a hard coded operand of bx llvm-svn: 28494
-
Evan Cheng authored
llvm-svn: 28493
-
Evan Cheng authored
llvm-svn: 28491
-
Evan Cheng authored
llvm-svn: 28488
-
Evan Cheng authored
llvm-svn: 28483
-
Chris Lattner authored
llvm-svn: 28482
-
Evan Cheng authored
llvm-svn: 28481
-
- May 25, 2006
-
-
Evan Cheng authored
Patch contributed by Anton Korobeynikov! llvm-svn: 28480
-
Evan Cheng authored
llvm-svn: 28475
-
Chris Lattner authored
llvm-svn: 28473
-
Chris Lattner authored
llvm-svn: 28471
-
Rafael Espindola authored
llvm-svn: 28470
-
Rafael Espindola authored
llvm-svn: 28469
-
Evan Cheng authored
the copyto/fromregs instead of making the X86ISD::CALL selection code create them. llvm-svn: 28463
-
Evan Cheng authored
llvm-svn: 28462
-
Evan Cheng authored
llvm-svn: 28459
-
- May 24, 2006
-
-
Evan Cheng authored
non-deterministic behavior. llvm-svn: 28454
-
Reid Spencer authored
Minor tweaks in public headers and a few .cpp files so that LLVM can build successfully with -pedantic and projects using LLVM with -pedantic don't get warnings from LLVM. There's still more -pedantic warnings to fix. llvm-svn: 28453
-
Reid Spencer authored
Remove a spurious ; llvm-svn: 28452
-
Chris Lattner authored
by Anton Korobeynikov! This is a step towards closing PR786. llvm-svn: 28447
-
Chris Lattner authored
llvm-svn: 28445
-
Chris Lattner authored
change. This fixes PowerPC/fnegsel.ll. llvm-svn: 28443
-
Chris Lattner authored
argument struct pointer, enabling ABI compatibility for the CBE with platforms with strange struct-return ABIs. This fixes 252.eon and CoyoteBench/fftbench on Darwin/X86 among other things. llvm-svn: 28442
-
Chris Lattner authored
llvm-svn: 28441
-
- May 23, 2006
-
-
Evan Cheng authored
llvm-svn: 28440
-