aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/X86AsmPrinter.h
Commit message (Expand)AuthorAgeFilesLines
* move the pic base symbol stuff up to MachineFunctionChris Lattner2010-11-141-2/+0
* fix a layering problem by moving the x86 implementationChris Lattner2010-07-191-0/+89
* Move X86 assembler printers into separate directory. This allows JIT-only use...Anton Korobeynikov2008-08-171-0/+0
* Remove X86SharedAsmPrinterAnton Korobeynikov2008-06-281-80/+0
* Make intel asmprinter child of generic asmprinter, not x86 shared asm printer...Anton Korobeynikov2008-06-281-17/+0
* Use StringSet instead of std::set<std::string>Anton Korobeynikov2008-06-271-4/+3
* Use MachineOperand::getImm instead of MachineOperand::getImmedValue. Likewis...Chris Lattner2007-12-301-2/+2
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* AsmPrinters overriding getAnalysisUsage should call super.Gordon Henriksen2007-09-301-1/+1
* The personality function on Darwin needs a global stub. We then refer toBill Wendling2007-09-111-1/+2
* Delete the svn:executable property on these files, which aren't executable.Dan Gohman2007-07-231-0/+0
* rename X86FunctionInfo to X86MachineFunctionInfo to match the header fileChris Lattner2007-04-171-1/+1
* Change the MachineDebugInfo to MachineModuleInfo to better reflect usageJim Laskey2007-01-261-2/+2
* * PIC codegen for X86/Linux has been implementedAnton Korobeynikov2007-01-121-10/+1
* Really big cleanup.Anton Korobeynikov2007-01-031-1/+1
* eliminate static ctors for Statistic objects.Chris Lattner2006-12-191-3/+0
* move ExtWeakSymbols to AsmPrinterRafael Espindola2006-12-181-3/+0
* add missing #includeChris Lattner2006-12-061-0/+1
* Detemplatize the Statistic class. The only type it is instantiated withChris Lattner2006-12-061-1/+1
* Introducing external weak linkage. Darwin codegen should be added later.Anton Korobeynikov2006-12-011-0/+3
* 1. Clean up code due to changes in SwitchTo*Section(2)Anton Korobeynikov2006-10-311-1/+3
* Add debug support for X86/ELF targets (Linux). This allows llvm-gcc4Reid Spencer2006-10-301-1/+1
* Various random and minor code cleanups.Chris Lattner2006-09-261-4/+3
* Adding codegeneration for StdCall & FastCall calling conventionsAnton Korobeynikov2006-09-201-0/+18
* Adding dllimport, dllexport and external weak linkage types.Anton Korobeynikov2006-09-141-0/+3
* Committing X86-64 support.Evan Cheng2006-09-081-1/+10
* Make target asm info a property of the target machine.Jim Laskey2006-09-071-6/+1
* Separate target specific asm properties from the asm printers.Jim Laskey2006-09-061-26/+8
* Minor asm fix.Evan Cheng2006-08-291-1/+2
* Get darwin intel debugging up and running.Jim Laskey2006-08-031-14/+14
* Use the predicate.Jim Laskey2006-07-271-1/+1
* Prevent creation of MachineDebugInfo for intel unless it is darwin. RC842.Jim Laskey2006-07-271-1/+3
* Add an out-of-line virtual method for X86DwarfWriter to give it a home.Chris Lattner2006-07-141-19/+17
* Move .literal4 and .literal8 support into AsmPrinter.cppEvan Cheng2006-06-291-6/+0
* Oops. Need to keep CP index.Evan Cheng2006-06-281-1/+1
* Darwin puts float and double literal constants into literal4 and literal8 sec...Evan Cheng2006-06-281-0/+6
* X86 / Cygwin asm / alignment fixes.Evan Cheng2006-05-251-4/+4
* Fix the MASM asmprinter's lies. It does not want to emit code to .text/.dataChris Lattner2006-05-091-0/+4
* Hooray, everyone now uses the same printBasicBlockLabel implementationNate Begeman2006-05-021-4/+0
* Extend printBasicBlockLabel a bit so that it can be used to print allNate Begeman2006-05-021-1/+3
* JumpTable support! What this represents is working asm and jit support forNate Begeman2006-04-221-0/+2
* Added getTargetLowering() to TargetMachine. Refactored targets to support this.Evan Cheng2006-03-131-3/+2
* - Emit subsections_via_symbols for Darwin.Evan Cheng2006-03-071-1/+1
* Enable Dwarf debugging info.Evan Cheng2006-03-071-2/+36
* ConstantPoolIndex is now the displacement field of addressing mode.Evan Cheng2006-02-251-3/+4
* Use the shared asmprinter code for printing special llvm globalsChris Lattner2005-12-131-1/+0
* Add ELF and darwin support for static ctors and dtorsChris Lattner2005-12-131-0/+1
* Use HasDotTypeDotSizeDirective instead of forELFChris Lattner2005-11-211-2/+1
* Use subtarget information computed by X86Subtarget instead of rolling our own.Chris Lattner2005-11-211-1/+1
* Add a forELF flag, allowing the removal of forCygwin and simplification ofChris Lattner2005-11-211-2/+2