summaryrefslogtreecommitdiff
path: root/lib/Target/CBackend
Commit message (Expand)AuthorAge
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-13
* change CBE to just get TAI now, instead of TM to get TAI.Chris Lattner2009-08-12
* Cleanup in dbg_stoppoint handling in CBE. Patch by Sandeep Patel.Anton Korobeynikov2009-08-05
* Minor arm CBE fixes. Patch by Sandeep.Anton Korobeynikov2009-08-05
* Emit module-level inline asm for CBE.Anton Korobeynikov2009-08-05
* No really, it's unused.Daniel Dunbar2009-08-04
* Remove now unused Module argument to createTargetMachine.Daniel Dunbar2009-08-04
* Change C, CBE, MSIL to not provide target data via getTargetData().Daniel Dunbar2009-08-03
* Remove now unused arguments from TargetRegistry::lookupTarget.Daniel Dunbar2009-08-03
* Pass target triple string in to TargetMachine constructor.Daniel Dunbar2009-08-03
* Move most targets TargetMachine constructor to only taking a target triple.Daniel Dunbar2009-08-02
* Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson2009-07-31
* Factor commonality in triple match routines into helper template for registeringDaniel Dunbar2009-07-26
* Kill Target specific ModuleMatchQuality stuff.Daniel Dunbar2009-07-26
* Add TargetRegistry::lookupTarget.Daniel Dunbar2009-07-26
* Simplify JIT target selection.Daniel Dunbar2009-07-25
* Add new helpers for registering targets.Daniel Dunbar2009-07-25
* Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson2009-07-24
* Simplify some uses of Value::getName()Daniel Dunbar2009-07-22
* Get rid of the Pass+Context magic.Owen Anderson2009-07-22
* Put Target definitions inside Target specific header, and llvm namespace.Daniel Dunbar2009-07-18
* Make sure CWriter's Context get's initialized.Daniel Dunbar2009-07-17
* Kill off <TARGET>MachineModule variables, and <TARGETASMPRINTER>ForceLinkDaniel Dunbar2009-07-16
* Reapply TargetRegistry refactoring commits.Daniel Dunbar2009-07-15
* Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repai...Stuart Hastings2009-07-15
* Kill off old (TargetMachine level, not Target level) match quality functions.Daniel Dunbar2009-07-15
* Provide TargetMachine implementations with reference to Target they were createdDaniel Dunbar2009-07-15
* Switch some obvious clients to using the new 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 EVER MORE stuff over to LLVMContext.Owen Anderson2009-07-14
* Have asm printers use formatted_raw_ostream directly to avoid aDavid Greene2009-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
* rename getValueName -> getMangledNameChris Lattner2009-07-14
* fix CBE & MSIL backends to not use the mangler for non-global symbols.Chris Lattner2009-07-13
* These don't really need contexts either.Owen Anderson2009-07-13
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-13
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-11
* Implement changes from Chris's feedback.Torok Edwin2009-07-08
* Privatize some variables.Owen Anderson2009-06-26
* Provide InitializeAllTargets and InitializeNativeTarget functions in theBob Wilson2009-06-23
* It looks like nobody is working on PR 4158, so I'mDale Johannesen2009-06-18
* Introduce new headers whose inclusion forces linking andDouglas Gregor2009-06-16
* Fix an erroneous check for isFNeg; the FNeg case is handledDan Gohman2009-06-04
* Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman2009-06-04
* Spacing fix.Dale Johannesen2009-05-19
* Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands2009-05-09
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-29