summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/AsmPrinter/X86ATTAsmPrinter.h
Commit message (Expand)AuthorAgeFilesLines
* rename X86ATTAsmPrinter.cpp -> X86AsmPrinter.cpp likewise the .h file.Chris Lattner2009-09-201-154/+0
* rename X86ATTAsmPrinter class -> X86AsmPrinterChris Lattner2009-09-201-2/+2
* Add an intel syntax MCInstPrinter implementation. You can nowChris Lattner2009-09-201-6/+0
* split random COFF asmprinter state out to X86COFFMachineModuleInfo.h.Chris Lattner2009-09-201-19/+0
* Make a new X8632_MachoTargetObjectFile TLOF implementation whose Chris Lattner2009-09-181-2/+3
* move FnStubs/GVSTubs/HiddenGVStub handling out of the X86 asmprinterChris Lattner2009-09-161-5/+0
* revert a hunk of r82018 that wasn't supposed to go in yet.Chris Lattner2009-09-161-0/+5
* add a new MachineModuleInfoMachO class, which is the per-moduleChris Lattner2009-09-161-5/+0
* remove the AsmPrinter::printMCInst hook hack now thatChris Lattner2009-09-161-2/+1
* split MCInst printing out of the X86ATTInstPrinterChris Lattner2009-09-131-54/+2
* split MachineInstr -> MCInst lowering into its own class (notChris Lattner2009-09-121-6/+2
* remove the "old" at&t style asmprinter. Unfortunately, most of theChris Lattner2009-09-121-6/+0
* switch HiddenGVStubs to be a DenseMap instead of a string map, mirroring FnSt...Chris Lattner2009-09-111-2/+2
* Fix a bug I introduced in FnStubs generation, switch GVStubs to be a Chris Lattner2009-09-111-2/+3
* change FnStubs from being a StringMap<std::string> to being a muchChris Lattner2009-09-111-1/+2
* rearrange some code, export a SmallString version of DecorateCygMingName.Chris Lattner2009-09-111-0/+1
* merge globaladdress symbol processing stuff into other stuff. NowChris Lattner2009-09-031-1/+1
* Split the "operand -> symbol" logic from the "get offset and other mungingChris Lattner2009-09-031-3/+4
* implement lowering support for constant pool index operands, this gets a bunc...Chris Lattner2009-09-031-1/+3
* Added opaque 32-, 48-, and 80-bit memory operand types to the X86Sean Callanan2009-09-031-0/+9
* split mcinst lowering stuff out to its own file.Chris Lattner2009-09-021-1/+3
* X86/exp-asm-printer: Lower MachineOperand::MO_JumpTableIndex to MCOperand.Daniel Dunbar2009-08-311-0/+1
* Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner2009-08-221-1/+1
* add support for external symbols + X86::MOVPC32r.Chris Lattner2009-08-161-0/+3
* implement support for lowering references to global addresses. For example, ...Chris Lattner2009-08-161-0/+2
* Add virtual printMCInst method to AsmPrinter, as a quick way to expose the APIDaniel Dunbar2009-08-141-0/+2
* make printInstruction return void since its result is omitted. Make the Chris Lattner2009-08-081-2/+2
* hoist MCContext/MCStreamer up to AsmPrinter since we're going to start creatingChris Lattner2009-07-271-6/+0
* make AsmPrinter::doFinalization iterate over the global variablesChris Lattner2009-07-211-1/+1
* Reapply TargetRegistry refactoring commits.Daniel Dunbar2009-07-151-1/+1
* Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repai...Stuart Hastings2009-07-151-1/+1
* Register Target's TargetMachine and AsmPrinter in the new registry.Daniel Dunbar2009-07-151-1/+1
* rename decorateName -> DecorateCygMingName, make it assert if notChris Lattner2009-07-151-1/+1
* Have asm printers use formatted_raw_ostream directly to avoid aDavid Greene2009-07-141-1/+1
* Reapply my previous asmprinter changes now with more testing and two Chris Lattner2009-07-141-2/+2
* refactor symbol printing so the whole "mem" thing is handled in fewer places.Chris Lattner2009-07-131-0/+1
* make cygwin use its own stubs set, instead of overloading a darwin one.Chris Lattner2009-07-091-1/+1
* Remove unused AsmPrinter OptLevel argument, and propogate.Daniel Dunbar2009-07-011-3/+2
* Add 256-bit memory operand support.David Greene2009-06-301-0/+6
* Reimplement rip-relative addressing in the X86-64 backend. The newChris Lattner2009-06-271-4/+4
* reimplement getPICLabelString as PrintPICBaseSymbol to eliminate std::string ...Chris Lattner2009-06-241-0/+2
* sink management of DwarfWriter & MachineModuleInfo into the AsmPrinter base c...Chris Lattner2009-06-241-2/+1
* inline print*Stub and rearrange function stub printing to more closely matchChris Lattner2009-06-241-3/+0
* remove now-dead argument.Chris Lattner2009-06-241-1/+1
* remove dead argumentChris Lattner2009-06-241-1/+1
* wire up support for MCContext/MCStreamer in -experimental-asm-printer mode.Chris Lattner2009-06-241-0/+7
* eliminate the "call" operand modifier from the asm descriptions, modelingChris Lattner2009-06-201-1/+3
* implement support for lowering subregs when preparing to print Chris Lattner2009-06-201-5/+3
* Initialize MMIDevang Patel2009-06-201-0/+1
* stub out some hacky code for wiring up the new asmprinter interfacesChris Lattner2009-06-191-2/+50
OpenPOWER on IntegriCloud