llvm-6502/lib/Target/X86
Chris Lattner b822abade7 Give ADJCALLSTACKDOWN/UP the correct operands.
Give a whole bunch of other stuff variable operands, particularly FP.  The
FP stackifier is playing fast and loose with operands here, so we have to
mark them all as variable.  This will have to be fixed before we can dag->dag
the X86 backend.  The solution is for the pre-stackifier and post-stackifier
instructions to all be disjoint.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22890 91177308-0d34-0410-b5e6-96231b3b80d8
2005-08-19 00:38:22 +00:00
..
.cvsignore
Makefile
X86.h Remove the X86 and PowerPC Simple instruction selectors; their time has 2005-08-18 23:53:15 +00:00
X86.td Get closer to fully working scalar FP in SSE regs. This gets singlesource 2005-07-15 00:38:55 +00:00
X86AsmPrinter.cpp Eliminate all remaining tabs and trailing spaces. 2005-07-27 06:12:32 +00:00
X86AsmPrinter.h Add support for assembling .s files on mac os x for intel 2005-07-08 00:23:26 +00:00
X86ATTAsmPrinter.cpp Eliminate all remaining tabs and trailing spaces. 2005-07-27 06:12:32 +00:00
X86ATTAsmPrinter.h Add support for printing the sse scalar comparison instruction mnemonics. 2005-07-14 22:52:25 +00:00
X86CodeEmitter.cpp Refactor things a bit to allow the ELF code emitter to run the X86 machine code emitter 2005-07-11 05:17:48 +00:00
X86ELFWriter.cpp Refactor things a bit to allow the ELF code emitter to run the X86 machine code emitter 2005-07-11 05:17:48 +00:00
X86FloatingPoint.cpp * Remove trailing whitespace 2005-04-21 23:38:14 +00:00
X86InstrBuilder.h * Remove trailing whitespace 2005-04-21 23:38:14 +00:00
X86InstrInfo.cpp Teach the register allocator that movaps is also a move instruction 2005-07-16 02:00:20 +00:00
X86InstrInfo.h Eliminate tabs and trailing spaces. 2005-07-27 05:53:44 +00:00
X86InstrInfo.td Give ADJCALLSTACKDOWN/UP the correct operands. 2005-08-19 00:38:22 +00:00
X86IntelAsmPrinter.cpp Add support for printing the sse scalar comparison instruction mnemonics. 2005-07-14 22:52:25 +00:00
X86IntelAsmPrinter.h Add support for printing the sse scalar comparison instruction mnemonics. 2005-07-14 22:52:25 +00:00
X86ISelPattern.cpp The variable SAR's only take one operand too 2005-08-19 00:31:37 +00:00
X86JITInfo.cpp update interface 2005-07-22 20:49:37 +00:00
X86JITInfo.h turn off GOT on archs that didn't use it (not that it appeard to harm them much with it on) 2005-07-29 23:32:02 +00:00
X86PeepholeOpt.cpp Eliminate all remaining tabs and trailing spaces. 2005-07-27 06:12:32 +00:00
X86RegisterInfo.cpp Eliminate all remaining tabs and trailing spaces. 2005-07-27 06:12:32 +00:00
X86RegisterInfo.h * Remove trailing whitespace 2005-04-21 23:38:14 +00:00
X86RegisterInfo.td First round of support for doing scalar FP using the SSE2 ISA extension and 2005-07-06 18:59:04 +00:00
X86Relocations.h * Remove trailing whitespace 2005-04-21 23:38:14 +00:00
X86Subtarget.cpp Add Subtarget support to PowerPC. Next up, using it. 2005-08-04 07:12:09 +00:00
X86Subtarget.h Add Subtarget support to PowerPC. Next up, using it. 2005-08-04 07:12:09 +00:00
X86TargetMachine.cpp Remove the X86 and PowerPC Simple instruction selectors; their time has 2005-08-18 23:53:15 +00:00
X86TargetMachine.h Implement Subtarget support 2005-07-12 01:41:54 +00:00