summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Don't generate branch to entry block.Dale Johannesen2007-05-08
* Fix PR1390 in a better way.Lauro Ramos Venancio2007-05-07
* Forgot a check.Evan Cheng2007-05-07
* This is no longer needed after enabling the DAG combiner xform.Evan Cheng2007-05-07
* Enable a couple of xforms:Evan Cheng2007-05-07
* Handle some non-exit blocks in tail merging.Dale Johannesen2007-05-07
* Parameter attributes on invoke calls were being lost due to the wrongDuncan Sands2007-05-07
* Unbreak VC++ build.Jeff Cohen2007-05-07
* Enhance MemoryBuffer to return error messages in strings if they occur.Chris Lattner2007-05-06
* Fix PR1395, by passing the ID correctlyChris Lattner2007-05-06
* add this backChris Lattner2007-05-06
* DetabifyAnton Korobeynikov2007-05-06
* Update MSIL BE. This patch fixes most weird glitches outlined inAnton Korobeynikov2007-05-06
* lib/Bytecode is deadChris Lattner2007-05-06
* move this to lib/ArchiveChris Lattner2007-05-06
* build lib/Archive instead of lib/BytecodeChris Lattner2007-05-06
* adjust this to live in lib/ArchiveChris Lattner2007-05-06
* remove bytecode readerChris Lattner2007-05-06
* remove the old bc writerChris Lattner2007-05-06
* fix off-by-one that caused the llvm2cpp test to failChris Lattner2007-05-06
* Flush the file after writing bitcode so that clients who don't close theirChris Lattner2007-05-06
* remove this file for now, we can bring it back from cvs if we need it inChris Lattner2007-05-06
* remove libbzip2, it is deadChris Lattner2007-05-06
* Fix typo in comment.Nick Lewycky2007-05-06
* don't build bzip2 for nowChris Lattner2007-05-06
* disable this for nowChris Lattner2007-05-06
* don't build bcreader/bcwriterChris Lattner2007-05-06
* switch this to bitcode instead of bytecodeChris Lattner2007-05-06
* Switch this over to bitcode instead of bytecode.Chris Lattner2007-05-06
* Fix a nasty problem where we would miss enumeration of some types. This fixesChris Lattner2007-05-06
* Allow structs with zero fields.Chris Lattner2007-05-06
* 3DNowA implies 3DNow. 64-bit implies SSE1, SSE2, and I assume MMX.Bill Wendling2007-05-06
* add a missing checkChris Lattner2007-05-06
* Fix MemoryBuffer::getFile to return null if it has an error opening theChris Lattner2007-05-06
* Fix a bug in my previous patchChris Lattner2007-05-06
* add bitcode supportChris Lattner2007-05-06
* add bitcode supportChris Lattner2007-05-06
* pull some win32 code into common code, add bitcode identification support.Chris Lattner2007-05-06
* teach this to read from bitcode filesChris Lattner2007-05-06
* Reference correct headerNate Begeman2007-05-06
* Keep header file free of 'possible loss of data' warnings.Jeff Cohen2007-05-06
* Unbreak VC++.Jeff Cohen2007-05-06
* add abbrevs for binops and casts. This shrinks a testcase from 725132->682500Chris Lattner2007-05-06
* add a new CreateBitcodeWriterPass method, which creates a bitcode writer asChris Lattner2007-05-06
* implement reading/writing of inlineasm objectsChris Lattner2007-05-06
* add some abbrevs for ret and unreachable, shrinking kc++ from 2717360->2705388Chris Lattner2007-05-06
* enumerate the operands of a constant before we enumerate the constant itselfChris Lattner2007-05-06
* add a denser encoding for null terminated strings, add a 6-bit abbrev asChris Lattner2007-05-06
* add an abbreviation for the string constants opzn, shrinking the constnatsChris Lattner2007-05-06
* implement the 'string constant' optimization. This shrinks kc.bit fromChris Lattner2007-05-06