aboutsummaryrefslogtreecommitdiff
path: root/tools/llvm2cpp
AgeCommit message (Expand)Author
2007-05-06use the new MemoryBuffer interfaces to simplify error reporting in clients.Chris Lattner
2007-05-06switch tools to bitcode instead of bytecodeChris Lattner
2007-05-06bitcodify, remove eh cruftChris Lattner
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-07push bytecode decompressor out through APIs. Now the bytecode readerChris Lattner
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
2006-12-18Remove a call to Type::isSigned().Reid Spencer
2006-12-12Generate the correct cast opcode for constant expressions.Reid Spencer
2006-12-06make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.Chris Lattner
2006-11-27For PR950:Reid Spencer
2006-11-08For PR950:Reid Spencer
2006-11-03Make llvm2cpp -pedantic clean.Reid Spencer
2006-11-02For PR786:Reid Spencer
2006-11-02For PR950:Reid Spencer
2006-10-26For PR950:Reid Spencer
2006-10-20For PR950:Reid Spencer
2006-09-28simplify codeChris Lattner
2006-09-14Adding dllimport, dllexport and external weak linkage types.Anton Korobeynikov
2006-09-04Use LINK_COMPONENTS to specify *components* to link against instead ofChris Lattner
2006-08-14Provide indentation of the generated program.Reid Spencer
2006-07-07Tools require EH for their top-level try blocks.Chris Lattner
2006-07-06Fix PR819, llvm2cpp should read .bc files, not .ll files.Chris Lattner
2006-07-06Change the verifier to never throw an exception. Instead verifyModule canopt...Chris Lattner
2006-06-15Actually add instructions to the list of defined values so it getsReid Spencer
2006-06-02Suppress -pedantic warnings about print("%a")Reid Spencer
2006-06-01Teach CppWriter how to emit an inline (partial) function.Reid Spencer
2006-06-01Restore default arguments for llvm2cpp back to health by declaring anReid Spencer
2006-06-01Fix a bug where incorrect C++ was being emitted.Reid Spencer
2006-06-01Use archive libraries instead of object files for VMCore, BCReader,Reid Spencer