- Oct 06, 2007
-
-
Evan Cheng authored
to its inverse. Testing this as llcbeta llvm-svn: 42661
-
Evan Cheng authored
llvm-svn: 42656
-
Evan Cheng authored
llvm-svn: 42655
-
- Oct 05, 2007
-
-
Evan Cheng authored
cause performance degradation. llvm-svn: 42653
-
Evan Cheng authored
leal 1(%ecx), %edi, which requires 67H prefix. llvm-svn: 42647
-
Evan Cheng authored
llvm-svn: 42642
-
Evan Cheng authored
llvm-svn: 42640
-
Dan Gohman authored
llvm-svn: 42638
-
Dan Gohman authored
for consistency. llvm-svn: 42637
-
Evan Cheng authored
llvm-svn: 42630
-
Evan Cheng authored
llvm-svn: 42624
-
Evan Cheng authored
llvm-svn: 42623
-
- Oct 04, 2007
-
-
Chris Lattner authored
llvm-svn: 42607
-
- Oct 03, 2007
-
-
Dan Gohman authored
of comparing begin() and end(). llvm-svn: 42585
-
Chris Lattner authored
llvm-svn: 42579
-
Chris Lattner authored
seem significant as well. llvm-svn: 42564
-
- Oct 02, 2007
-
-
Bill Wendling authored
llvm-svn: 42554
-
Bill Wendling authored
llvm-svn: 42552
-
Bill Wendling authored
llvm-svn: 42549
-
Bill Wendling authored
llvm-svn: 42548
-
Bill Wendling authored
llvm-svn: 42547
-
Bill Wendling authored
llvm-svn: 42546
-
Bill Wendling authored
llvm-svn: 42542
-
Evan Cheng authored
instructions reverse map. llvm-svn: 42509
-
- Oct 01, 2007
-
-
Evan Cheng authored
llvm-svn: 42492
-
- Sep 30, 2007
-
-
Gordon Henriksen authored
And not super's super, either. llvm-svn: 42482
-
- Sep 29, 2007
-
-
Evan Cheng authored
llvm-svn: 42459
-
- Sep 28, 2007
-
-
Rafael Espindola authored
The only generated code difference is that now we call memcpy when the size of the array is unknown. This matches GCC behavior and is better since the run time value can be arbitrarily large. llvm-svn: 42433
-
Evan Cheng authored
llvm-svn: 42429
-
Evan Cheng authored
llvm-svn: 42426
-
Dan Gohman authored
other than PPC64. Instead of fixing it, just remove it and fix all the places that use it to use TargetData::getPointerSize() instead, as there aren't very many. Most of the references were in DwarfWriter.cpp. llvm-svn: 42419
-
- Sep 27, 2007
-
-
Evan Cheng authored
llvm-svn: 42417
-
Evan Cheng authored
llvm-svn: 42413
-
- Sep 26, 2007
-
-
Evan Cheng authored
- Added MRegisterInfo::getCrossCopyRegClass() hook. For register classes where reg to reg copies are not possible, this returns another register class which registers in the specified register class can be copied to (and copy back from). - X86 copyRegToReg() now supports copying between EFLAGS and GR32 / GR64 registers. llvm-svn: 42372
-
Evan Cheng authored
Some assemblers do not recognize aliases pushfd, pushfq, popfd, and popfq. Just emit them as pushf and popf. llvm-svn: 42371
-
Dale Johannesen authored
llvm-svn: 42368
-
Evan Cheng authored
llvm-svn: 42348
-
Chris Lattner authored
llvm-svn: 42347
-
Evan Cheng authored
Tested with "make check"! llvm-svn: 42346
-
Chris Lattner authored
llvm-svn: 42345
-