aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/CBackend/CBackend.cpp
AgeCommit message (Expand)Author
2009-08-22Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson
2009-08-12change CBE to just get TAI now, instead of TM to get TAI.Chris Lattner
2009-08-05Cleanup in dbg_stoppoint handling in CBE. Patch by Sandeep Patel.Anton Korobeynikov
2009-08-05Minor arm CBE fixes. Patch by Sandeep.Anton Korobeynikov
2009-08-05Emit module-level inline asm for CBE.Anton Korobeynikov
2009-08-04No really, it's unused.Daniel Dunbar
2009-08-04Remove now unused Module argument to createTargetMachine.Daniel Dunbar
2009-08-03Remove now unused arguments from TargetRegistry::lookupTarget.Daniel Dunbar
2009-08-03Pass target triple string in to TargetMachine constructor.Daniel Dunbar
2009-08-02Move most targets TargetMachine constructor to only taking a target triple.Daniel Dunbar
2009-07-31Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson
2009-07-26Add TargetRegistry::lookupTarget.Daniel Dunbar
2009-07-25Add new helpers for registering targets.Daniel Dunbar
2009-07-24Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson
2009-07-22Simplify some uses of Value::getName()Daniel Dunbar
2009-07-22Get rid of the Pass+Context magic.Owen Anderson
2009-07-18Put Target definitions inside Target specific header, and llvm namespace.Daniel Dunbar
2009-07-17Make sure CWriter's Context get's initialized.Daniel Dunbar
2009-07-16Kill off <TARGET>MachineModule variables, and <TARGETASMPRINTER>ForceLinkDaniel Dunbar
2009-07-15Reapply TargetRegistry refactoring commits.Daniel Dunbar
2009-07-15Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repai...Stuart Hastings
2009-07-15Switch some obvious clients to using the new TargetRegistry.Daniel Dunbar
2009-07-15Register Target's TargetMachine and AsmPrinter in the new registry.Daniel Dunbar
2009-07-14Move EVER MORE stuff over to LLVMContext.Owen Anderson
2009-07-14Have asm printers use formatted_raw_ostream directly to avoid aDavid Greene
2009-07-14Reapply my previous asmprinter changes now with more testing and two Chris Lattner
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin
2009-07-14Revert r7561{9,8,7,6}, which depend on r75610. Daniel Dunbar
2009-07-14rename getValueName -> getMangledNameChris Lattner
2009-07-13fix CBE & MSIL backends to not use the mangler for non-global symbols.Chris Lattner
2009-07-13These don't really need contexts either.Owen Anderson
2009-07-13Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-07-08Implement changes from Chris's feedback.Torok Edwin
2009-06-26Privatize some variables.Owen Anderson
2009-06-23Provide InitializeAllTargets and InitializeNativeTarget functions in theBob Wilson
2009-06-18It looks like nobody is working on PR 4158, so I'mDale Johannesen
2009-06-16Introduce new headers whose inclusion forces linking andDouglas Gregor
2009-06-04Fix an erroneous check for isFNeg; the FNeg case is handledDan Gohman
2009-06-04Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman
2009-05-19Spacing fix.Dale Johannesen
2009-05-09Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands
2009-04-29Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling
2009-04-29Second attempt:Bill Wendling
2009-04-28r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling
2009-04-28Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling
2009-04-17Fix some failures in targets on available_externally functions,Chris Lattner
2009-03-23Fix internal representation of fp80 to be theDale Johannesen
2009-01-15Add the private linkage.Rafael Espindola