1. 36392bc Various cleanups and simplifications. This speeds up reading a bytecode file by Chris Lattner · 22 years ago
  2. 7f58de2 Destroy allocated resources on exception. by Misha Brukman · 22 years ago
  3. 378b524 All of our supported operating systems (so far) and FreeBSD technically by Brian Gaeke · 22 years ago
  4. 00413e3 Rename AbstractModuleProvider -> ModuleProvider, to match the header file name, by Chris Lattner · 22 years ago
  5. 9e460f2 Transform two methods to return pointers directly instead of returning them by Chris Lattner · 22 years ago
  6. 51ca860 Use V for values, not D. by Chris Lattner · 22 years ago
  7. a983359 Do not leak the ModuleProvider if releaseModule() throws. by Chris Lattner · 22 years ago
  8. c7b6f03 There is no need for BytecodeParser to be an AbstractTypeUser. Instead, it by Chris Lattner · 22 years ago
  9. b0b7c0d Just rethrow previous exception instead of making a new one by Chris Lattner · 22 years ago
  10. 735289c Define the instance variable Buffer, not the automatic variable Buffer. by Chris Lattner · 22 years ago
  11. 4eed793 Fix alignment problem by Chris Lattner · 22 years ago
  12. 134aba6 Actually assign the string correctly through the std::string pointer. by Misha Brukman · 22 years ago
  13. 34ce14b * Eliminate BytecodeBufferReader::Length member variable by Misha Brukman · 22 years ago
  14. 4dcbd5e Added code that ensures that we pass the beginning of the data buffer to by John Criswell · 22 years ago
  15. d554ebf Stop returning bool and pass Instruction by reference; by Misha Brukman · 22 years ago
  16. e0dd0d4 Suggestions made by Chris: by Misha Brukman · 22 years ago
  17. d57308a * Group class definitions & implementations together by Misha Brukman · 22 years ago
  18. 5c34441 * Constantify arguments to copy function by Misha Brukman · 22 years ago
  19. 96f7877 Removed no longer used member variable. by Misha Brukman · 22 years ago
  20. 4645379 Added file header comment. by Misha Brukman · 22 years ago
  21. 23219d1 Update file header for renamed file by Chris Lattner · 22 years ago
  22. 12c29d1 * Cleaned up code: by Misha Brukman · 22 years ago
  23. 37f92e2 Fixed spelling and grammar. by Misha Brukman · 22 years ago
  24. da73bea Fix bug by Chris Lattner · 22 years ago
  25. 36143fc Add support for the unwind instruction by Chris Lattner · 22 years ago
  26. dba2b22 Read volatile loads/stores by Chris Lattner · 22 years ago
  27. 09bd025 Remove a gross hack that was there to support bytecode files that are over a year old. by Chris Lattner · 22 years ago
  28. 5bea411 Fix reading of invoke instrs by Chris Lattner · 22 years ago
  29. 8e2185e Whoa, we were misreading invoke instructions "normal" destinations quite badly. by Chris Lattner · 22 years ago
  30. d256ed8 Non-functional change by Chris Lattner · 22 years ago
  31. 6c51a36 Avoid printing meaningless numbers by Chris Lattner · 22 years ago
  32. 3e80abe Follow the pattern of all other atu's by Chris Lattner · 22 years ago
  33. d445c6b Allow modules to have 'any' pointer size and endianness. Luckily, we had by Chris Lattner · 22 years ago
  34. 4354f56 Rename SwitchInst::dest_push_back -> addCase by Chris Lattner · 22 years ago
  35. 5560c9d Spell `necessary' correctly. by Misha Brukman · 22 years ago
  36. 949a362 Remove redundant const qualifiers from cast<> expressions by Chris Lattner · 22 years ago
  37. bc0e998 The word `separate' only has one `e'. by Misha Brukman · 22 years ago
  38. 7a73b80 Merged in autoconf branch. This provides configuration via the autoconf system. by John Criswell · 22 years ago
  39. 893f025 Detemplatize the PATypeHandle class, which was only really instantiated on 'Type'. by Chris Lattner · 22 years ago
  40. eaeaad6 Fix bug: Assembler/2003-06-17-InvokeDisassemble.llx by Chris Lattner · 22 years ago
  41. a2602f3 Do not assert fail or crash when a bytecode parse fails! by Chris Lattner · 22 years ago
  42. 12e6465 Eliminate the uchar typedef, use unsigned char explicitly by Chris Lattner · 22 years ago
  43. 8017a75 Fix Bug: Assembler/2003-05-12-MinIntProblem.llx by Chris Lattner · 22 years ago
  44. 8f77dae Add support for the new va_arg instruction by Chris Lattner · 22 years ago
  45. 09ff150 Fixed 'prevalent'. by Misha Brukman · 22 years ago
  46. 76e3896 Add support for reading and writing pointersize/endianness to and from bytecode by Chris Lattner · 22 years ago
  47. 75f2053 Preserve module source information in the ModuleID by Chris Lattner · 22 years ago
  48. 968cfd0 Initial support for reading standard .a files by Chris Lattner · 22 years ago
  49. f6099df Add support for reading unaligned bytecode buffers by Chris Lattner · 22 years ago
  50. 869de25 Fix a big bad bug I checked in yesterday :( by Chris Lattner · 22 years ago
  51. e3869c8 Add support to the bytecode reader/writer for the new linkage types by Chris Lattner · 22 years ago
  52. 4ad02e7 Add new linkage types to support a real frontend by Chris Lattner · 22 years ago
  53. 52e20b0 * Bug fixes: by Chris Lattner · 22 years ago
  54. 036b8aa Infrastructure for more compact bytecode files and REAL support for versioning by Chris Lattner · 22 years ago
  55. 6e5a0e4 s/Method/Function in variable and method names by Chris Lattner · 22 years ago
  56. 2a7b6ba Continue simplifying error handling, s/method/function by Chris Lattner · 22 years ago
  57. b6c4695 Cleanup error handling constructs by Chris Lattner · 22 years ago
  58. 09abe6a Pull common code out by Chris Lattner · 22 years ago
  59. 0d75d8d7 Use the std namespace explicitly by Chris Lattner · 22 years ago
  60. 6e6026b - Eliminated the deferred symbol table stuff in Module & Function, it really by Chris Lattner · 23 years ago
  61. 8cdc6b7 - Fix a really nasty bug in the bytecode reader that caused it to fail by Chris Lattner · 23 years ago
  62. 5dfab9e Wow, for some reason, when reading bytecode from stdin, we were only reading by Chris Lattner · 23 years ago
  63. bbd4b30 There is no way to guarantee that constants are not forward referenced. by Chris Lattner · 23 years ago
  64. 69da5cf - Change Function's so that their argument list is populated when they are by Chris Lattner · 23 years ago
  65. 0b16ae2 - Rename Instruction::First*Op to *OpsBegin, and Num*Ops to *OpsEnd to by Chris Lattner · 23 years ago
  66. 4f2d5a4 Changed uchar to unsigned char in function ParseBytecodeBuffer, because seemingly it affects opt in uncertain ways :) by Anand Shukla · 23 years ago
  67. e87e1c9 Change the MallocInst & AllocaInst ctors to take the allocated type, not the by Chris Lattner · 23 years ago
  68. cc63f1c Eliminated the MemAccessInst class, folding contents into GEP class. by Chris Lattner · 23 years ago
  69. 24ea74e Load & StoreInst no longer derive from MemAccessInst, so we don't have by Chris Lattner · 23 years ago
  70. 352eef7 Emit an obnoxious warning message for bytecode that includes load/store by Chris Lattner · 23 years ago
  71. 63c58a4 Fix bug: test/Regression/Assembler/2002-08-19-BytecodeReader.llx by Chris Lattner · 23 years ago
  72. 915ce8a Turn off a debugging optimization that just slows bytecode reading down by Chris Lattner · 23 years ago
  73. e461918 Fix stupid oversight of missing #include. by Chris Lattner · 23 years ago
  74. 7473413 - Finally nailed: test/Regression/Assembler/2002-08-16-ConstExprInlined.llx by Chris Lattner · 23 years ago
  75. ad33348 Remove support for Not ConstantExpr. This simplifies the unary case to only by Chris Lattner · 23 years ago
  76. e8e4605 Cleanup ConstantExpr handling: by Chris Lattner · 23 years ago
  77. 9a9433b Break line to fit 80 columns by Chris Lattner · 23 years ago
  78. 56d2701 *** empty log message *** by Chris Lattner · 23 years ago
  79. cc4b6ec ConstExpr::getelementptr now takes a vector of Constants not Values by Chris Lattner · 23 years ago
  80. 3edfb64 added std:: to pair by Anand Shukla · 23 years ago
  81. 18be6fb added std:: to vector by Anand Shukla · 23 years ago
  82. c668b7c Add support for reading ConstantExpr nodes. by Vikram S. Adve · 23 years ago
  83. c1e4a81 Add support for reading ConstantExpr nodes. by Vikram S. Adve · 23 years ago
  84. 194f0a5 Convert tabs to spaces by Chris Lattner · 23 years ago
  85. eea60fc changes to make it compatible with 64bit gcc by Anand Shukla · 23 years ago
  86. 0b12b5f by Chris Lattner · 23 years ago
  87. a48836b Fix constness problems now that the cast operators preserve the constness by Chris Lattner · 23 years ago
  88. 9b62503 Replace all usages of Type::isPointerType with isa<PointerType> by Chris Lattner · 23 years ago
  89. c6f3ae5 Eliminate duplicate or unneccesary #include's by Chris Lattner · 23 years ago
  90. 31bcdb8 Split ConstantVals.h into Constant.h and Constants.h by Chris Lattner · 23 years ago
  91. 09c66f0 Remove unneccesary #include by Chris Lattner · 23 years ago
  92. 73e2142 Move FunctionArgument out of iOther.h into Argument.h and rename class to by Chris Lattner · 23 years ago
  93. 35e309a llvm/Assembly/Writer.h is unneccesary except for extreme output by Chris Lattner · 23 years ago
  94. 92940ac Enable better debug output. When debugging the type system, print out the by Chris Lattner · 23 years ago
  95. 2aac6bf s/MethodType/FunctionType by Chris Lattner · 23 years ago
  96. b3afb1f Add debug support by Chris Lattner · 23 years ago
  97. c9aa7df s/Method/Function by Chris Lattner · 23 years ago
  98. 79df7c0 Change references from Method to Function by Chris Lattner · 23 years ago
  99. e7506a3 Rename Method to Function by Chris Lattner · 23 years ago
  100. 221d688 Method.h no longer includes BasicBlock.h by Chris Lattner · 24 years ago