aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/X86/AsmPrinter/X86IntelAsmPrinter.cpp
AgeCommit message (Expand)Author
2009-09-20delete X86IntelAsmPrinter! Now -x86-asm-syntax just switchesChris Lattner
2009-09-13remove all but one reference to TargetRegisterDesc::AsmName.Chris Lattner
2009-09-13switch the x86 asmprinters to use getRegisterName instead Chris Lattner
2009-09-13make intel asmprinter use TRI::getAsmName instead of TRI::getName likeChris Lattner
2009-09-13reduce indentation with early exit.Chris Lattner
2009-09-13replace printBasicBlockLabel with EmitBasicBlockStart,Chris Lattner
2009-09-13convert some uses of printBasicBlockLabel to use GetMBBSymbolChris Lattner
2009-09-09remove DebugLoc from MCInst and eliminate "Comment printing" fromChris Lattner
2009-09-09hoist the call to processDebugLoc out of the generatedChris Lattner
2009-09-03remove extraneous hack.Chris Lattner
2009-09-02Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.Sandeep Patel
2009-08-22rename TAI -> MAI, being careful not to make MAILJMP instructions :)Chris Lattner
2009-08-22Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner
2009-08-19eliminate AsmPrinter::SwitchToSection and just have clientsChris Lattner
2009-08-18remove some pointless null switchtosections. The IntelAsmPrinter doesn't rea...Chris Lattner
2009-08-17the MinPad argument to PadToColumn only really makes sense to be 1,Chris Lattner
2009-08-13Various AsmWriter output cleanups. Use WriteAsOperand instead ofDan Gohman
2009-08-12Use PadToColumn instead of tabs.Dan Gohman
2009-08-11Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson
2009-08-10Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson
2009-08-05Don't flush the raw_ostream between each MachineFunction. These flushDan Gohman
2009-08-03eliminate textual section switching from intel asm printer. Chris Lattner
2009-07-28Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner
2009-07-21make AsmPrinter::doFinalization iterate over the global variablesChris Lattner
2009-07-20Add plumbing for the `linker_private' linkage type. This type is meant forBill Wendling
2009-07-14Reapply my previous asmprinter changes now with more testing and two Chris Lattner
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin
2009-07-14Revert r75615, which depended on 75610.Daniel Dunbar
2009-07-14eliminate extra space.Torok Edwin
2009-07-14Rename getValueName -> getMangledName.Chris Lattner
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-07-09move handling of dllimport linkage in isel, not in asmprinter.Chris Lattner
2009-06-30Add an "alignment" field to the MachineFunction object. It makes more sense toBill Wendling
2009-06-20remove dead code, the main codepath never has to dealChris Lattner
2009-06-20eliminate the "call" operand modifier from the asm descriptions, modelingChris Lattner
2009-06-19Misc tweaks to Intel asm printing to make it more compatible with MASM. Eli Friedman
2009-05-09Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands
2009-04-30Fix compilation for some targets other than x86.Argyrios Kyrtzidis
2009-04-30Make DebugLoc independent of DwarfWriter.Argyrios Kyrtzidis
2009-04-08Re-apply 68552.Rafael Espindola
2009-04-07Temporarily revert r68552. This was causing a failure in the self-hosting LLVMBill Wendling
2009-04-07Reduce code duplication on the TLS implementation.Rafael Espindola
2009-03-25Don't print global names twice with -asm-verbose.Evan Cheng
2009-03-24Do not emit comments unless -asm-verbose.Evan Cheng
2009-03-11It makes no sense to have a ODR version of commonDuncan Sands
2009-03-07Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands
2009-02-24Overhaul my earlier submission due to feedback. It's a large patch, but most ofBill Wendling
2009-02-18Put code that generates debug labels into TableGen so that it can be used byBill Wendling
2009-01-15Add the private linkage.Rafael Espindola
2009-01-12Rename getABITypeSize to getTypePaddedSize, asDuncan Sands