aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2002-12-03Added support for callee- and caller-save registers.Misha Brukman
2002-12-03Fix broken ret opcode, grr...Chris Lattner
2002-12-03Fix instsel for callsChris Lattner
2002-12-03Fix the buildChris Lattner
2002-12-03brgBrian Gaeke
2002-12-03Split the machine code emitter completely out of the printerChris Lattner
2002-12-03* Move information about Implicit Defs/Uses into X86InstrInfo.def.Chris Lattner
2002-12-03Initialize implicit uses/defs fields for sparc backend to empty listChris Lattner
2002-12-03brgBrian Gaeke
2002-12-02More support for machine code emission: raw instructionsChris Lattner
2002-12-02Expose explicit typeChris Lattner
2002-12-02Start implementing MachineCodeEmitterChris Lattner
2002-12-02Eliminate OtherFrmChris Lattner
2002-12-02Remove commentChris Lattner
2002-12-02Initial support for machine code emissionChris Lattner
2002-12-02Fix order of operands on a store from reg to [reg+offset].Misha Brukman
2002-12-01Add rawfrm flagsChris Lattner
2002-12-01Don't add implicit regsChris Lattner
2002-11-30brgBrian Gaeke
2002-11-29brgBrian Gaeke
2002-11-26brgBrian Gaeke
2002-11-22Oops. Got the MOVrm and MOVmr mixed up. Fixed. We can now print outMisha Brukman
2002-11-22Enable the register allocator pass.Misha Brukman
2002-11-22Added methods to read/write values to stack in .h, fixed implementation inMisha Brukman
2002-11-22Added -*- C++ -*- mode to the comments.Misha Brukman
2002-11-22Add a simple way to add memory locations of format [reg+offset]Misha Brukman
2002-11-22lib/Target/X86/InstSelectSimple.cpp: Add visitCallInst, visitCastInst.Brian Gaeke
2002-11-21Handle cmp Reg, 0 correctlyChris Lattner
2002-11-21Printing support for more stuffChris Lattner
2002-11-21Don't add implicit operandsChris Lattner
2002-11-21Fix off by one bugChris Lattner
2002-11-21Add fixmeChris Lattner
2002-11-21Minor code cleanupsChris Lattner
2002-11-21Implement printing of store instructionsChris Lattner
2002-11-21The big change here is to handle printing/emission of X86II::MRMSrcMemChris Lattner
2002-11-21Remove implicit information from instruction selectorChris Lattner
2002-11-21Add printing information for MUL and DIVChris Lattner
2002-11-21Fix a bug that prevented compilation of multiple functionsChris Lattner
2002-11-21Remove opcode information for instructions that are completely defined nowChris Lattner
2002-11-21Add printing support for sahf & setccChris Lattner
2002-11-21Add printing support for /0 /1 type instructionsChris Lattner
2002-11-21Add support for /0 /1, etc type instructionsChris Lattner
2002-11-21Rename the SetCC X86 instructions to reflect the fact that they are theChris Lattner
2002-11-21Simplify setcc code a bitChris Lattner
2002-11-21Support Registers of the form (B8+ rd) for exampleChris Lattner
2002-11-21Dont' set flagsChris Lattner
2002-11-21Implement printing more, implement opcode output moreChris Lattner
2002-11-21Huge diff do to reindeinting comments.Chris Lattner
2002-11-21Add new prefix flagChris Lattner
2002-11-21Print another class of instructions correctly, giving us: xorl EDX, EDXChris Lattner