aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/X86IntelAsmPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename ASM modifier trunc8, trunc16 to subreg8, subreg16.Evan Cheng2006-05-311-2/+2
* Remove a couple of bogus casts.Evan Cheng2006-05-261-1/+1
* X86 integer register classes naming changes. Make them consistent with FP, ve...Evan Cheng2006-05-161-4/+4
* Implement MASM sections correctly, without a "has masm sections flag" and a b...Chris Lattner2006-05-091-1/+3
* MASM doesn't have one of these.Chris Lattner2006-05-091-0/+1
* Preserve prior behaviorChris Lattner2006-05-091-2/+1
* Fix the MASM asmprinter's lies. It does not want to emit code to .text/.dataChris Lattner2006-05-091-3/+7
* Split SwitchSection into SwitchTo{Text|Data}Section methods.Chris Lattner2006-05-091-5/+5
* Fixing truncate. Previously we were emitting truncate from r16 to r8 asEvan Cheng2006-05-081-6/+7
* Fix some loose ends in MASM support.Jeff Cohen2006-05-061-60/+69
* Better implementation of truncate. ISel matches it to a pseudo instructionEvan Cheng2006-05-051-101/+34
* Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling.Chris Lattner2006-05-041-1/+1
* There shalt be only one "immediate" operand type!Chris Lattner2006-05-041-2/+1
* Make external globals public; other minor cleanup.Jeff Cohen2006-05-041-15/+17
* Remove a bunch more SparcV9 specific stuffChris Lattner2006-05-041-6/+0
* Remove some more unused stuff from MachineInstr that was leftover from V9.Chris Lattner2006-05-041-4/+0
* Extend printBasicBlockLabel a bit so that it can be used to print allNate Begeman2006-05-021-4/+4
* De-virtualize SwitchSection.Jeff Cohen2006-05-021-26/+2
* De-virtualize EmitZeroes.Jeff Cohen2006-05-021-7/+2
* Finish support for Microsoft ML/MASM. May still be a few rough edges.Jeff Cohen2006-05-021-3/+48
* Make Intel syntax mode friendlier to Microsoft ML assembler (still needs more...Jeff Cohen2006-05-021-14/+92
* Remove %'s from register names when in intel mode.Chris Lattner2006-05-011-4/+3
* I can't spell: Register, not Regsiter.Evan Cheng2006-04-281-2/+2
* Implemented x86 inline asm b, h, w, k modifiers.Evan Cheng2006-04-281-0/+122
* Bare-bone X86 inline asm printer support.Evan Cheng2006-04-281-0/+28
* JumpTable support! What this represents is working asm and jit support forNate Begeman2006-04-221-7/+2
* Make sure that debug labels are defined within the same section and after theJim Laskey2006-04-071-5/+5
* Change interface to DwarfWriter.Jim Laskey2006-03-231-2/+2
* Added getTargetLowering() to TargetMachine. Refactored targets to support this.Evan Cheng2006-03-131-1/+0
* - Emit subsections_via_symbols for Darwin.Evan Cheng2006-03-071-7/+13
* Enable Dwarf debugging info.Evan Cheng2006-03-071-0/+10
* Fixed ConstantPoolIndex operand asm print bug. This fixed 2005-07-17-INT-To-FPEvan Cheng2006-02-261-10/+16
* Added an offset field to ConstantPoolSDNode.Evan Cheng2006-02-251-17/+9
* PIC related bug fixes.Evan Cheng2006-02-231-2/+2
* - Added option -relocation-model to set relocation model. Valid values includ...Evan Cheng2006-02-221-6/+7
* x86 / Darwin PIC support.Evan Cheng2006-02-181-4/+43
* Darwin ABI issues: weak, linkonce, etc. dynamic-no-pic support is complete.Evan Cheng2006-02-071-3/+3
* Eliminate the printCallOperand method, using a 'call' modifier onChris Lattner2006-02-061-5/+5
* Add explicit #includes of <iostream>Chris Lattner2006-01-221-1/+1
* No longer track value types for asm printer operands, and remove them asNate Begeman2005-11-301-2/+1
* Fixed a minor bug: - -offset != offset iff offset == MININTEvan Cheng2005-11-301-1/+1
* Use HasDotTypeDotSizeDirective instead of forELFChris Lattner2005-11-211-1/+1
* Add a forELF flag, allowing the removal of forCygwin and simplification ofChris Lattner2005-11-211-1/+1
* Switch to using the shared constant pool printer, along with using shorterChris Lattner2005-11-211-2/+2
* Adjust to capitalized AsmPrinter method namesChris Lattner2005-11-211-2/+2
* Use PrivateGlobalPrefix for basic block labels. This allows the x86 darwinChris Lattner2005-11-211-2/+4
* convert the rest of this over to use SwitchSectionChris Lattner2005-11-211-1/+1
* Naturally align doubles in the constant pool, set PrivateGlobalPrefix onChris Lattner2005-11-211-1/+1
* Add support for printing the sse scalar comparison instruction mnemonics.Nate Begeman2005-07-141-0/+16
* Percolate the call up to the right superclassChris Lattner2005-07-031-1/+1