summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* $stub references should not be private ("L") labels.Chris Lattner2009-07-15
* simplify "EmitExternalGlobal": it is only used to output aChris Lattner2009-07-15
* Convert GVStubs and HiddenGVStubs to work more like the X86 backend, thisChris Lattner2009-07-15
* minor cleanups: only switch sections once before all function stubs, instead ofChris Lattner2009-07-15
* Move EVER MORE stuff over to LLVMContext.Owen Anderson2009-07-14
* Fix path name.Daniel Dunbar2009-07-14
* Use the right relocation type for X86::MOV64ri64i32Bruno Cardoso Lopes2009-07-14
* Fix bad indentation and 80-col violation.Bob Wilson2009-07-14
* Check for PRE_INC and POST_INC.David Goodwin2009-07-14
* fix David's merge conflictChris Lattner2009-07-14
* reapply r75408, which eliminates MOV64r0 in favor of usingChris Lattner2009-07-14
* Have asm printers use formatted_raw_ostream directly to avoid aDavid Greene2009-07-14
* hasThumb2() does not mean we are compiling for thumb, must also check isThumb().David Goodwin2009-07-14
* Remove an extra space.Bob Wilson2009-07-14
* Mark as fall through.Bill Wendling2009-07-14
* Reapply my previous asmprinter changes now with more testing and two Chris Lattner2009-07-14
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-14
* Revert r7561{9,8,7,6}, which depend on r75610. Daniel Dunbar2009-07-14
* Revert r75615, which depended on 75610.Daniel Dunbar2009-07-14
* Revert r75610 (and r75620, which was blocking the revert), in the hopes ofDaniel Dunbar2009-07-14
* eliminate extra space.Torok Edwin2009-07-14
* Add extra sign extension to the same bit width before int signAnton Korobeynikov2009-07-14
* Add missing break. Patch by Artur Pietrek!Anton Korobeynikov2009-07-14
* rename getValueName -> getMangledName. These two files have veryChris Lattner2009-07-14
* rename getValueName -> getMangledNameChris Lattner2009-07-14
* Rename getValueName -> getMangledName.Chris Lattner2009-07-14
* Change the X86 asmprinter to use the mangler to apply suffixes like "$non_laz...Chris Lattner2009-07-14
* 1. In Thumb mode, select tBx instead of ARM variants.Evan Cheng2009-07-14
* Remove hack now that Evan fixed it so that the frame pointer isn't saved twice.Bill Wendling2009-07-14
* use getValueName instead of makeNameProper.Chris Lattner2009-07-14
* Fix detection of valid BFC immediates.David Goodwin2009-07-14
* Fix an obvious copy-and-paste error.Bob Wilson2009-07-14
* Revert 75309.Bob Wilson2009-07-14
* fix CBE & MSIL backends to not use the mangler for non-global symbols.Chris Lattner2009-07-13
* don't print redundant @PLT suffixesChris Lattner2009-07-13
* clean up some syntax.Chris Lattner2009-07-13
* These don't really need contexts either.Owen Anderson2009-07-13
* eliminate a bunch of code in print_pcrel_imm for printing symbols, usingChris Lattner2009-07-13
* move a method and add a comment, no functionality change.Chris Lattner2009-07-13
* refactor operand printing to remove hte last of the "mem" modifier hack. TheChris Lattner2009-07-13
* Fix FP elimination code to work for Thumb-2 addrmode AddrModeT2_so. This fixe...David Goodwin2009-07-13
* refactor symbol printing so the whole "mem" thing is handled in fewer places.Chris Lattner2009-07-13
* As Chris pointed out, this doesn't actually need an LLVMContext to operate.Owen Anderson2009-07-13
* Move more functionality over to LLVMContext.Owen Anderson2009-07-13
* Reverted r75484. It was causing a failure with Apple-style builds.Bill Wendling2009-07-13
* Add infrastructure to allow post instruction printing action triggers.David Greene2009-07-13
* More standard way of specifying greater than Leopard.Bill Wendling2009-07-13
* On greater than Leopard systems, place exception tables in the __TEXT section.Bill Wendling2009-07-13
* Fix comment typos.Bob Wilson2009-07-13
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-13