1. 8340d0b Fix or remove code which seemed to think that the operand of a Constant by Jay Foad · 14 years ago
  2. 5d7a5a4 Revert r129235 pending a vetting of the EH rewrite. by Bill Wendling · 14 years ago
  3. d7bb295 Beginning of the Great Exception Handling Rewrite. by Bill Wendling · 14 years ago
  4. f5a9056 Do a topological sort of the types before writing them out. by Rafael Espindola · 14 years ago
  5. 3ecfc86 Remove PHINode::reserveOperandSpace(). Instead, add a parameter to by Jay Foad · 14 years ago
  6. 6d857ca Move library stuff out of the toplevel CMakeLists.txt file. by Oscar Fuentes · 14 years ago
  7. 2ca5c86 convert ConstantVector::get to use ArrayRef. by Chris Lattner · 14 years ago
  8. 7583190 revert my ConstantVector patch, it seems to have made the llvm-gcc by Chris Lattner · 14 years ago
  9. 283c8ca Switch ConstantVector::get to use ArrayRef instead of a pointer+size by Chris Lattner · 14 years ago
  10. f067d58 implement .ll and .bc support for nsw/nuw on shl and exact on lshr/ashr. by Chris Lattner · 15 years ago
  11. 35bda89 enhance vmcore to know that udiv's can be exact, and add a trivial by Chris Lattner · 15 years ago
  12. 67c619b FixedNumOperandTraits and VariadicOperandTraits assumed that, given a by Jay Foad · 15 years ago
  13. bea4626 First step in fixing PR8927: by Rafael Espindola · 15 years ago
  14. 476b242 Add missing standard headers. Patch by Joerg Sonnenberger! by Nick Lewycky · 15 years ago
  15. 695b281 Generalize the darwin wrapper hack to work with generic macho triples as well as darwin ones. by Chris Lattner · 15 years ago
  16. 1f6efa3 Merge System into Support. by Michael J. Spencer · 15 years ago
  17. f22b746 Fix PR8494: when reading invalid bitcode, getTypeByID may return a null pointer. by Duncan Sands · 15 years ago
  18. 3471174 Provide a fast "get me the target triple from the module" API. This can by Bill Wendling · 15 years ago
  19. b0db4d0 Fix spelling. by Bill Wendling · 15 years ago
  20. 3a210e2 Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." by Michael J. Spencer · 15 years ago
  21. 9b10dfb Add full auto-upgrade support for LLVM 2.7 bitcode metadata. by Dan Gohman · 15 years ago
  22. 4e9c939 CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally. by Michael J. Spencer · 15 years ago
  23. bb811a2 Add X86 MMX type to bitcode and Type. by Dale Johannesen · 15 years ago
  24. de49f36 Auto-upgrade the magic ".llvm.eh.catch.all.value" global to by Bill Wendling · 15 years ago
  25. 70c2fc0 Discard metadata produced by LLVM 2.7. The value enumeration it used by Dan Gohman · 15 years ago
  26. 17aa680 zap dead code. by Chris Lattner · 15 years ago
  27. 61c70e9 remove unions from LLVM IR. They are severely buggy and not by Chris Lattner · 15 years ago
  28. 064ff3e Add a FIXME comment. by Dan Gohman · 15 years ago
  29. 6981383 Fix the bitcode reader to clear out function-specific state by Dan Gohman · 15 years ago
  30. 56e2a57 Fix a bug found by inspection. by Dan Gohman · 15 years ago
  31. 6b9cb84 Add a comment. by Dan Gohman · 15 years ago
  32. 848c9ae Clear FunctionLocalMDs in purgeFunction along with the rest of the by Dan Gohman · 15 years ago
  33. 5c18fa2 Fix whitespace. by Dan Gohman · 15 years ago
  34. 879d811 Eliminate an unnecessary cast. by Dan Gohman · 15 years ago
  35. d01347e Add braces to fix dangling else. by Dan Gohman · 15 years ago
  36. 309b3af Extend function-local metadata to be usable as attachments. by Dan Gohman · 15 years ago
  37. 78aeae2 When we know we have an MDValue or MDString, call EnumerateMetadata by Dan Gohman · 15 years ago
  38. 078b053 Simplify this code. NamedMDNode operands are MDNodes. by Dan Gohman · 15 years ago
  39. 55ae515 Create the new linker type "linker_private_weak_def_auto". by Bill Wendling · 15 years ago
  40. 489b29b Introduce a new temporary MDNode concept. Temporary MDNodes are by Dan Gohman · 15 years ago
  41. 8c8b9ee Revert r111082. No warnings for this common pattern. by Argyrios Kyrtzidis · 15 years ago
  42. 7268d97 Add ATTRIBUTE_UNUSED to methods that are not supposed to be used. by Argyrios Kyrtzidis · 15 years ago
  43. 90c579d Reapply r110396, with fixes to appease the Linux buildbot gods. by Owen Anderson · 15 years ago
  44. 1f74590 Revert r110396 to fix buildbots. by Owen Anderson · 15 years ago
  45. 9ccaf53 Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 15 years ago
  46. 2359e51 avoid undefined behavior negating minint. by Chris Lattner · 15 years ago
  47. 17aa92c Make NamedMDNode not be a subclass of Value, and simplify the interface by Dan Gohman · 15 years ago
  48. 29d2716 Add some debug output to help diagnose PR7689. by Dan Gohman · 15 years ago
  49. 872814a Disallow null as a named metadata operand. by Dan Gohman · 15 years ago
  50. 19538d1 Add support for remapping metadata kind IDs when reading in a by Dan Gohman · 15 years ago
  51. 6dd26ba Fix whitespace. by Dan Gohman · 15 years ago
  52. ac80975 Add support for empty metadata nodes: !{}. by Dan Gohman · 15 years ago
  53. c654d1b cache result of operator* by Gabor Greif · 15 years ago
  54. 5e721d7 Implement the "linker_private_weak" linkage type. This will be used for by Bill Wendling · 15 years ago
  55. 07d3177 Revert r107205 and r107207. by Bill Wendling · 15 years ago
  56. 207855c Introducing the "linker_weak" linkage type. This will be used for Objective-C by Bill Wendling · 15 years ago
  57. fc91e7d resort to ArgOperand API by Gabor Greif · 15 years ago
  58. 54eee52 Tidy. by Bob Wilson · 15 years ago
  59. 6209869 Speedup bitcode writer. Do not walk all values for all functions to emit function local metadata. In one testcase, probably worst case scenario, the 70x speed up is seen. by Devang Patel · 15 years ago
  60. a37dd3e Bitcode support for allocas with arbitrary array size types. by Dan Gohman · 15 years ago
  61. c2f500a Don't flush the raw_ostream in llvm::WriteBitcodeToFile; it's at by Dan Gohman · 15 years ago
  62. d928fb6 Don't special-case stdout in llvm::WriteBitcodeToFile; just consider by Dan Gohman · 15 years ago
  63. 551754c Revert 101465, it broke internal OpenGL testing. by Eric Christopher · 15 years ago
  64. 4ec2258 reapply r101434 with a fix for self-hosting by Gabor Greif · 15 years ago
  65. 607a7ab back out r101423 and r101397, they break llvm-gcc self-host on darwin10 by Gabor Greif · 15 years ago
  66. 2ff961f reapply r101364, which has been backed out in r101368 with a fix by Gabor Greif · 15 years ago
  67. 9ee1720 back out r101364, as it trips the linux nightlybot on some clang C++ tests by Gabor Greif · 15 years ago
  68. 165dac0 rotate CallInst operands, i.e. move callee to the back of the operand array by Gabor Greif · 15 years ago
  69. a624524 Add special case bitcode support for DebugLoc. This avoids by Chris Lattner · 15 years ago
  70. a4ae3a1 If the bitcode reader input stream isn't a multiple of 4 bytes, it's more by Dan Gohman · 15 years ago
  71. c9f7500 Finally land the InvokeInst operand reordering. by Gabor Greif · 15 years ago
  72. 1cde4af backing out r99170 because it still fails on clang-x86_64-darwin10-fnt by Gabor Greif · 15 years ago
  73. 9b1061e Now that hopefully all direct accesses to InvokeInst operands are fixed by Gabor Greif · 15 years ago
  74. cc52ed0c back out r98957, it broke http://smooshlab.apple.com:8010/builders/clang-x86_64-darwin10-fnt/builds/703 in the nightly test suite by Gabor Greif · 15 years ago
  75. f4f10e3 Recommit r80858 again (which has been backed out in r80871). by Gabor Greif · 15 years ago
  76. 93b122d reapply r98656 unmodified, which exposed the asmprinter not by Chris Lattner · 15 years ago
  77. b85c710 Revert r98656, its breaking all over the place. by Daniel Dunbar · 15 years ago
  78. 8b3b34f improve support for uniontype and ConstantUnion, patch by Tim Northover! by Chris Lattner · 15 years ago
  79. e623050 Add a LLVMWriteBitcodeToFD that exposes the raw_fd_ostream options. by Erick Tryzelaar · 15 years ago
  80. b3195fb Whoops, the old LLVMWriteBitcodeToFileHandle closed the stream. by Erick Tryzelaar · 15 years ago
  81. 7606405 LLVMWriteBitcodeToFileHandle should work on all architectures now. by Erick Tryzelaar · 15 years ago
  82. df7df07 Add Module functions in place of module providers. by Erick Tryzelaar · 15 years ago
  83. 9a49f15 Make the side-numbering of instructions used by metadata (which is needed to by Nick Lewycky · 15 years ago
  84. 1df9859 There are two ways of checking for a given type, for example isa<PointerType>(T) by Duncan Sands · 15 years ago
  85. e44fc85 Simplify. by Daniel Dunbar · 15 years ago
  86. b0bc6c3 Uniformize the names of type predicates: rather than having isFloatTy and by Duncan Sands · 15 years ago
  87. fdfeb69 Add support for a union type in LLVM IR. Patch by Talin! by Chris Lattner · 16 years ago
  88. 3922a9b Also recognize armv6t2-* and armv5te-* triplets. by Evan Cheng · 16 years ago
  89. 0f8868b Add ARM bitcode file magic. by Evan Cheng · 16 years ago
  90. 2b3365c Function-local metadata whose operands had been optimized to no longer refer to function-local IR were not getting written by BitcodeWriter; solution is for these metadata to be enumerated just like global metadata. by Victor Hernandez · 16 years ago
  91. af6ce14 Fix (and test) function-local metadata that occurs before the instruction that it refers to; fix is to not enumerate operands of function-local metadata until after all instructions have been enumerated by Victor Hernandez · 16 years ago
  92. 2c482f4 We were not writing bitcode for function-local metadata whose operands have been erased (making it not have any more function-local operands) by Victor Hernandez · 16 years ago
  93. f0356fe Kill ModuleProvider and ghost linkage by inverting the relationship between by Jeffrey Yasskin · 16 years ago
  94. 26793ed Fix the bitcode reader to deserialize nuw/nsw/etc. bits properly in the case by Dan Gohman · 16 years ago
  95. 43b5f93 make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. by Chris Lattner · 16 years ago
  96. e88a8e6 Respect operator precedence (and silence a gcc 4.3 warning). by Benjamin Kramer · 16 years ago
  97. bc5201f Remove MetadataBase class because it is not adding significant value. by Devang Patel · 16 years ago
  98. e73a31f Stop building RTTI information for *most* llvm libraries. Notable by Chris Lattner · 16 years ago
  99. 401f325 Fix a crasher trying to fold each element in a comparison between two vectors by Nick Lewycky · 16 years ago
  100. d7e6457 Simplify code that chooses when to enumerate function-local metadata operands by Victor Hernandez · 16 years ago