summaryrefslogtreecommitdiff
path: root/lib/Bytecode/Writer/Writer.cpp
Commit message (Expand)AuthorAge
* Revert Christopher Lamb's load/store alignment changes.Reid Spencer2007-04-21
* add support for alignment attributes on load/store instructionsChristopher Lamb2007-04-21
* Make long line fit in 80 cols.Reid Spencer2007-04-16
* Implement the "thread_local" keyword.Lauro Ramos Venancio2007-04-12
* For PR1146:Reid Spencer2007-04-09
* Fix a bug that caused alignment information to occasionally get stripped offChris Lattner2007-04-09
* Implement writing of arbitrary precision integers.Reid Spencer2007-02-28
* For PR1195:Reid Spencer2007-02-15
* From Dan Gohman:Chris Lattner2007-02-14
* Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::str...Chris Lattner2007-02-12
* Change the table datastructure to be a vector<smallvector>, instead ofChris Lattner2007-02-10
* Make BytecodeWriter::outputValueSymbolTable *significantly* less abusiveChris Lattner2007-02-10
* make the datastructure used in BytecodeWriter::outputValueSymbolTableChris Lattner2007-02-10
* getTypeSlot can never failChris Lattner2007-02-10
* getSlot can never fail. Make it assert internally, eliminate checks inChris Lattner2007-02-10
* rename getSlot -> getSlotType and getOrCreateSlot ->getOrCreateTypeSlotChris Lattner2007-02-10
* Use int32_t and uint32_t to hopefully help weak compilers (cygwin) notReid Spencer2007-02-09
* remove dead code, the outputConstants function is now only called at module s...Chris Lattner2007-02-09
* 1. constants can never occur in the symbol table.Chris Lattner2007-02-09
* For PR411:Reid Spencer2007-02-05
* For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer2007-01-30
* Bye, Bye Compaction Tables. The benefit compaction tables provides doesn'tReid Spencer2007-01-30
* For PR761:Reid Spencer2007-01-26
* Back out last changes for dataLayout. Much more work is needed.Reid Spencer2007-01-19
* For PR761:Reid Spencer2007-01-18
* rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger.Chris Lattner2007-01-15
* Make sure that GEP indices are only 32 or 64 bits. We're not ready forReid Spencer2007-01-13
* remove unneeded special case for boolChris Lattner2007-01-12
* * PIC codegen for X86/Linux has been implementedAnton Korobeynikov2007-01-12
* For PR1064:Reid Spencer2007-01-12
* Implement review feedback for the ConstantBool->ConstantInt merge. ChrisReid Spencer2007-01-12
* Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer2007-01-11
* For PR1043:Zhou Sheng2007-01-11
* For PR411:Reid Spencer2007-01-06
* For PR950:Reid Spencer2006-12-31
* switch statistics over to not use static ctors.Chris Lattner2006-12-19
* This snuck in. Reverted.Bill Wendling2006-12-17
* Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling2006-12-17
* Packed StructuresAndrew Lenharth2006-12-08
* Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling2006-12-07
* Detemplatize the Statistic class. The only type it is instantiated withChris Lattner2006-12-06
* Fix a CmpInst writing bug by removing merge cruft that I *know* I've removedReid Spencer2006-12-06
* For PR950: Implement read/write of ICmp and FCmp constant expressionsReid Spencer2006-12-04
* Support ICmp/FCmp constant expression reading and writing.Reid Spencer2006-12-03
* Implement reading and writing of the ICmp and FCmp instructions.Reid Spencer2006-12-03
* Replacing std::iostreams with llvm iostreams. Some of these changes involveBill Wendling2006-11-29
* For PR950:Reid Spencer2006-11-27
* Bump the bytecode version number to 7. Implement upgrade of version 6 andReid Spencer2006-11-08
* For PR786:Reid Spencer2006-11-02
* For PR950:Reid Spencer2006-10-26