llvm-6502/lib/Target/X86
Chris Lattner 4a108668df * Eliminate the TokenSet and just use the ExprMap for both tokens and values.
* Insert some really pedantic assertions that will notice when we emit the
  same loads more than one time, exposing bugs.  This turns a miscompilation in
  bzip2 into a compile-fail.  yaay.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19658 91177308-0d34-0410-b5e6-96231b3b80d8
2005-01-18 03:51:59 +00:00
..
.cvsignore
Makefile Adjust to changes in asmwriter filenames 2004-12-16 17:33:24 +00:00
X86.h Add a new prototype 2005-01-07 07:48:33 +00:00
X86.td
X86AsmPrinter.cpp Print a load of a null pointer (in intel mode) like this: 2005-01-12 04:07:11 +00:00
X86CodeEmitter.cpp
X86FloatingPoint.cpp
X86InstrBuilder.h Fix indentation. 2005-01-17 23:25:45 +00:00
X86InstrInfo.cpp Disable 2->3 address promotion of add and inc instructions to LEA's. In 2005-01-02 04:18:17 +00:00
X86InstrInfo.h Implement the convertToThreeAddress method, add support for inverting JP/JNP 2005-01-02 02:37:07 +00:00
X86InstrInfo.td Add conditional moves for the parity flag. 2005-01-10 22:09:33 +00:00
X86ISelPattern.cpp * Eliminate the TokenSet and just use the ExprMap for both tokens and values. 2005-01-18 03:51:59 +00:00
X86ISelSimple.cpp Fix a subtle bug involving constant expr casts from int to fp 2005-01-09 01:49:29 +00:00
X86JITInfo.cpp
X86JITInfo.h
X86PeepholeOpt.cpp Do not lose the offset from teh global when peephole optimizing instructions. 2005-01-12 05:17:28 +00:00
X86RegisterInfo.cpp Add conditional moves for the parity flag. 2005-01-10 22:09:33 +00:00
X86RegisterInfo.h
X86RegisterInfo.td Minor optimization to allocate R8 registers in a better order. 2005-01-05 16:09:16 +00:00
X86Relocations.h
X86TargetMachine.cpp Allow the selection-dag based selector to be diabled with -disable-pattern-isel. 2005-01-07 07:50:50 +00:00
X86TargetMachine.h Remove a dead function, which died when we got GAS emission working (phwew, 2004-11-16 04:34:29 +00:00