aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/CBackend/CBackend.cpp
Commit message (Expand)AuthorAgeFilesLines
* Kill off <TARGET>MachineModule variables, and <TARGETASMPRINTER>ForceLinkDaniel Dunbar2009-07-161-8/+0
* Reapply TargetRegistry refactoring commits.Daniel Dunbar2009-07-151-10/+12
* Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repai...Stuart Hastings2009-07-151-12/+10
* Switch some obvious clients to using the new TargetRegistry.Daniel Dunbar2009-07-151-9/+10
* Register Target's TargetMachine and AsmPrinter in the new registry.Daniel Dunbar2009-07-151-1/+2
* Move EVER MORE stuff over to LLVMContext.Owen Anderson2009-07-141-1/+1
* Have asm printers use formatted_raw_ostream directly to avoid aDavid Greene2009-07-141-19/+23
* Reapply my previous asmprinter changes now with more testing and two Chris Lattner2009-07-141-1/+1
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Edwin Török2009-07-141-22/+22
* Revert r7561{9,8,7,6}, which depend on r75610. Daniel Dunbar2009-07-141-1/+1
* rename getValueName -> getMangledNameChris Lattner2009-07-141-1/+1
* fix CBE & MSIL backends to not use the mangler for non-global symbols.Chris Lattner2009-07-131-24/+29
* These don't really need contexts either.Owen Anderson2009-07-131-2/+2
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-131-6/+6
* assert(0) -> LLVM_UNREACHABLE.Edwin Török2009-07-111-13/+13
* Implement changes from Chris's feedback.Edwin Török2009-07-081-18/+36
* Privatize some variables.Owen Anderson2009-06-261-5/+4
* Provide InitializeAllTargets and InitializeNativeTarget functions in theBob Wilson2009-06-231-4/+2
* It looks like nobody is working on PR 4158, so I'mDale Johannesen2009-06-181-0/+11
* Introduce new headers whose inclusion forces linking andDouglas Gregor2009-06-161-0/+5
* Fix an erroneous check for isFNeg; the FNeg case is handledDan Gohman2009-06-041-1/+1
* Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman2009-06-041-15/+20
* Spacing fix.Dale Johannesen2009-05-191-1/+1
* Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands2009-05-091-2/+2
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-291-1/+1
* Second attempt:Bill Wendling2009-04-291-1/+1
* r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling2009-04-281-1/+1
* Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling2009-04-281-1/+1
* Fix some failures in targets on available_externally functions,Chris Lattner2009-04-171-0/+5
* Fix internal representation of fp80 to be theDale Johannesen2009-03-231-3/+2
* Add the private linkage.Rafael Espindola2009-01-151-3/+3
* fix memleaksNuno Lopes2009-01-131-0/+2
* Rename getABITypeSize to getTypePaddedSize, asDuncan Sands2009-01-121-2/+2
* __fastcall and __stdcall are mingw extensions to gcc for windows. Use theNick Lewycky2008-11-261-2/+2
* Adds extern "C" ints to the .cpp files that use RegisterTarget, asOscar Fuentes2008-11-151-0/+8
* Fix PR2907 by digging through constant expressions to find FP constants thatChris Lattner2008-10-221-42/+63
* add some simple hacky long double support for the CBE. ThisChris Lattner2008-10-171-5/+15
* Fix command-line option printing to print two spaces where needed,Dan Gohman2008-10-141-1/+1
* Add a "loses information" return value to APFloat::convertDale Johannesen2008-10-091-1/+2
* Rename APFloat::convertToAPInt to bitcastToAPInt toDale Johannesen2008-10-091-4/+4
* Large mechanical patch.Devang Patel2008-09-251-24/+24
* Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman2008-09-041-2/+2
* unbreak the CBE on treeadd an many others.Chris Lattner2008-08-211-2/+2
* Use raw_ostream throughout the AsmPrinter.Owen Anderson2008-08-211-19/+183
* Rename some GC classes so that their roll will hopefully be clearer.Gordon Henriksen2008-08-171-1/+1
* Avoid emitting casts in static initializer contexts. This fixesDan Gohman2008-07-241-65/+62
* Use C99 aggregate literal syntax for first-class struct and array values.Dan Gohman2008-07-231-0/+8
* Enable first-class aggregates support.Dan Gohman2008-07-231-13/+0
* In the CBackend, use casts to force integer add, subtract, andDan Gohman2008-07-181-0/+28
* Make LLVM compile on DragonFly BSD (PR2499).Matthijs Kooijman2008-06-261-1/+1