summaryrefslogtreecommitdiff
path: root/lib/Target/CppBackend
Commit message (Expand)AuthorAge
...
* Fix a FIXME by making GlobalVariable::getInitializer() return aJay Foad2011-06-19
* Bugfix in the Cpp backend after API change on PHINode::Create.Nicolas Geoffray2011-04-10
* Remove PHINode::reserveOperandSpace(). Instead, add a parameter toJay Foad2011-03-30
* Use explicit add_subdirectory's for LLVM target sublibraries insteadOscar Fuentes2011-02-20
* When emitting a single function with cppgen=function, you don't want to emitNicolas Geoffray2010-11-28
* Add X86 MMX type to bitcode and Type.Dale Johannesen2010-09-10
* Create the new linker type "linker_private_weak_def_auto".Bill Wendling2010-08-20
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-06
* Revert r110396 to fix buildbots.Owen Anderson2010-08-06
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-05
* undo 80 column trespassing I causedGabor Greif2010-07-22
* Add missing attributes to cpp backend.Eli Friedman2010-07-16
* rotate CallInst operandsGabor Greif2010-07-13
* beautify outputGabor Greif2010-07-02
* use ArgOperand APIGabor Greif2010-07-02
* Implement the "linker_private_weak" linkage type. This will be used forBill Wendling2010-07-01
* Revert r107205 and r107207.Bill Wendling2010-06-29
* Introducing the "linker_weak" linkage type. This will be used for Objective-CBill Wendling2010-06-29
* use ArgOperand APIGabor Greif2010-06-26
* make sure to initialize indent_levelChris Lattner2010-06-22
* add some support for blockaddress. This isn't really enough to be useful,Chris Lattner2010-06-21
* eliminate a mutable global variable, use raw_ostream::indent instead ofChris Lattner2010-06-21
* un-indent a huge amount of code out of an anonymous namespace.Chris Lattner2010-06-21
* Create new accessors to get arguments for call/invoke instructions. It breaksBill Wendling2010-06-07
* Properly set thread-local flag on globals during cpp emissionAnton Korobeynikov2010-05-13
* Remove the "WantsWholeFile" concept, as it's no longer needed. CBEDan Gohman2010-05-11
* fix operand indexes when outputting InvokeInstsGabor Greif2010-05-04
* Revert 101465, it broke internal OpenGL testing.Eric Christopher2010-04-16
* reapply r101434Gabor Greif2010-04-16
* back out r101423 and r101397, they break llvm-gcc self-host on darwin10Gabor Greif2010-04-16
* reapply r101364, which has been backed out in r101368Gabor Greif2010-04-15
* back out r101364, as it trips the linux nightlybot on some clang C++ testsGabor Greif2010-04-15
* rotate CallInst operands, i.e. move callee to the backGabor Greif2010-04-15
* rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner2010-04-07
* Add a flag to addPassesToEmit* to disable the Verifier pass runDan Gohman2010-02-28
* Use the module's context instead of the global context.Nicolas Geoffray2010-02-23
* Uniformize the names of type predicates: rather than having isFloatTy andDuncan Sands2010-02-15
* Reintroduce the InlineHint function attribute.Jakob Stoklund Olesen2010-02-06
* eliminate FileModel::Model, just use CodeGenFileType. The clientChris Lattner2010-02-02
* Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin2010-01-27
* make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.Chris Lattner2010-01-24
* Stop building RTTI information for *most* llvm libraries. NotableChris Lattner2010-01-22
* Remove the InlineHint attribute. There are no current or plannedEric Christopher2010-01-15
* fix an obvious bug found by clang++ and collapse a redundant if.Chris Lattner2009-12-14
* rename indbr -> indirectbr to appease the residents of #llvm.Chris Lattner2009-10-28
* cppbackend support for indbrChris Lattner2009-10-27
* Remove FreeInst.Victor Hernandez2009-10-26
* Remove MallocInst from LLVM Instructions.Victor Hernandez2009-10-17
* CppBackend: avoid printing unnecessary whitespace.Benjamin Kramer2009-09-03
* Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.Sandeep Patel2009-09-02