1. 43c7f37 PR400 work phase 1. Add attributed load/store instructions for volatile/align to LLVM. by Christopher Lamb · 18 years ago
  2. 4f859aa For PR1146: by Reid Spencer · 18 years ago
  3. c67bdc2 Revert Christopher Lamb's load/store alignment changes. by Reid Spencer · 18 years ago
  4. 2330e4d by Christopher Lamb · 18 years ago
  5. c763552 Implement the "thread_local" keyword. by Lauro Ramos Venancio · 18 years ago
  6. 24e90d3 Fix a bug where calling materializeModule could corrupt the module, reading by Chris Lattner · 18 years ago
  7. 91ac04a For PR1146: by Reid Spencer · 18 years ago
  8. 8dd4f53 No functional change, this is just easier to read and debug. by Reid Spencer · 18 years ago
  9. f735f7b the bytecode reader supports dematerializeFunction by Chris Lattner · 18 years ago
  10. e2a6acd Use a simpler constructor for ConstantInt. by Reid Spencer · 18 years ago
  11. fa1353c Implement reading of arbitrary precision integers. by Reid Spencer · 18 years ago
  12. ac9dcb9 For PR1195: by Reid Spencer · 18 years ago
  13. 9d6565a For PR1195: by Reid Spencer · 18 years ago
  14. 64f150f From Dan Gohman: by Chris Lattner · 19 years ago
  15. 1893952 Use a SmallVector to reduce heap traffic. This speeds up bcreader 10% by Chris Lattner · 19 years ago
  16. d0e44c2 now that we can pass ranges into CallInst ctors, eliminate vector heap traffic by Chris Lattner · 19 years ago
  17. e433919 stop passing vector into ctors by Chris Lattner · 19 years ago
  18. dd8cec5 avoid creating a temporary string when reading the symbol table for a by Chris Lattner · 19 years ago
  19. 91c4af2 Compaction tables don't exist any more. by Reid Spencer · 19 years ago
  20. f36c7b8 move archive-specific stuff out of bcreader into archive library. by Chris Lattner · 19 years ago
  21. 7cf7c2b move an llvmc-specific function out of the bcreader into llvmc. by Chris Lattner · 19 years ago
  22. c6d0b16 move AnalyzeBytecodeFile out of ReaderWrappers.cpp into Analyzer.cpp. Now by Chris Lattner · 19 years ago
  23. f2e292c push bytecode decompressor out through APIs. Now the bytecode reader by Chris Lattner · 19 years ago
  24. 0d3382a Move compressor out of the core Reader.cpp file. by Chris Lattner · 19 years ago
  25. 4f9ff5a remove dead ivars, thanks to Reid for noticing this! by Chris Lattner · 19 years ago
  26. 7b6040b remove the handleVBR32/handleVBR64 callbacks. They are very fine-grained. by Chris Lattner · 19 years ago
  27. 670ccfe parse constantexpr arguments into a smallvector: 1.5% speedup reading 176.gcc by Chris Lattner · 19 years ago
  28. 63cf59e Eliminate std::vectors from the bcanalyzer interface. by Chris Lattner · 19 years ago
  29. ef9b9a7 For PR411: by Reid Spencer · 19 years ago
  30. 832254e Changes to support making the shift instructions be true BinaryOperators. by Reid Spencer · 19 years ago
  31. 4c3d3a9 eliminate a temporary vector while parsing gep's from bc files. by Chris Lattner · 19 years ago
  32. e013540 eliminate a temporary vector by Chris Lattner · 19 years ago
  33. 5cbf985 For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 19 years ago
  34. d2bb887 Bye, Bye Compaction Tables. The benefit compaction tables provides doesn't by Reid Spencer · 19 years ago
  35. aacc35a For PR761: by Reid Spencer · 19 years ago
  36. 021830b Back out last changes for dataLayout. Much more work is needed. by Reid Spencer · 19 years ago
  37. 4b70161 For PR761: Implement reading and writing of the Module's data layout string. by Reid Spencer · 19 years ago
  38. b61c1ce Get rid of some useless distinction between bool and integer. by Reid Spencer · 19 years ago
  39. 7f70559 * PIC codegen for X86/Linux has been implemented by Anton Korobeynikov · 19 years ago
  40. a54b7cb For PR1064: by Reid Spencer · 19 years ago
  41. 579dca1 Implement review feedback for the ConstantBool->ConstantInt merge. Chris by Reid Spencer · 19 years ago
  42. 4fe16d6 Rename BoolTy as Int1Ty. Patch by Sheng Zhou. by Reid Spencer · 19 years ago
  43. 6b6b6ef For PR1043: by Zhou Sheng · 19 years ago
  44. f3ccb69 remove support for old-style varargs upgrading by Chris Lattner · 19 years ago
  45. 78d033e For PR411: by Reid Spencer · 19 years ago
  46. 88cfda2 For PR950: by Reid Spencer · 19 years ago
  47. c6d416a Remove an extraneous { at the end of a block. by Reid Spencer · 19 years ago
  48. 9b84ad1 Fix long standing issue with propagating error message back to caller. This by Reid Spencer · 19 years ago
  49. a77fa7e Create the cast constant expression that was read instead of attempting by Reid Spencer · 19 years ago
  50. 38ecbf1 Packed Structures by Andrew Lenharth · 19 years ago
  51. bcd2498 Removed more <iostream> includes by Bill Wendling · 19 years ago
  52. 595b477 For PR950: Implement read/write of ICmp and FCmp constant expressions by Reid Spencer · 19 years ago
  53. 9f13276 Support ICmp/FCmp constant expression reading and writing. by Reid Spencer · 19 years ago
  54. c8dab49 Implement reading and writing of the ICmp and FCmp instructions. by Reid Spencer · 19 years ago
  55. 3795ad1 Remove backwards compatibility goop. This is now handled by llvm-upgrade. by Reid Spencer · 19 years ago
  56. 3da59db For PR950: by Reid Spencer · 19 years ago
  57. 967413f Have ConstantExprs upgrade opcodes the same way as instructions. by Reid Spencer · 19 years ago
  58. d798a51 Discard code that supported old bytecode formats. This makes the Bytecode by Reid Spencer · 19 years ago
  59. 4952143 For PR998: by Reid Spencer · 19 years ago
  60. 6996feb Bump the bytecode version number to 7. Implement upgrade of version 6 and by Reid Spencer · 19 years ago
  61. 3822ff5 For PR950: by Reid Spencer · 19 years ago
  62. e03f09c Remove some dead code. by Reid Spencer · 19 years ago
  63. 3ed469c For PR786: by Reid Spencer · 19 years ago
  64. 0a783f7 For PR950: Replace the REM instruction with UREM, SREM and FREM. by Reid Spencer · 19 years ago
  65. 1628cec For PR950: by Reid Spencer · 19 years ago
  66. b83eb64 For PR950: by Reid Spencer · 19 years ago
  67. f0edc6c Fix massive resource leaks in the bytecode reader. Reading a bytecode file by Chris Lattner · 19 years ago
  68. 93c2b37 Small fixes for supporting dll* linkage types by Anton Korobeynikov · 19 years ago
  69. b74ed07 Adding dllimport, dllexport and external weak linkage types. by Anton Korobeynikov · 19 years ago
  70. 7d51544 - Fixed broken Win32 build by Anton Korobeynikov · 19 years ago
  71. 99655e1 For PR797: by Reid Spencer · 19 years ago
  72. 0b5a504 For PR797: by Reid Spencer · 19 years ago
  73. b152fd2 For PR797: by Reid Spencer · 19 years ago
  74. 233fe72 For PR797: by Reid Spencer · 19 years ago
  75. 7c339b8 These libs use EH info by Chris Lattner · 19 years ago
  76. 94aa7f3 Fix a bug in my previous patch which broke building llvm/runtime when using llvm-gcc3. by Chris Lattner · 19 years ago
  77. 0300f3e Change the ModuleProvider interface to not throw exceptions. by Chris Lattner · 19 years ago
  78. 05ac92c Change the verifier to never throw an exception. Instead verifyModule canoptionally return the string error, which is an easier api for clients touse anyway. by Chris Lattner · 19 years ago
  79. 32f5553 For PR787: by Reid Spencer · 19 years ago
  80. 18c8b49 Use archive libraries instead of object files for VMCore, BCReader, by Reid Spencer · 19 years ago
  81. a65371e Fix a bug in the bc reader/writer: we were not correctly encoding varargs by Chris Lattner · 19 years ago
  82. 59fecec use isValidOperands instead of duplicating checks by Chris Lattner · 19 years ago
  83. 30b44b6 Add shufflevector reading support by Chris Lattner · 19 years ago
  84. d2cfb7a We have an assertion that checks that we do not encode null values into the by Chris Lattner · 19 years ago
  85. f4321a3 Handle the removal of the debug chain. by Jim Laskey · 19 years ago
  86. bad0800 Simplify the autoupgrade interface by Chris Lattner · 19 years ago
  87. e2a5fb0 Fix auto-upgrade of intrinsics to work properly with both assembly and by Reid Spencer · 20 years ago
  88. 3bc5a60 add bc reader/writer support for inline asm by Chris Lattner · 20 years ago
  89. 05ebc8d Make it even more portable. by Jeff Cohen · 20 years ago
  90. fb709b6 Portably cast a pointer to an integer. by Jeff Cohen · 20 years ago
  91. 6631601 Rename method by Chris Lattner · 20 years ago
  92. 7e6db76 Add support for reading/writing inline asm by Chris Lattner · 20 years ago
  93. 49e732c Revert last patch because it messes up the JIT, amongst other things. by Reid Spencer · 20 years ago
  94. 9629efd For PR411: by Reid Spencer · 20 years ago
  95. e1e96c0 1. Identify bytecode modules that have upgraded intrinsics by setting a by Reid Spencer · 20 years ago
  96. 3e59546 Add a flag to identify bytecode files that have intrinsic functions that by Reid Spencer · 20 years ago
  97. e812fb2 Make sure intrinsic auto-upgrade is invoked correctly. by Reid Spencer · 20 years ago
  98. b1f240b Reader support for the insertelement operation. by Robert Bocchino · 20 years ago
  99. 0b11820 For PR411: by Reid Spencer · 20 years ago
  100. fee31b3 Added bytecode support for the extractelement operation. by Robert Bocchino · 20 years ago