aboutsummaryrefslogtreecommitdiff
path: root/tools/llvm2cpp/CppWriter.cpp
AgeCommit message (Expand)Author
2008-05-04Drop llvm2cpp, it's now a llc targetAnton Korobeynikov
2008-04-23Use the Create static method for some of these objects. They no longerBill Wendling
2008-04-21fix some residual old API that fell thru the cracks of the conversion script,...Gabor Greif
2008-03-29Honour another bunch of parameter attributes in llvm2cppAnton Korobeynikov
2008-03-29Honour ByVal parameter attribute in llvm2cppAnton Korobeynikov
2008-03-12Reimplement the parameter attributes support, phase #1. hilights:Chris Lattner
2008-02-22Split ParameterAttributes.h, putting the complicatedDale Johannesen
2008-02-19Expand ParameterAttributes to 32 bits (in preparationDale Johannesen
2007-12-29remove attributions from tools.Chris Lattner
2007-12-25Fixing several transforms which would drop the collector attributeGordon Henriksen
2007-12-17Change the PointerType api for creating pointer types. The old functionality ...Christopher Lamb
2007-11-27Fix PR1146: parameter attributes are longer part ofDuncan Sands
2007-11-13Make llvm2cpp better, patch for PR1794, contributed by Zack Rusin.Chris Lattner
2007-09-12Revise previous patch per review comments.Dale Johannesen
2007-09-11Add APInt interfaces to APFloat (allows directlyDale Johannesen
2007-09-06Next round of APFloat changes.Dale Johannesen
2007-09-04Revert this because the interface hasn't been updated yet.David Greene
2007-09-04Fix typo.David Greene
2007-09-04Update GEP constructors to use an iterator interface to fixDavid Greene
2007-08-27Update InvokeInst to work like CallInstDavid Greene
2007-08-02Adjust for new CallInst constructor interface.Reid Spencer
2007-07-11Emit correct linkage. Patch by Roman Samoilov.Anton Korobeynikov
2007-06-25Fix PR1525:Reid Spencer
2007-06-16Fix PR1517:Reid Spencer
2007-06-16Fix PR1516:Reid Spencer
2007-06-16Call the correct function name. Patch from Stephane Letz.Nick Lewycky
2007-06-05Commit first round work of PR1373. "noalias" is now fully supported inZhou Sheng
2007-04-22For PR1146:Reid Spencer
2007-04-11Make the generated code for ConstantInt nicer.Reid Spencer
2007-04-11Teach llvm2cpp about packed structure types.Reid Spencer
2007-04-11Fix several bugs relating to changes in the LLVM IR API or just outrightReid Spencer
2007-04-11Fix some issues with param attrs.Reid Spencer
2007-04-11Add support for parameter attributes.Reid Spencer
2007-03-01Make output for ConstantInt construction correct for any bitwidth.Reid Spencer
2007-02-16Add missing break statements!Reid Spencer
2007-02-15For PR1195:Reid Spencer
2007-02-15For PR1195:Reid Spencer
2007-02-05For PR411:Reid Spencer
2007-02-05For PR411:Reid Spencer
2007-01-30For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer
2007-01-28Drop CSRET from here too.Nick Lewycky
2007-01-15rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger.Chris Lattner
2007-01-12unbreak i1 constants with the cpp writer, eliminate special case.Chris Lattner
2007-01-12For PR1064:Reid Spencer
2007-01-12Implement review feedback for the ConstantBool->ConstantInt merge. ChrisReid Spencer
2007-01-11Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer
2007-01-11For PR1043:Zhou Sheng
2007-01-06For PR411:Reid Spencer
2006-12-31For PR950:Reid Spencer
2006-12-23For PR950:Reid Spencer