aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Bytecode/Reader
Commit message (Expand)AuthorAgeFilesLines
* * finegrainify namespacification of ArchiveReader.cppChris Lattner2004-01-103-7/+158
* Inching our way towards fixing PR82Chris Lattner2004-01-091-1/+4
* remove some useless #includesChris Lattner2003-12-301-9/+0
* Use new getFileSize function instead of sys/stat.h directly.Chris Lattner2003-12-302-14/+9
* Factor FDHandle out of the bytecode reader into the FileUtilities.h supportChris Lattner2003-12-291-16/+4
* minor cleanupsChris Lattner2003-12-261-7/+6
* Reverted back to revision 1.11. The previous fix doesn't really fixJohn Criswell2003-12-221-12/+3
* Fix PR#193.John Criswell2003-12-201-3/+12
* Make getObjectType() smarter about ranlibbed Mac OS X archives.Brian Gaeke2003-12-171-0/+2
* Throw better error messages, by calling strerror(errno) when weBrian Gaeke2003-12-121-4/+9
* In getObjectType(), doxygenify comment, and take a pointer to theBrian Gaeke2003-12-111-50/+43
* Emit & read more compressed bytecode by not emitting a bytecodeblock forChris Lattner2003-12-012-2/+44
* * Finegrainify namespacificationChris Lattner2003-11-192-73/+47
* Minor efficiency improvements, finegrainify namespacificationChris Lattner2003-11-191-11/+16
* In the future, these slabs can be null...Chris Lattner2003-11-191-1/+2
* Minor efficiency improvements all over. Finegrainify NamespacificationChris Lattner2003-11-191-37/+14
* Fine grainify namespacification, #include file that defines the interface!Chris Lattner2003-11-191-9/+11
* Minor speedup to do less linear time searches of information we already have.Chris Lattner2003-11-193-10/+12
* Implement skeletal support for __.SYMDEF (ranlib) sections in archives.Brian Gaeke2003-11-161-10/+35
* I can't believe the incompetence of the people I have to deal with around here.Chris Lattner2003-11-141-1/+2
* Fix PR 110: the constant folding code assumes that if something is not aChris Lattner2003-11-141-5/+3
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-116-5/+25
* no need for endlChris Lattner2003-11-051-1/+1
* Add support for constant expr shiftsChris Lattner2003-11-051-0/+2
* Put DEBUG_OUTPUT at the top along with TRACE_LEVEL. Also fix the codeAlkis Evlogimenos2003-10-301-2/+3
* Added LLVM copyright header.John Criswell2003-10-211-0/+7
* Added LLVM copyright notice to Makefiles.John Criswell2003-10-201-0/+8
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-205-0/+35
* Change the Opcode enum for PHI nodes from "Instruction::PHINode" to "Instruct...Chris Lattner2003-10-191-1/+1
* Fix warningChris Lattner2003-10-181-0/+1
* add support for new linkage typesChris Lattner2003-10-181-4/+14
* * New revised variable argument handling supportChris Lattner2003-10-185-149/+290
* Add separator between different types of readers.Misha Brukman2003-10-161-0/+1
* Add support for 'weak' linkage.Chris Lattner2003-10-161-2/+12
* Minor cleanupsChris Lattner2003-10-131-2/+2
* Avoid calling getTypeSlot moreChris Lattner2003-10-133-4/+9
* This is a header file, thus it needs a -*-C++-*-Chris Lattner2003-10-131-1/+1
* Regularize header file commentsChris Lattner2003-10-131-1/+1
* Ok, the "fix" for this is to do a real associative container. Symbol tablesChris Lattner2003-10-101-15/+11
* Another 10% performance improvement by not using replaceAllUsesWithChris Lattner2003-10-091-13/+20
* Reserve space for PHI nodes when we read them in. This provides a VERYChris Lattner2003-10-091-0/+1
* Use the version of getValue that takes the type plane instead of the typeChris Lattner2003-10-092-17/+18
* Pass a vector around to reduce dynamic allocationChris Lattner2003-10-093-13/+17
* Change getConstantValue to throw an exception on error, not return nullChris Lattner2003-10-092-10/+7
* Remove potentially N^2 algorithm from symbol table reader. No speedupChris Lattner2003-10-091-5/+13
* Major refactoring of the bytecode reader. This includes the followingChris Lattner2003-10-094-315/+171
* Significantly clean up parsing of instructions. This exceptionizes andChris Lattner2003-10-093-144/+106
* Eliminate the instruction placeholder. Simplify a bunch of code.Chris Lattner2003-10-092-15/+1
* Eliminate the old LateResolveValues data structure, replacing it with aChris Lattner2003-10-092-25/+27
* Remove a dead methodChris Lattner2003-10-092-12/+0