- 3446ae8 * finegrainify namespacification of ArchiveReader.cpp by Chris Lattner · 22 years ago
- 258b537 Inching our way towards fixing PR82 by Chris Lattner · 22 years ago
- f63aeec remove some useless #includes by Chris Lattner · 22 years ago
- b70abe1 Use new getFileSize function instead of sys/stat.h directly. by Chris Lattner · 22 years ago
- 2d6481c Factor FDHandle out of the bytecode reader into the FileUtilities.h support by Chris Lattner · 22 years ago
- ddceeb7 minor cleanups by Chris Lattner · 22 years ago
- 9059158 Reverted back to revision 1.11. The previous fix doesn't really fix by John Criswell · 22 years ago
- 1118d0f Fix PR#193. by John Criswell · 22 years ago
- 6ca5b8f Make getObjectType() smarter about ranlibbed Mac OS X archives. by Brian Gaeke · 22 years ago
- 27b40bc Throw better error messages, by calling strerror(errno) when we by Brian Gaeke · 22 years ago
- 3c09636 In getObjectType(), doxygenify comment, and take a pointer to the by Brian Gaeke · 22 years ago
- 8d1dbd2 Emit & read more compressed bytecode by not emitting a bytecodeblock for by Chris Lattner · 22 years ago
- 29b789b * Finegrainify namespacification by Chris Lattner · 22 years ago
- 8eb4993 Minor efficiency improvements, finegrainify namespacification by Chris Lattner · 22 years ago
- c2f4b11 In the future, these slabs can be null... by Chris Lattner · 22 years ago
- ebfb9f4 Minor efficiency improvements all over. Finegrainify Namespacification by Chris Lattner · 22 years ago
- deab9a7 Fine grainify namespacification, #include file that defines the interface! by Chris Lattner · 22 years ago
- 1c3673b Minor speedup to do less linear time searches of information we already have. by Chris Lattner · 22 years ago
- 2c61d7b Implement skeletal support for __.SYMDEF (ranlib) sections in archives. by Brian Gaeke · 22 years ago
- db9546e I can't believe the incompetence of the people I have to deal with around here. by Chris Lattner · 22 years ago
- 8dc6ba9 Fix PR 110: the constant folding code assumes that if something is not a by Chris Lattner · 22 years ago
- d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
- 095be96 no need for endl by Chris Lattner · 22 years ago
- 29e3b2b Add support for constant expr shifts by Chris Lattner · 22 years ago
- 60048b8 Put DEBUG_OUTPUT at the top along with TRACE_LEVEL. Also fix the code by Alkis Evlogimenos · 22 years ago
- 856ba76 Added LLVM copyright header. by John Criswell · 22 years ago
- e488e93 Added LLVM copyright notice to Makefiles. by John Criswell · 22 years ago
- b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago
- 3b237fc Change the Opcode enum for PHI nodes from "Instruction::PHINode" to "Instruction::PHI" to be more consistent with the other instructions. by Chris Lattner · 22 years ago
- b91d971 Fix warning by Chris Lattner · 22 years ago
- 22482a1 add support for new linkage types by Chris Lattner · 22 years ago
- cb7e2e2 * New revised variable argument handling support by Chris Lattner · 22 years ago
- 9fcdadb Add separator between different types of readers. by Misha Brukman · 22 years ago
- 6b25242 Add support for 'weak' linkage. by Chris Lattner · 22 years ago
- 7dc3a2e Minor cleanups by Chris Lattner · 22 years ago
- f0d9273 Avoid calling getTypeSlot more by Chris Lattner · 22 years ago
- d9113c7 This is a header file, thus it needs a -*-C++-*- by Chris Lattner · 22 years ago
- cf3056d Regularize header file comments by Chris Lattner · 22 years ago
- 39cacce Ok, the "fix" for this is to do a real associative container. Symbol tables by Chris Lattner · 22 years ago
- 97330cf Another 10% performance improvement by not using replaceAllUsesWith by Chris Lattner · 22 years ago
- 4c52392 Reserve space for PHI nodes when we read them in. This provides a VERY by Chris Lattner · 22 years ago
- 35d2ca6 Use the version of getValue that takes the type plane instead of the type by Chris Lattner · 22 years ago
- 6fcf503 Pass a vector around to reduce dynamic allocation by Chris Lattner · 22 years ago
- c9456ca Change getConstantValue to throw an exception on error, not return null by Chris Lattner · 22 years ago
- 9073613 Remove potentially N^2 algorithm from symbol table reader. No speedup by Chris Lattner · 22 years ago
- 927b185 Major refactoring of the bytecode reader. This includes the following by Chris Lattner · 22 years ago
- 3483f54 Significantly clean up parsing of instructions. This exceptionizes and by Chris Lattner · 22 years ago
- bf43ac6 Eliminate the instruction placeholder. Simplify a bunch of code. by Chris Lattner · 22 years ago
- 8eb10ce Eliminate the old LateResolveValues data structure, replacing it with a by Chris Lattner · 22 years ago
- 13eb871 Remove a dead method by Chris Lattner · 22 years ago
- 4ee8ef2 This patch substantially simplifies and cleans up handling of basic blocks by Chris Lattner · 22 years ago
- 6e44802 Inline the postResolveValues method. It was poorly named anyway by Chris Lattner · 22 years ago
- 36392bc Various cleanups and simplifications. This speeds up reading a bytecode file by Chris Lattner · 22 years ago
- 7f58de2 Destroy allocated resources on exception. by Misha Brukman · 22 years ago
- 378b524 All of our supported operating systems (so far) and FreeBSD technically by Brian Gaeke · 22 years ago
- 00413e3 Rename AbstractModuleProvider -> ModuleProvider, to match the header file name, by Chris Lattner · 22 years ago
- 9e460f2 Transform two methods to return pointers directly instead of returning them by Chris Lattner · 22 years ago
- 51ca860 Use V for values, not D. by Chris Lattner · 22 years ago
- a983359 Do not leak the ModuleProvider if releaseModule() throws. by Chris Lattner · 22 years ago
- c7b6f03 There is no need for BytecodeParser to be an AbstractTypeUser. Instead, it by Chris Lattner · 22 years ago
- b0b7c0d Just rethrow previous exception instead of making a new one by Chris Lattner · 22 years ago
- 735289c Define the instance variable Buffer, not the automatic variable Buffer. by Chris Lattner · 22 years ago
- 4eed793 Fix alignment problem by Chris Lattner · 22 years ago
- 134aba6 Actually assign the string correctly through the std::string pointer. by Misha Brukman · 22 years ago
- 34ce14b * Eliminate BytecodeBufferReader::Length member variable by Misha Brukman · 22 years ago
- 4dcbd5e Added code that ensures that we pass the beginning of the data buffer to by John Criswell · 22 years ago
- d554ebf Stop returning bool and pass Instruction by reference; by Misha Brukman · 22 years ago
- e0dd0d4 Suggestions made by Chris: by Misha Brukman · 22 years ago
- d57308a * Group class definitions & implementations together by Misha Brukman · 22 years ago
- 5c34441 * Constantify arguments to copy function by Misha Brukman · 22 years ago
- 96f7877 Removed no longer used member variable. by Misha Brukman · 22 years ago
- 4645379 Added file header comment. by Misha Brukman · 22 years ago
- 23219d1 Update file header for renamed file by Chris Lattner · 22 years ago
- 12c29d1 * Cleaned up code: by Misha Brukman · 22 years ago
- 37f92e2 Fixed spelling and grammar. by Misha Brukman · 22 years ago
- da73bea Fix bug by Chris Lattner · 22 years ago
- 36143fc Add support for the unwind instruction by Chris Lattner · 22 years ago
- dba2b22 Read volatile loads/stores by Chris Lattner · 22 years ago
- 09bd025 Remove a gross hack that was there to support bytecode files that are over a year old. by Chris Lattner · 22 years ago
- 5bea411 Fix reading of invoke instrs by Chris Lattner · 22 years ago
- 8e2185e Whoa, we were misreading invoke instructions "normal" destinations quite badly. by Chris Lattner · 22 years ago
- d256ed8 Non-functional change by Chris Lattner · 22 years ago
- 6c51a36 Avoid printing meaningless numbers by Chris Lattner · 22 years ago
- 3e80abe Follow the pattern of all other atu's by Chris Lattner · 22 years ago
- d445c6b Allow modules to have 'any' pointer size and endianness. Luckily, we had by Chris Lattner · 22 years ago
- 4354f56 Rename SwitchInst::dest_push_back -> addCase by Chris Lattner · 22 years ago
- 5560c9d Spell `necessary' correctly. by Misha Brukman · 22 years ago
- 949a362 Remove redundant const qualifiers from cast<> expressions by Chris Lattner · 22 years ago
- bc0e998 The word `separate' only has one `e'. by Misha Brukman · 22 years ago
- 7a73b80 Merged in autoconf branch. This provides configuration via the autoconf system. by John Criswell · 22 years ago
- 893f025 Detemplatize the PATypeHandle class, which was only really instantiated on 'Type'. by Chris Lattner · 22 years ago
- eaeaad6 Fix bug: Assembler/2003-06-17-InvokeDisassemble.llx by Chris Lattner · 22 years ago
- a2602f3 Do not assert fail or crash when a bytecode parse fails! by Chris Lattner · 22 years ago
- 12e6465 Eliminate the uchar typedef, use unsigned char explicitly by Chris Lattner · 22 years ago
- 8017a75 Fix Bug: Assembler/2003-05-12-MinIntProblem.llx by Chris Lattner · 22 years ago
- 8f77dae Add support for the new va_arg instruction by Chris Lattner · 22 years ago
- 09ff150 Fixed 'prevalent'. by Misha Brukman · 22 years ago
- 76e3896 Add support for reading and writing pointersize/endianness to and from bytecode by Chris Lattner · 22 years ago
- 75f2053 Preserve module source information in the ModuleID by Chris Lattner · 22 years ago
- 968cfd0 Initial support for reading standard .a files by Chris Lattner · 22 years ago