aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/X86IntelAsmPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert 42908 for now.Evan Cheng2007-10-141-5/+5
* Change the names used for internal labels to use the currentDan Gohman2007-10-121-5/+5
* Use empty() member functions when that's what's being tested for insteadDan Gohman2007-10-031-5/+5
* Change the x86 backend to use extract_subreg for truncation operations. Passe...Christopher Lamb2007-07-291-23/+0
* Don't ignore the return value of AsmPrinter::doInitialization andDan Gohman2007-07-251-4/+4
* Delete the svn:executable property on these files, which aren't executable.Dan Gohman2007-07-231-0/+0
* Comment out usage of write() for now.Jeff Cohen2007-04-201-4/+0
* Make Microsoft assembler and linker happy.Jeff Cohen2007-04-201-0/+4
* rename X86FunctionInfo to X86MachineFunctionInfo to match the header fileChris Lattner2007-04-171-1/+1
* For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer2007-01-301-3/+3
* remove dead code, frameindices must be resolve before the asmprinter runs.Chris Lattner2007-01-131-8/+0
* eliminate static ctors for Statistic objects.Chris Lattner2006-12-191-0/+4
* Fix for PR1059: http://llvm.org/PR1059Anton Korobeynikov2006-12-191-2/+9
* Fix PR1061 and CodeGen/X86/2006-12-19-IntelSyntax.llChris Lattner2006-12-191-1/+2
* For PR786:Reid Spencer2006-11-021-1/+0
* 1. Clean up code due to changes in SwitchTo*Section(2)Anton Korobeynikov2006-10-311-4/+4
* Move getPreferredAlignmentLog from AsmPrinter to TargetDataDevang Patel2006-10-241-1/+1
* For PR950:Reid Spencer2006-10-201-1/+1
* Pass the MachineFunction into EmitJumpTableInfo.Chris Lattner2006-10-051-0/+3
* Implement getSectionForFunction, use it when printing function body.Chris Lattner2006-10-051-2/+7
* Various random and minor code cleanups.Chris Lattner2006-09-261-4/+3
* Adding codegeneration for StdCall & FastCall calling conventionsAnton Korobeynikov2006-09-201-6/+35
* Adding dllimport, dllexport and external weak linkage types.Anton Korobeynikov2006-09-141-4/+55
* Committing X86-64 support.Evan Cheng2006-09-081-9/+21
* Make target asm info a property of the target machine.Jim Laskey2006-09-071-0/+2
* Separate target specific asm properties from the asm printers.Jim Laskey2006-09-061-32/+8
* 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