aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bytecode/Reader/Reader.cpp
AgeCommit message (Expand)AuthorFilesLines
2005-03-15This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner1-1/+1
2005-03-05second argument to Value::setName is now gone.Chris Lattner1-1/+1
2005-02-24use more specific cast.Chris Lattner1-1/+1
2005-02-13Make sure to clear the LazyFunctionLoadMap after we ParseAllFunctionBodies.Chris Lattner1-1/+2
2005-01-31Fix the regressions my User changes introduced. Apparently some parts ofChris Lattner1-1/+4
2005-01-29Adjust to changes in User class and minor changes in instruction ctors.Chris Lattner1-13/+12
2004-12-20Fix problems uncovered by VC++ (first time compiled by VC++)Jeff Cohen1-1/+2
2004-12-09Remove a dead field, make the map go to integer type ID to hash better andChris Lattner1-15/+10
2004-12-09Remove #include inadvertently addedChris Lattner1-2/+0
2004-12-09Eliminate this ugly hack. This was put back in when replaceAllUsesOf usedChris Lattner1-30/+6
2004-12-04Provide more information in the error message that occurs when there areReid Spencer1-2/+10
2004-12-04Do not allow bytecode files with unresolved references to be read. DoingChris Lattner1-1/+7
2004-11-30RevisionNum is read by error(), initialize it early.Chris Lattner1-0/+1
2004-11-19Add note that this is for old bytecode files.Chris Lattner1-1/+1
2004-11-15Use a per-function flag bit to indicate whether or not there is a functionChris Lattner1-3/+6
2004-11-15Make *SURE* to null out the pointer before throwing an exception, otherwiseChris Lattner1-2/+6
2004-11-15Make functions default to having external linkage if they have noChris Lattner1-2/+2
2004-11-14Simplify decompression code by using the high level interface to the CompressorReid Spencer1-57/+11
2004-11-14Mark an unmaterialized function as having GhostLinkageMisha Brukman1-0/+4
2004-11-07* Comments & cleanup per CL code review.Reid Spencer1-22/+56
2004-11-06Add support for compressed bytecodeReid Spencer1-3/+40
2004-10-16Do not erroneously accept revision 6 bytecode files when the format hasn'tChris Lattner1-5/+2
2004-10-16Add support for undef, unreachable, and function flagsChris Lattner1-19/+67
2004-10-14Fit in 80 columnsChris Lattner1-13/+14
2004-09-28Fix doxygen commentMisha Brukman1-1/+1
2004-09-27The system ranlib on darwin occasionally adds two extra newlines to theChris Lattner1-2/+8
2004-09-15Convert code to compile with vc7.1.Reid Spencer1-3/+3
2004-09-03Fixes to make LLVM compile with vc7.1.Alkis Evlogimenos1-0/+1
2004-09-01Changes For Bug 352Reid Spencer1-4/+10
2004-08-21Get rid of an extraneous local variable.Reid Spencer1-1/+0
2004-08-21Bytecode Reader Cleanup:Reid Spencer1-38/+66
2004-08-20Packed types, brought to you by Brad JonesBrian Gaeke1-0/+20
2004-08-17Bytecode File Format Changes:Reid Spencer1-6/+17
2004-08-04Turn a use of intptr_t into a reinterpret_cast<uint64_t> instead to getReid Spencer1-1/+2
2004-08-04Make getGlobalTableValue not use getTypeSlot, this speeds up the bc readerChris Lattner1-23/+28
2004-08-03Do not do a linear std::find to reconstruct information we had, but later threwChris Lattner1-17/+10
2004-07-27Simplify code and silence warningChris Lattner1-6/+4
2004-07-25Fix a serious bug in the double constant reader. In particular, becauseChris Lattner1-1/+2
2004-07-25Always write FP values correctly.Reid Spencer1-35/+21
2004-07-25bug 263:Reid Spencer1-28/+136
2004-07-18bug 122:Reid Spencer1-9/+5
2004-07-14Actually set the endian/pointersize flags on the module being read in!Brian Gaeke1-0/+3
2004-07-13Fix warning on SparcV9, where sizeof (int) != sizeof (void *).Brian Gaeke1-1/+1
2004-07-11Various cleanups:Reid Spencer1-153/+193
2004-07-09Error Handling Cleanup:Reid Spencer1-121/+127
2004-07-09Fix a backwards compatibility bug found by Tanya. In version 1.2, theReid Spencer1-0/+5
2004-07-05Finalize bytecode dumping. The "handleFinish" method was getting calledReid Spencer1-6/+13
2004-07-04- Don't use macros to call the BytecodeHandlerReid Spencer1-278/+434
2004-06-29MAJOR REWRITE.Reid Spencer1-326/+1355
2004-06-17Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner1-2/+2