aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/AsmPrinter
Commit message (Expand)AuthorAgeFilesLines
* Remove Value::{isName, getNameRef}.Daniel Dunbar2009-07-251-2/+2
* Add new helpers for registering targets.Daniel Dunbar2009-07-251-3/+3
* use section flags more correctly.Chris Lattner2009-07-241-3/+2
* fix a mysterious and scary failure on test/CodeGen/X86/cstring.ll Chris Lattner2009-07-241-1/+1
* reduce api exposure: clients shouldn't call SectionKindForGlobal directly.Chris Lattner2009-07-241-4/+5
* make AsmPrinter::doFinalization iterate over the global variablesChris Lattner2009-07-214-65/+62
* Add plumbing for the `linker_private' linkage type. This type is meant forBill Wendling2009-07-202-0/+3
* Put Target definitions inside Target specific header, and llvm namespace.Daniel Dunbar2009-07-181-3/+1
* Kill off <TARGET>MachineModule variables, and <TARGETASMPRINTER>ForceLinkDaniel Dunbar2009-07-161-3/+0
* Remove old style hacks to register AsmPrinter into TargetMachine.Daniel Dunbar2009-07-151-8/+0
* Reapply TargetRegistry refactoring commits.Daniel Dunbar2009-07-153-4/+11
* Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repai...Stuart Hastings2009-07-153-11/+4
* Register Target's TargetMachine and AsmPrinter in the new registry.Daniel Dunbar2009-07-153-4/+11
* rename decorateName -> DecorateCygMingName, make it assert if notChris Lattner2009-07-152-13/+14
* use makeNameProper to add the globalprefix instead of doing it manually.Chris Lattner2009-07-151-3/+1
* actually $stub labels *are* private, I just missed that Chris Lattner2009-07-151-6/+2
* $stub references should not be private ("L") labels.Chris Lattner2009-07-151-4/+5
* Fix path name.Daniel Dunbar2009-07-141-1/+1
* Have asm printers use formatted_raw_ostream directly to avoid aDavid Greene2009-07-145-7/+8
* Reapply my previous asmprinter changes now with more testing and two Chris Lattner2009-07-143-80/+66
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-143-17/+17
* Revert r75615, which depended on 75610.Daniel Dunbar2009-07-141-5/+6
* Revert r75610 (and r75620, which was blocking the revert), in the hopes ofDaniel Dunbar2009-07-141-70/+54
* eliminate extra space.Torok Edwin2009-07-142-8/+8
* Rename getValueName -> getMangledName.Chris Lattner2009-07-141-6/+5
* Change the X86 asmprinter to use the mangler to apply suffixes like "$non_laz...Chris Lattner2009-07-141-54/+70
* use getValueName instead of makeNameProper.Chris Lattner2009-07-141-2/+2
* don't print redundant @PLT suffixesChris Lattner2009-07-131-4/+0
* clean up some syntax.Chris Lattner2009-07-131-12/+11
* eliminate a bunch of code in print_pcrel_imm for printing symbols, usingChris Lattner2009-07-131-73/+26
* move a method and add a comment, no functionality change.Chris Lattner2009-07-131-86/+89
* refactor operand printing to remove hte last of the "mem" modifier hack. TheChris Lattner2009-07-131-13/+13
* refactor symbol printing so the whole "mem" thing is handled in fewer places.Chris Lattner2009-07-132-40/+49
* Remove extra \n from LLVM_UNREACHABLE calls.Torok Edwin2009-07-121-1/+1
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-113-15/+17
* remove the "debug" modifier, it is only used by one instruction which canChris Lattner2009-07-101-1/+1
* make pcrel and non-pcrel global printing more similar.Chris Lattner2009-07-101-11/+19
* remove the now-dead TM argument to these methods.Chris Lattner2009-07-101-1/+1
* add a couple of predicates to test for "stub style pic in PIC mode" and "stub...Chris Lattner2009-07-101-9/+6
* make this more like printOperand. Perhaps some merging will happenChris Lattner2009-07-101-3/+2
* Handle 'A' modifier in inline asms.Dale Johannesen2009-07-091-0/+9
* move reasoning about darwin $non_lazy_ptr stubs from asmprinter intoChris Lattner2009-07-091-23/+17
* reduce nesting by rearranging branches.Chris Lattner2009-07-091-17/+12
* make isel use MO_PIC_BASE_OFFSET when lowering globalvalues on darwin in picChris Lattner2009-07-091-6/+2
* various minor cleanups, no functionality change.Chris Lattner2009-07-091-6/+6
* make isel decide whether to emit $stub's on darwin instead of asmprinter.Chris Lattner2009-07-091-41/+22
* pc-relative references are *always* to functions, never to globals. ISel Chris Lattner2009-07-091-21/+8
* make cygwin use its own stubs set, instead of overloading a darwin one.Chris Lattner2009-07-092-4/+3
* Make isel determine where to emit PLT-relative calls instead of havingChris Lattner2009-07-091-15/+6
* isPICStyleStub() is now never true in -static mode, so simplify code.Chris Lattner2009-07-091-9/+4