summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm2cpp/llvm2cpp.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Drop llvm2cpp, it's now a llc targetAnton Korobeynikov2008-05-041-122/+0
| | | | llvm-svn: 50614
* remove attributions from tools.Chris Lattner2007-12-291-2/+2
| | | | llvm-svn: 45421
* Move the space in overview output for commands out of each of theDan Gohman2007-10-081-1/+1
| | | | | | commands and into the common code. llvm-svn: 42752
* Here is the bulk of the sanitizing.Gabor Greif2007-07-051-2/+2
| | | | | | Almost all occurrences of "bytecode" in the sources have been eliminated. llvm-svn: 37913
* use the new MemoryBuffer interfaces to simplify error reporting in clients.Chris Lattner2007-05-061-3/+1
| | | | llvm-svn: 36900
* switch tools to bitcode instead of bytecodeChris Lattner2007-05-061-15/+6
| | | | llvm-svn: 36868
* bitcodify, remove eh cruftChris Lattner2007-05-061-4/+18
| | | | llvm-svn: 36844
* push bytecode decompressor out through APIs. Now the bytecode readerChris Lattner2007-02-071-1/+3
| | | | | | | | | | | | | | | | | | | | api's look like this: ModuleProvider *getBytecodeModuleProvider( const std::string &Filename, ///< Name of file to be read BCDecompressor_t *BCDC = Compressor::decompressToNewBuffer, std::string* ErrMsg = 0, ///< Optional error message holder BytecodeHandler* H = 0 ///< Optional handler for reader events ); This is ugly, but allows a client to say: getBytecodeModuleProvider("foo", 0); If they do this, there is no dependency on the compression libraries, saving codesize. llvm-svn: 34012
* make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.Chris Lattner2006-12-061-0/+2
| | | | | | With this change, I can now move -stats to print when llvm_shutdown is called. llvm-svn: 32250
* Fix PR819, llvm2cpp should read .bc files, not .ll files.Chris Lattner2006-07-061-79/+53
| | | | llvm-svn: 29030
* Change the verifier to never throw an exception. Instead verifyModule ↵Chris Lattner2006-07-061-8/+10
| | | | | | canoptionally return the string error, which is an easier api for clients touse anyway. llvm-svn: 29017
* Fix file header comment.Reid Spencer2006-05-291-2/+2
| | | | llvm-svn: 28540
* Fix the file's comment block.Reid Spencer2006-05-291-6/+7
| | | | llvm-svn: 28535
* Initial Commit of llvm2cppReid Spencer2006-05-291-0/+138
This is a safekeeping commit. The program is not finished. It currently handles modules, types, global variables and function declarations. Blocks and instructions remain to be done. llvm-svn: 28528
OpenPOWER on IntegriCloud