- Oct 06, 2010
-
-
Chris Lattner authored
!strconcat(!strconcat(!strconcat(!strconcat Simplify some x86 td files to use it. llvm-svn: 115719
-
Eric Christopher authored
llvm-svn: 115717
-
Chris Lattner authored
register class, and use this to simplify use of BinOpRR. llvm-svn: 115716
-
Chris Lattner authored
llvm-svn: 115715
-
Eric Christopher authored
32-bit fp reg, not 64-bit. Fixes SingleSource. llvm-svn: 115711
-
Chris Lattner authored
convert all the rest of the cmovs to the multiclass, with good results: X86InstrCMovSetCC.td | 598 +-------------------------------------------------- X86InstrCompiler.td | 61 +++++ 2 files changed, 77 insertions(+), 582 deletions(-) llvm-svn: 115707
-
Chris Lattner authored
(e.g. CMOVBE16rr instead of CMOVBErr16). llvm-svn: 115705
-
Chris Lattner authored
simplify the X86 CMOVmr's. llvm-svn: 115702
-
Chris Lattner authored
and verbosity llvm-svn: 115701
-
Chris Lattner authored
21 insertions(+), 53 deletions(-) Moar change coming before I switch the rest. llvm-svn: 115697
-
Chris Lattner authored
not getting marked as mayStore. This fixes llvm-gcc bootstrap. llvm-svn: 115693
-
Chris Lattner authored
llvm-svn: 115692
-
- Oct 05, 2010
-
-
Chris Lattner authored
X86InstrCMovSetCC.td | 200 ++++++--------------------------------------------- 1 file changed, 27 insertions(+), 173 deletions(-) llvm-svn: 115689
-
Chris Lattner authored
llvm-svn: 115686
-
Chris Lattner authored
gross hack (having the asmmatcher handle the alias). llvm-svn: 115685
-
Chris Lattner authored
the right places. X86Instr64bit.td now dies, long live x86-64! llvm-svn: 115669
-
Chris Lattner authored
llvm-svn: 115663
-
Chris Lattner authored
llvm-svn: 115660
-
Jim Grosbach authored
addressing mode from four to five. llvm-svn: 115645
-
Chris Lattner authored
llvm-svn: 115632
-
Chris Lattner authored
llvm-svn: 115631
-
Chris Lattner authored
llvm-svn: 115627
-
Chris Lattner authored
llvm-svn: 115608
-
Chris Lattner authored
llvm-svn: 115607
-
Chris Lattner authored
llvm-svn: 115606
-
Chris Lattner authored
llvm-svn: 115605
-
Chris Lattner authored
bswap32 doesn't read eflags. llvm-svn: 115604
-
Chris Lattner authored
pseudo instructions. Move POPCNT to InstrSSE since they are SSE4 instructions. llvm-svn: 115603
-
Chris Lattner authored
with the 32-bit stuff. llvm-svn: 115602
-
Chris Lattner authored
llvm-svn: 115601
-
Chris Lattner authored
llvm-svn: 115600
-
Chris Lattner authored
llvm-svn: 115599
-
Chris Lattner authored
llvm-svn: 115598
-
Chris Lattner authored
llvm-svn: 115597
-
Chris Lattner authored
control flow stuff out to X86InstrControl.td. Move some compiler pseudo instructions and Pat<> patterns out to X86InstrCompiler.td llvm-svn: 115596
-
Michael J. Spencer authored
llvm-svn: 115594
-
Michael J. Spencer authored
llvm-svn: 115593
-
Chris Lattner authored
llvm-svn: 115591
-
Jim Grosbach authored
that caused the circular dependencies on Linux. Built OK for me on OSX and Linux (Ubuntu) with configure/make and CMake. Will keep an eye on the bots.... llvm-svn: 115582
-
- Oct 04, 2010
-
-
Bill Wendling authored
it in with the SSSE3 instructions. Steward! Could you place this chair by the aft sun deck? I'm trying to get away from the Astors. They are such boors! llvm-svn: 115552
-