1. e4d5c44 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 19 years ago
  2. 7acff25 second argument to Value::setName is now gone. by Chris Lattner · 19 years ago
  3. 7e61823 use more specific cast. by Chris Lattner · 19 years ago
  4. b52f1c2 Make sure to clear the LazyFunctionLoadMap after we ParseAllFunctionBodies. by Chris Lattner · 19 years ago
  5. 6132332 Fix the regressions my User changes introduced. Apparently some parts of by Chris Lattner · 20 years ago
  6. cad28bd Adjust to changes in User class and minor changes in instruction ctors. by Chris Lattner · 20 years ago
  7. e133721 Fix problems uncovered by VC++ (first time compiled by VC++) by Jeff Cohen · 20 years ago
  8. 389bd04 Remove a dead field, make the map go to integer type ID to hash better and by Chris Lattner · 20 years ago
  9. 0aed01d Remove #include inadvertently added by Chris Lattner · 20 years ago
  10. c4d6916 Eliminate this ugly hack. This was put back in when replaceAllUsesOf used by Chris Lattner · 20 years ago
  11. 3c39127 Provide more information in the error message that occurs when there are by Reid Spencer · 20 years ago
  12. 02dce16 Do not allow bytecode files with unresolved references to be read. Doing by Chris Lattner · 20 years ago
  13. 3af4b4f RevisionNum is read by error(), initialize it early. by Chris Lattner · 20 years ago
  14. 638c381 Add note that this is for old bytecode files. by Chris Lattner · 20 years ago
  15. 97fbc50 Use a per-function flag bit to indicate whether or not there is a function by Chris Lattner · 20 years ago
  16. 3bdad69 Make *SURE* to null out the pointer before throwing an exception, otherwise by Chris Lattner · 20 years ago
  17. 18549c2 Make functions default to having external linkage if they have no FunctionBlock. by Chris Lattner · 20 years ago
  18. 61aaf2e Simplify decompression code by using the high level interface to the Compressor by Reid Spencer · 20 years ago
  19. a3e6ad6 Mark an unmaterialized function as having GhostLinkage by Misha Brukman · 20 years ago
  20. f0c977c * Comments & cleanup per CL code review. by Reid Spencer · 20 years ago
  21. 17f52c5 Add support for compressed bytecode by Reid Spencer · 20 years ago
  22. 2e7ec12 Do not erroneously accept revision 6 bytecode files when the format hasn't by Chris Lattner · 20 years ago
  23. a79e7cc Add support for undef, unreachable, and function flags by Chris Lattner · 20 years ago
  24. 4a242b3 Fit in 80 columns by Chris Lattner · 20 years ago
  25. 44666b1 Fix doxygen comment by Misha Brukman · 20 years ago
  26. 56bc894 The system ranlib on darwin occasionally adds two extra newlines to the by Chris Lattner · 20 years ago
  27. 2da5c3d Convert code to compile with vc7.1. by Reid Spencer · 20 years ago
  28. 20aa474 Fixes to make LLVM compile with vc7.1. by Alkis Evlogimenos · 20 years ago
  29. 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
  30. af073bd Get rid of an extraneous local variable. by Reid Spencer · 20 years ago
  31. 5b472d9 Bytecode Reader Cleanup: by Reid Spencer · 20 years ago
  32. 715c90b Packed types, brought to you by Brad Jones by Brian Gaeke · 20 years ago
  33. 38d54be Bytecode File Format Changes: by Reid Spencer · 20 years ago
  34. 9a7e0c5 Turn a use of intptr_t into a reinterpret_cast<uint64_t> instead to get by Reid Spencer · 20 years ago
  35. 2c6c14d Make getGlobalTableValue not use getTypeSlot, this speeds up the bc reader by Chris Lattner · 20 years ago
  36. 45b5dd2 Do not do a linear std::find to reconstruct information we had, but later threw by Chris Lattner · 20 years ago
  37. bcb11cf Simplify code and silence warning by Chris Lattner · 20 years ago
  38. 1d78516 Fix a serious bug in the double constant reader. In particular, because by Chris Lattner · 20 years ago
  39. ada1618 Always write FP values correctly. by Reid Spencer · 20 years ago
  40. ad89bd6 bug 263: by Reid Spencer · 20 years ago
  41. a86037e bug 122: by Reid Spencer · 20 years ago
  42. fe2102b Actually set the endian/pointersize flags on the module being read in! by Brian Gaeke · 20 years ago
  43. 0859e52 Fix warning on SparcV9, where sizeof (int) != sizeof (void *). by Brian Gaeke · 20 years ago
  44. 46b002c Various cleanups: by Reid Spencer · 20 years ago
  45. 2439972 Error Handling Cleanup: by Reid Spencer · 20 years ago
  46. 011bed5 Fix a backwards compatibility bug found by Tanya. In version 1.2, the by Reid Spencer · 20 years ago
  47. 5c15fe5 Finalize bytecode dumping. The "handleFinish" method was getting called by Reid Spencer · 20 years ago
  48. 04cde2c - Don't use macros to call the BytecodeHandler by Reid Spencer · 20 years ago
  49. 060d25d MAJOR REWRITE. by Reid Spencer · 20 years ago
  50. f70c22b Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID() by Chris Lattner · 20 years ago
  51. 5fa428f Implement support for a new LLVM 1.3 bytecode format, which uses uint's by Chris Lattner · 20 years ago
  52. 9dd8770 Remove a bunch of cruft that was used to be backwards compatible with the last by Chris Lattner · 20 years ago
  53. 11cad51 Make error message a bit nicer. Contributed by Reid Spencer by Chris Lattner · 20 years ago
  54. d5d8996 Start using the new and improve interface to FunctionType arguments by Chris Lattner · 21 years ago
  55. cdaff32 Fix bogus warning and simplify code by Chris Lattner · 21 years ago
  56. 52f86d6 Bugfixes for dealing with partially compactified functions by Chris Lattner · 21 years ago
  57. 2410243 Save another 30K from 176.gcc by encoding the compaction table a bit more by Chris Lattner · 21 years ago
  58. 89e0253 Add support for reading bytecode files with compactiontables for bytecode files. by Chris Lattner · 21 years ago
  59. 80b9734 Bytecode format for LLVM 1.2 no longer explicitly encodes zeros in primitive by Chris Lattner · 21 years ago
  60. 9336199 Allow bytecode files to refer directly to global values as constants, instead by Chris Lattner · 21 years ago
  61. 44d0eeb Fix PR73 by Chris Lattner · 21 years ago
  62. 7969dc2 Change all of the bytecode reader primitives to throw exceptions instead of by Chris Lattner · 21 years ago
  63. 9e893e8 Version 1.2 now supports encoding strings as a special case, to avoid having by Chris Lattner · 21 years ago
  64. c08912f Remove support for the pre-1.0 bytecode version #1. This will become by Chris Lattner · 21 years ago
  65. f63aeec remove some useless #includes by Chris Lattner · 21 years ago
  66. 8d1dbd2 Emit & read more compressed bytecode by not emitting a bytecodeblock for by Chris Lattner · 21 years ago
  67. 29b789b * Finegrainify namespacification by Chris Lattner · 21 years ago
  68. 1c3673b Minor speedup to do less linear time searches of information we already have. by Chris Lattner · 21 years ago
  69. d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago
  70. b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 21 years ago
  71. b91d971 Fix warning by Chris Lattner · 21 years ago
  72. 22482a1 add support for new linkage types by Chris Lattner · 21 years ago
  73. cb7e2e2 * New revised variable argument handling support by Chris Lattner · 21 years ago
  74. 6b25242 Add support for 'weak' linkage. by Chris Lattner · 21 years ago
  75. 7dc3a2e Minor cleanups by Chris Lattner · 21 years ago
  76. f0d9273 Avoid calling getTypeSlot more by Chris Lattner · 21 years ago
  77. 39cacce Ok, the "fix" for this is to do a real associative container. Symbol tables by Chris Lattner · 21 years ago
  78. 97330cf Another 10% performance improvement by not using replaceAllUsesWith by Chris Lattner · 21 years ago
  79. 35d2ca6 Use the version of getValue that takes the type plane instead of the type by Chris Lattner · 21 years ago
  80. 6fcf503 Pass a vector around to reduce dynamic allocation by Chris Lattner · 21 years ago
  81. c9456ca Change getConstantValue to throw an exception on error, not return null by Chris Lattner · 21 years ago
  82. 9073613 Remove potentially N^2 algorithm from symbol table reader. No speedup by Chris Lattner · 21 years ago
  83. 927b185 Major refactoring of the bytecode reader. This includes the following by Chris Lattner · 21 years ago
  84. 3483f54 Significantly clean up parsing of instructions. This exceptionizes and by Chris Lattner · 21 years ago
  85. bf43ac6 Eliminate the instruction placeholder. Simplify a bunch of code. by Chris Lattner · 21 years ago
  86. 8eb10ce Eliminate the old LateResolveValues data structure, replacing it with a by Chris Lattner · 21 years ago
  87. 13eb871 Remove a dead method by Chris Lattner · 21 years ago
  88. 4ee8ef2 This patch substantially simplifies and cleans up handling of basic blocks by Chris Lattner · 21 years ago
  89. 6e44802 Inline the postResolveValues method. It was poorly named anyway by Chris Lattner · 21 years ago
  90. 36392bc Various cleanups and simplifications. This speeds up reading a bytecode file by Chris Lattner · 21 years ago
  91. 9e460f2 Transform two methods to return pointers directly instead of returning them by Chris Lattner · 21 years ago
  92. 51ca860 Use V for values, not D. by Chris Lattner · 21 years ago
  93. b0b7c0d Just rethrow previous exception instead of making a new one by Chris Lattner · 21 years ago
  94. e0dd0d4 Suggestions made by Chris: by Misha Brukman · 21 years ago
  95. 12c29d1 * Cleaned up code: by Misha Brukman · 21 years ago
  96. 37f92e2 Fixed spelling and grammar. by Misha Brukman · 21 years ago
  97. 09bd025 Remove a gross hack that was there to support bytecode files that are over a year old. by Chris Lattner · 21 years ago
  98. d445c6b Allow modules to have 'any' pointer size and endianness. Luckily, we had by Chris Lattner · 21 years ago
  99. 5560c9d Spell `necessary' correctly. by Misha Brukman · 21 years ago
  100. 7a73b80 Merged in autoconf branch. This provides configuration via the autoconf system. by John Criswell · 21 years ago