- Dec 29, 2007
-
-
Chris Lattner authored
llvm-svn: 45418
-
- Jul 06, 2007
-
-
Gabor Greif authored
files. bitcode files are the only LLVM format left. llvm-svn: 37945
-
- Jul 05, 2007
-
-
Gabor Greif authored
Almost all occurrences of "bytecode" in the sources have been eliminated. llvm-svn: 37913
-
- May 06, 2007
-
-
Chris Lattner authored
llvm-svn: 36867
-
Chris Lattner authored
llvm-svn: 36855
-
- Feb 07, 2007
-
-
Chris Lattner authored
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
-
- Dec 07, 2006
-
-
Bill Wendling authored
now cerr, cout, and NullStream resp. llvm-svn: 32298
-
- Nov 27, 2006
-
-
Bill Wendling authored
llvm-svn: 31936
-
- Jul 29, 2006
-
-
Chris Lattner authored
llvm-svn: 29405
-
- Jan 17, 2006
-
-
John Criswell authored
llvm-svn: 25414
-
- Jan 10, 2006
-
-
Reid Spencer authored
llvm-svn: 25168
-
- Dec 13, 2005
-
-
Reid Spencer authored
the module being constructed. This is used to correctly name the module. Previously the name of the linker tool was used which produces confusing output when the module identifier is used in an error message. llvm-svn: 24699
-
- Jul 08, 2005
-
-
Reid Spencer authored
Get rid of the difference between file paths and directory paths. The Path class now simply stores a path that can refer to either a file or a directory. This required various changes in the implementation and interface of the class with the corresponding impact to its users. Doxygen comments were also updated to reflect these changes. Interface changes are: appendDirectory -> appendComponent appendFile -> appendComponent elideDirectory -> eraseComponent elideFile -> eraseComponent elideSuffix -> eraseSuffix renameFile -> rename setDirectory -> set setFile -> set Changes pass Dejagnu and llvm-test/SingleSource tests. llvm-svn: 22349
-
- Jul 07, 2005
-
-
Reid Spencer authored
Change interface to Path class: readable -> canRead writable -> canWrite executable -> canExecute More (incremental) changes coming to close 495. llvm-svn: 22345
-
- Apr 22, 2005
-
-
Misha Brukman authored
llvm-svn: 21422
-
- Feb 19, 2005
-
-
Chris Lattner authored
llvm-svn: 20253
-
- Dec 16, 2004
-
-
Reid Spencer authored
include it any more. llvm-svn: 18993
-
- Dec 13, 2004
-
-
Reid Spencer authored
* Fix loop style per standards * Don't create a new Module when the Linker's module is released. * Add/fix function comments. llvm-svn: 18871
-
Reid Spencer authored
llvm-svn: 18860
-