summaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/AsmPrinter/X86MCInstLower.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* really kill off the last MRMInitReg inst, remove logic from encoder.Chris Lattner2010-02-051-0/+1
* lower the last of the MRMInitReg instructions in MCInstLower.Chris Lattner2010-02-051-0/+7
* teach X86MCInstLower to lower the MOV32r0 and MOV8r0 Chris Lattner2010-02-051-2/+10
* genericize helpers, use them for MOV16r0/MOV64r0Chris Lattner2010-02-051-27/+21
* factor code better in X86MCInstLower::Lower, teach it toChris Lattner2010-02-051-44/+26
* Rewrite FP constant handling in DEBUG_VALUE yetDale Johannesen2010-02-041-5/+17
* make MachineModuleInfoMachO hold non-const MCSymbol*'s insteadChris Lattner2010-02-031-4/+4
* Finally eliminate printMCInst and send instructions throughChris Lattner2010-02-031-8/+4
* rejigger the world so that EmitInstruction prints the \n atChris Lattner2010-02-031-0/+4
* sink handling of target-independent machine instrs (otherChris Lattner2010-02-031-14/+0
* Print FPImm a less kludgy way; APFloat.toString seemsDale Johannesen2010-02-031-6/+3
* Accept floating point immediates in DEBUG_VALUE.Dale Johannesen2010-02-021-1/+11
* Remove the argument from EmitJumpTableInfo, because it doesn't need it.Chris Lattner2010-01-281-1/+1
* Treat MO_REG 0 location as undefined in DEBUG_VALUE,Dale Johannesen2010-01-271-2/+8
* Move getJTISymbol from MachineJumpTableInfo to MachineFunction,Chris Lattner2010-01-261-2/+3
* add a new MachineBasicBlock::getSymbol method, replacingChris Lattner2010-01-261-1/+1
* Accept immediate as value of a dbg_value.Dale Johannesen2010-01-261-2/+3
* use some helpers instead of duplicating logic.Chris Lattner2010-01-231-0/+4
* Avoid including DebugInfo.h in AsmPrinter.hDevang Patel2010-01-191-0/+1
* move the mangler into libtarget from vmcore.Chris Lattner2010-01-161-3/+1
* eliminate uses of mangler and simplify code.Chris Lattner2010-01-161-15/+6
* Adjust some comments per review.Dale Johannesen2010-01-151-2/+4
* DEBUG_VALUE is now variable sized, as it has aDale Johannesen2010-01-151-0/+24
* Revert 93499. After discussion with Chris we agreedDale Johannesen2010-01-151-20/+0
* Lower FrameIndex operand of DEBUG_VALUE (specially) andDale Johannesen2010-01-151-0/+20
* Reapply the MOV64r0 patch, with a fix: MOV64r0 clobbers EFLAGS.Dan Gohman2010-01-121-0/+8
* Revert 93158. It's breaking quite a few x86_64 tests.Evan Cheng2010-01-111-8/+0
* Re-instate MOV64r0 and MOV16r0, with adjustments to work with theDan Gohman2010-01-111-0/+8
* completely eliminate the MOV16r0 'instruction'. The onlyChris Lattner2009-12-231-4/+0
* Fix a thinko that caused spurious @GOTOFFs.Dan Gohman2009-11-201-2/+2
* Target-independent support for TargetFlags on BlockAddress operands,Dan Gohman2009-11-201-3/+14
* add some missing #includesChris Lattner2009-11-071-0/+1
* Factor out the printing of the leading tab into printInlineAsm.Dan Gohman2009-11-061-1/+0
* Print out an informative comment for KILL instructions.Jakob Stoklund Olesen2009-11-041-0/+1
* Initial x86 support for BlockAddresses.Dan Gohman2009-10-301-0/+4
* X86 should ignore implicit regs when lowering to MCInst also,Chris Lattner2009-10-191-0/+2
* simplify by using the twine form of GetOrCreateSymbolChris Lattner2009-10-191-8/+5
* revert r84540, fixing build breakage I didn't see because ofChris Lattner2009-10-191-5/+5
* pass mangler in as a reference instead of a pointer.Chris Lattner2009-10-191-5/+5
* Introduce the TargetInstrInfo::KILL machine instruction and get rid of theJakob Stoklund Olesen2009-09-281-0/+2
* rename X86ATTAsmPrinter.cpp -> X86AsmPrinter.cpp likewise the .h file.Chris Lattner2009-09-201-1/+1
* rename X86ATTAsmPrinter class -> X86AsmPrinterChris Lattner2009-09-201-2/+1
* split random COFF asmprinter state out to X86COFFMachineModuleInfo.h.Chris Lattner2009-09-201-2/+6
* move FnStubs/GVSTubs/HiddenGVStub handling out of the X86 asmprinterChris Lattner2009-09-161-4/+12
* split MCInst printing out of the X86ATTInstPrinterChris Lattner2009-09-131-4/+5
* delete the fixme too! :)Chris Lattner2009-09-131-2/+0
* merge the linux cpool/jtbl pic tests into pic.ll and convert to filecheck.Chris Lattner2009-09-131-8/+2
* devirtualize AsmPrinter::printBasicBlockLabel since it is never overridden.Chris Lattner2009-09-121-10/+1
* factor MBB label lowering betterChris Lattner2009-09-121-5/+5
* X86MCInstLower::Lower should only not emit anything to OutStreamer,Chris Lattner2009-09-121-23/+40