aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/CBackend/CBackend.cpp
Commit message (Expand)AuthorAgeFilesLines
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-061-2/+2
* Revert r110396 to fix buildbots.Owen Anderson2010-08-061-2/+2
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-051-2/+2
* by Alexander Herz:Gabor Greif2010-08-041-0/+7
* use ArgOperand APIGabor Greif2010-06-261-24/+24
* fix a -Wbool-conversions warning from clang.Chris Lattner2010-06-141-1/+1
* Add support for thiscall calling convention.Anton Korobeynikov2010-05-161-0/+3
* Remove the "WantsWholeFile" concept, as it's no longer needed. CBEDan Gohman2010-05-111-5/+5
* Revert 101465, it broke internal OpenGL testing.Eric Christopher2010-04-161-22/+22
* reapply r101434Gabor Greif2010-04-161-22/+22
* back out r101423 and r101397, they break llvm-gcc self-host on darwin10Gabor Greif2010-04-161-22/+22
* reapply r101364, which has been backed out in r101368Gabor Greif2010-04-151-22/+22
* back out r101364, as it trips the linux nightlybot on some clang C++ testsGabor Greif2010-04-151-22/+22
* rotate CallInst operands, i.e. move callee to the backGabor Greif2010-04-151-22/+22
* Implement support for varargs functions without any fixedChris Lattner2010-04-101-16/+23
* use abstract interface in two more placesGabor Greif2010-04-081-2/+2
* fix compileGabor Greif2010-04-081-2/+2
* use abstract interfaceGabor Greif2010-04-081-1/+1
* rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner2010-04-071-2/+2
* Remove a memory leak from the CBackend.Jeffrey Yasskin2010-03-191-1/+4
* give Mangler access to TargetData.Chris Lattner2010-03-121-1/+1
* make the mangler take an MCContext instead of an MAI.Chris Lattner2010-03-121-1/+4
* Add a flag to addPassesToEmit* to disable the Verifier pass runDan Gohman2010-02-281-1/+2
* Remove a bunch of duplicated code, where there was one version taking a std::...Duncan Sands2010-02-211-177/+15
* Introduce isOpaqueTy and use it rather than isa<OpaqueType>. Also, move someDuncan Sands2010-02-161-3/+3
* There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands2010-02-161-30/+30
* Uniformize the names of type predicates: rather than having isFloatTy andDuncan Sands2010-02-151-9/+10
* Fix "the the" and similar typos.Dan Gohman2010-02-101-2/+2
* eliminate FileModel::Model, just use CodeGenFileType. The clientChris Lattner2010-02-021-1/+1
* use both the Mangler and the CBE's mangler for identifiers,Chris Lattner2010-01-221-4/+4
* revert 93934, removing the MCAsmInfo endianness bit. I can'tChris Lattner2010-01-201-2/+2
* give MCAsmInfo a 'has little endian' bit. This is unfortunate, butChris Lattner2010-01-191-2/+2
* stop the CBE from using Mangler::appendMangledName, which is a private functi...Chris Lattner2010-01-171-6/+15
* Get MCSymbol out of the mangling business, and move all the logicChris Lattner2010-01-171-5/+4
* now that mangler is in libtarget, it can use MCAsmInfo instead of clientsChris Lattner2010-01-171-17/+34
* move the mangler into libtarget from vmcore.Chris Lattner2010-01-161-1/+1
* reduce duplicate mangling logic by using MCSymbol::printMangledName.Chris Lattner2010-01-131-23/+4
* stop the CBE from using deprecated Mangler stuff.Chris Lattner2010-01-131-17/+39
* change Mangler::makeNameProper to return its result in a SmallVectorChris Lattner2010-01-131-5/+15
* Remove dead debug info intrinsics.Devang Patel2010-01-051-15/+0
* Remove dead variable.Bill Wendling2009-12-281-1/+0
* improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner2009-12-031-2/+2
* rename indbr -> indirectbr to appease the residents of #llvm.Chris Lattner2009-10-281-2/+2
* CBE support for indbr.Chris Lattner2009-10-271-0/+7
* Remove FreeInst.Victor Hernandez2009-10-261-6/+0
* Remove ICmpInst::isSignedPredicate which was a reimplementationNick Lewycky2009-10-251-1/+1
* Remove MallocInst from LLVM Instructions.Victor Hernandez2009-10-171-6/+1
* Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.Sandeep Patel2009-09-021-0/+2
* Unbreak FP128 stuff in cbeAnton Korobeynikov2009-08-261-1/+2
* eliminate the "Value" printing methods that print to a std::ostream.Chris Lattner2009-08-231-7/+7