aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/CBackend/CBackend.cpp
AgeCommit message (Expand)Author
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
2009-01-13fix memleaksNuno Lopes
2009-01-12Rename getABITypeSize to getTypePaddedSize, asDuncan Sands
2008-11-26__fastcall and __stdcall are mingw extensions to gcc for windows. Use theNick Lewycky
2008-11-15Adds extern "C" ints to the .cpp files that use RegisterTarget, asOscar Fuentes
2008-10-22Fix PR2907 by digging through constant expressions to find FP constants thatChris Lattner
2008-10-17add some simple hacky long double support for the CBE. ThisChris Lattner
2008-10-14Fix command-line option printing to print two spaces where needed,Dan Gohman
2008-10-09Add a "loses information" return value to APFloat::convertDale Johannesen
2008-10-09Rename APFloat::convertToAPInt to bitcastToAPInt toDale Johannesen
2008-09-25 Large mechanical patch.Devang Patel
2008-09-04Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman
2008-08-21unbreak the CBE on treeadd an many others.Chris Lattner
2008-08-21Use raw_ostream throughout the AsmPrinter.Owen Anderson
2008-08-17Rename some GC classes so that their roll will hopefully be clearer.Gordon Henriksen
2008-07-24Avoid emitting casts in static initializer contexts. This fixesDan Gohman
2008-07-23Use C99 aggregate literal syntax for first-class struct and array values.Dan Gohman
2008-07-23Enable first-class aggregates support.Dan Gohman