summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repai...Stuart Hastings2009-07-15
* Fix pattern for LD16S_3r, add basic tests to check load / store instructionsRichard Osborne2009-07-15
* Thumb-2 only support [base_reg + offset_reg] addressing, not [base_reg - offs...David Goodwin2009-07-15
* Fix XCoreTargetLowering::isLegalAddressingMode to handle non simple VTs.Richard Osborne2009-07-15
* Remove the xcore-file-directive option now that LLVM has proper support forRichard Osborne2009-07-15
* Replace large swaths of copy-n-paste code with obvious helper function...Daniel Dunbar2009-07-15
* Remove StringConstantPrefix now that the only userDuncan Sands2009-07-15
* Kill off old (TargetMachine level, not Target level) match quality functions.Daniel Dunbar2009-07-15
* Fix cmake build lib/Target/TargetMachineRegistry.cpp removed.Xerxes Ranby2009-07-15
* Provide TargetMachine implementations with reference to Target they were createdDaniel Dunbar2009-07-15
* Kill off unused TargetMachineRegistry methods and ivars.Daniel Dunbar2009-07-15
* Include the Target& in the TargetMachineRegisterEntry.Daniel Dunbar2009-07-15
* Switch some obvious clients to using the new TargetRegistry.Daniel Dunbar2009-07-15
* Reimplement TargetMachineRegistry in terms of TargetRegistry.Daniel Dunbar2009-07-15
* Register Target's TargetMachine and AsmPrinter in the new registry.Daniel Dunbar2009-07-15
* Add TargetInfo libraries for all targets.Daniel Dunbar2009-07-15
* Move load / store folding alignment require into the table(s).Evan Cheng2009-07-15
* rename decorateName -> DecorateCygMingName, make it assert if notChris Lattner2009-07-15
* convert arm/darwin stubs to use the mangler to synthesize all the names inste...Chris Lattner2009-07-15
* fix an arm codegen bug (the same as PR4482 on ppc) where available_externallyChris Lattner2009-07-15
* convert [Hidden]GVNonLazyPtrs to compute the global and stub namesChris Lattner2009-07-15
* use makeNameProper to add the globalprefix instead of doing it manually.Chris Lattner2009-07-15
* get the PPC stub temporary label from the mangler instead of Chris Lattner2009-07-15
* turn some if/then's into ?:Chris Lattner2009-07-15
* eliminate a bunch of printSuffixedName's by using info computed fromChris Lattner2009-07-15
* convert FnStubs to using a more structured form, eliminatingChris Lattner2009-07-15
* actually $stub labels *are* private, I just missed that Chris Lattner2009-07-15
* $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