summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bytecode/Writer/Writer.cpp
Commit message (Expand)AuthorAgeFilesLines
* remove the old bc writerChris Lattner2007-05-061-1266/+0
* Drop 'const'Devang Patel2007-05-031-1/+1
* Use 'static const char' instead of 'static const int'.Devang Patel2007-05-021-1/+1
* Do not use typeinfo to identify pass in pass manager.Devang Patel2007-05-011-0/+1
* Implement protected visibility. This partly implements PR1363. LinkerAnton Korobeynikov2007-04-291-2/+3
* Implement review feedback. Aliasees can be either GlobalValue's orAnton Korobeynikov2007-04-281-5/+6
* Implement aliases. This fixes PR1017 and it's dependent bugs. CFE partAnton Korobeynikov2007-04-251-1/+26
* PR400 work phase 1. Add attributed load/store instructions for volatile/align...Christopher Lamb2007-04-221-6/+35
* Revert Christopher Lamb's load/store alignment changes.Reid Spencer2007-04-211-27/+5
* add support for alignment attributes on load/store instructionsChristopher Lamb2007-04-211-5/+27
* Make long line fit in 80 cols.Reid Spencer2007-04-161-1/+1
* Implement the "thread_local" keyword.Lauro Ramos Venancio2007-04-121-5/+6
* For PR1146:Reid Spencer2007-04-091-13/+27
* Fix a bug that caused alignment information to occasionally get stripped offChris Lattner2007-04-091-2/+11
* Implement writing of arbitrary precision integers.Reid Spencer2007-02-281-4/+14
* For PR1195:Reid Spencer2007-02-151-4/+4
* From Dan Gohman:Chris Lattner2007-02-141-1/+1
* Switch ValueSymbolTable to use StringMap<Value*> instead of std::map<std::str...Chris Lattner2007-02-121-9/+6
* Change the table datastructure to be a vector<smallvector>, instead ofChris Lattner2007-02-101-8/+9
* Make BytecodeWriter::outputValueSymbolTable *significantly* less abusiveChris Lattner2007-02-101-3/+4
* make the datastructure used in BytecodeWriter::outputValueSymbolTableChris Lattner2007-02-101-4/+4
* getTypeSlot can never failChris Lattner2007-02-101-59/+23
* getSlot can never fail. Make it assert internally, eliminate checks inChris Lattner2007-02-101-50/+23
* rename getSlot -> getSlotType and getOrCreateSlot ->getOrCreateTypeSlotChris Lattner2007-02-101-19/+19
* Use int32_t and uint32_t to hopefully help weak compilers (cygwin) notReid Spencer2007-02-091-3/+3
* remove dead code, the outputConstants function is now only called at module s...Chris Lattner2007-02-091-13/+5
* 1. constants can never occur in the symbol table.Chris Lattner2007-02-091-2/+0
* For PR411:Reid Spencer2007-02-051-8/+18
* For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer2007-01-301-5/+5
* Bye, Bye Compaction Tables. The benefit compaction tables provides doesn'tReid Spencer2007-01-301-77/+1
* For PR761:Reid Spencer2007-01-261-11/+5
* Back out last changes for dataLayout. Much more work is needed.Reid Spencer2007-01-191-3/+0
* For PR761:Reid Spencer2007-01-181-0/+3
* rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger.Chris Lattner2007-01-151-1/+1
* Make sure that GEP indices are only 32 or 64 bits. We're not ready forReid Spencer2007-01-131-6/+10
* remove unneeded special case for boolChris Lattner2007-01-121-6/+1
* * PIC codegen for X86/Linux has been implementedAnton Korobeynikov2007-01-121-5/+17
* For PR1064:Reid Spencer2007-01-121-29/+33
* Implement review feedback for the ConstantBool->ConstantInt merge. ChrisReid Spencer2007-01-121-1/+1
* Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer2007-01-111-1/+1
* For PR1043:Zhou Sheng2007-01-111-1/+1
* For PR411:Reid Spencer2007-01-061-11/+24
* For PR950:Reid Spencer2006-12-311-21/+14
* switch statistics over to not use static ctors.Chris Lattner2006-12-191-2/+2
* This snuck in. Reverted.Bill Wendling2006-12-171-2/+0
* Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling2006-12-171-0/+2
* Packed StructuresAndrew Lenharth2006-12-081-3/+5
* Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling2006-12-071-6/+6
* Detemplatize the Statistic class. The only type it is instantiated withChris Lattner2006-12-061-1/+1
* Fix a CmpInst writing bug by removing merge cruft that I *know* I've removedReid Spencer2006-12-061-9/+4
OpenPOWER on IntegriCloud