aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/X86AsmPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Nuke dead code.Evan Cheng2006-10-311-1/+0
* 1. Clean up code due to changes in SwitchTo*Section(2)Anton Korobeynikov2006-10-311-6/+6
* Unbreaking static ctors patch.Anton Korobeynikov2006-10-311-1/+1
* Make this compile again.Reid Spencer2006-10-311-1/+1
* Apply Aton's LLVM patch for PR973: Linux ctors / dtors support.Evan Cheng2006-10-311-4/+22
* Add debug support for X86/ELF targets (Linux). This allows llvm-gcc4Reid Spencer2006-10-301-1/+7
* Doh. Must check if GV is constant first.Evan Cheng2006-10-281-2/+2
* Put cstrings in .cstring section when compiling for Mac OS X.Evan Cheng2006-10-261-1/+9
* Move getPreferredAlignmentLog from AsmPrinter to TargetDataDevang Patel2006-10-241-1/+1
* Do section switching right way for Mingw\Cygwin and Linux.Anton Korobeynikov2006-10-221-4/+10
* Fixed mingw\cygwin linkonce linkage once again.Anton Korobeynikov2006-10-181-14/+2
* Adding linkonce linkage codegeneration support for mingw32\cygwinAnton Korobeynikov2006-10-171-0/+13
* Align stack size to DWORD boundaryAnton Korobeynikov2006-10-141-0/+3
* Various random and minor code cleanups.Chris Lattner2006-09-261-40/+27
* Adding codegeneration for StdCall & FastCall calling conventionsAnton Korobeynikov2006-09-201-0/+88
* Added some eye-candy for Subtarget type checkingAnton Korobeynikov2006-09-171-2/+2
* Adding dllimport, dllexport and external weak linkage types.Anton Korobeynikov2006-09-141-0/+24
* Committing X86-64 support.Evan Cheng2006-09-081-1/+5
* Make target asm info a property of the target machine.Jim Laskey2006-09-071-80/+3
* Make the x86 asm flavor part of the subtarget info.Jim Laskey2006-09-071-23/+6
* Separate target specific asm properties from the asm printers.Jim Laskey2006-09-061-27/+63
* Emit .set directives for jump table entries when possible, which reducesNate Begeman2006-08-121-0/+1
* Use the predicate.Jim Laskey2006-07-271-5/+5
* Support jump tables when in PIC relocation modelNate Begeman2006-07-271-1/+1
* Add an out-of-line virtual method for X86DwarfWriter to give it a home.Chris Lattner2006-07-141-0/+4
* Move .literal4 and .literal8 support into AsmPrinter.cppEvan Cheng2006-06-291-51/+2
* Doh.Evan Cheng2006-06-281-1/+1
* Oops. Need to keep CP index.Evan Cheng2006-06-281-16/+15
* Darwin puts float and double literal constants into literal4 and literal8 sec...Evan Cheng2006-06-281-0/+52
* Be consistent with gcc.Evan Cheng2006-06-041-1/+1
* Minor bug caught by Ashwin ChandraEvan Cheng2006-05-261-1/+1
* X86 / Cygwin asm / alignment fixes.Evan Cheng2006-05-251-13/+17
* Fix the MASM asmprinter's lies. It does not want to emit code to .text/.dataChris Lattner2006-05-091-2/+4
* Split SwitchSection into SwitchTo{Text|Data}Section methods.Chris Lattner2006-05-091-7/+8
* Fix some loose ends in MASM support.Jeff Cohen2006-05-061-0/+3
* Print *some* grouping around inline asm blocks so we know where they are.Chris Lattner2006-05-051-1/+2
* Make Intel syntax the default when LLVM is built with VC++.Jeff Cohen2006-05-041-1/+6
* Refactor TargetMachine, pushing handling of TargetData into the target-specif...Owen Anderson2006-05-031-2/+2
* Hooray, everyone now uses the same printBasicBlockLabel implementationNate Begeman2006-05-021-12/+0
* Extend printBasicBlockLabel a bit so that it can be used to print allNate Begeman2006-05-021-5/+9
* JumpTable support! What this represents is working asm and jit support forNate Begeman2006-04-221-0/+9
* Change interface to DwarfWriter.Jim Laskey2006-03-231-4/+4
* Added getTargetLowering() to TargetMachine. Refactored targets to support this.Evan Cheng2006-03-131-5/+5
* Use "llvm.metadata" section for debug globals. Filter out these globals in theJim Laskey2006-03-071-1/+1
* - Emit subsections_via_symbols for Darwin.Evan Cheng2006-03-071-5/+14
* Enable Dwarf debugging info.Evan Cheng2006-03-071-0/+6
* "." isn't enough to get a private label on linux, use ".L".Chris Lattner2006-02-231-0/+1
* PIC related bug fixes.Evan Cheng2006-02-231-2/+2
* Use .zerofill on x86/darwin.Evan Cheng2006-02-151-15/+22
* Darwin doesn't support #APP/#NO_APPChris Lattner2006-02-081-0/+1