1. e6e8826 Initial commit of the 'landingpad' instruction. by Bill Wendling · 14 years ago
  2. 3ebb649 switch to use the new api for structtypes. by Chris Lattner · 14 years ago
  3. 0871221 Whitespace and formatting. No functional change intended. by Chad Rosier · 14 years ago
  4. 21006d4 Representation of 'atomic load' and 'atomic store' in IR. by Eli Friedman · 14 years ago
  5. dccc03b Add the 'resume' instruction for the new EH rewrite. by Bill Wendling · 14 years ago
  6. 10c6d12 Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338, by Bill Wendling · 14 years ago
  7. ff03048 LangRef and basic memory-representation/reading/writing for 'cmpxchg' and by Eli Friedman · 14 years ago
  8. 772fe17 Merge the contents from exception-handling-rewrite to the mainline. by Bill Wendling · 14 years ago
  9. 47f3513 Initial implementation of 'fence' instruction, the new C++0x-style replacement for llvm.memory.barrier. by Eli Friedman · 14 years ago
  10. db125cf land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 14 years ago
  11. 1afcace Land the long talked about "type system rewrite" patch. This by Chris Lattner · 14 years ago
  12. c137120 Make better use of the PHINode API. by Jay Foad · 14 years ago
  13. 4f6bab9 Drop the "2" suffix on some enums. by Chris Lattner · 14 years ago
  14. 799a58a55 missed a file. by Chris Lattner · 14 years ago
  15. e889c69 Update BitcodeWriter to match recent Triple changes. rdar://9603399 by Evan Cheng · 14 years ago
  16. 6a0c04d Revert name change from r132533. Lower case naming was intended per style guidelines. by Chad Rosier · 14 years ago
  17. 3d26f23 Whitespace and other cleanup. Functionallity unchanged. by Chad Rosier · 14 years ago
  18. 308fba5 It's valid to take the blockaddress of a different function, so remove this by Nick Lewycky · 14 years ago
  19. 5d7a5a4 Revert r129235 pending a vetting of the EH rewrite. by Bill Wendling · 14 years ago
  20. d7bb295 Beginning of the Great Exception Handling Rewrite. by Bill Wendling · 14 years ago
  21. f5a9056 Do a topological sort of the types before writing them out. by Rafael Espindola · 14 years ago
  22. 35bda89 enhance vmcore to know that udiv's can be exact, and add a trivial by Chris Lattner · 15 years ago
  23. bea4626 First step in fixing PR8927: by Rafael Espindola · 15 years ago
  24. 476b242 Add missing standard headers. Patch by Joerg Sonnenberger! by Nick Lewycky · 15 years ago
  25. 695b281 Generalize the darwin wrapper hack to work with generic macho triples as well as darwin ones. by Chris Lattner · 15 years ago
  26. 1f6efa3 Merge System into Support. by Michael J. Spencer · 15 years ago
  27. bb811a2 Add X86 MMX type to bitcode and Type. by Dale Johannesen · 15 years ago
  28. 70c2fc0 Discard metadata produced by LLVM 2.7. The value enumeration it used by Dan Gohman · 15 years ago
  29. 61c70e9 remove unions from LLVM IR. They are severely buggy and not by Chris Lattner · 15 years ago
  30. 55ae515 Create the new linker type "linker_private_weak_def_auto". by Bill Wendling · 15 years ago
  31. 2359e51 avoid undefined behavior negating minint. by Chris Lattner · 15 years ago
  32. 17aa92c Make NamedMDNode not be a subclass of Value, and simplify the interface by Dan Gohman · 15 years ago
  33. 29d2716 Add some debug output to help diagnose PR7689. by Dan Gohman · 15 years ago
  34. 872814a Disallow null as a named metadata operand. by Dan Gohman · 15 years ago
  35. 19538d1 Add support for remapping metadata kind IDs when reading in a by Dan Gohman · 15 years ago
  36. 5e721d7 Implement the "linker_private_weak" linkage type. This will be used for by Bill Wendling · 15 years ago
  37. 07d3177 Revert r107205 and r107207. by Bill Wendling · 15 years ago
  38. 207855c Introducing the "linker_weak" linkage type. This will be used for Objective-C by Bill Wendling · 15 years ago
  39. fc91e7d resort to ArgOperand API by Gabor Greif · 15 years ago
  40. 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
  41. a37dd3e Bitcode support for allocas with arbitrary array size types. by Dan Gohman · 15 years ago
  42. c2f500a Don't flush the raw_ostream in llvm::WriteBitcodeToFile; it's at by Dan Gohman · 15 years ago
  43. d928fb6 Don't special-case stdout in llvm::WriteBitcodeToFile; just consider by Dan Gohman · 15 years ago
  44. 551754c Revert 101465, it broke internal OpenGL testing. by Eric Christopher · 15 years ago
  45. 4ec2258 reapply r101434 with a fix for self-hosting by Gabor Greif · 15 years ago
  46. 607a7ab back out r101423 and r101397, they break llvm-gcc self-host on darwin10 by Gabor Greif · 15 years ago
  47. 2ff961f reapply r101364, which has been backed out in r101368 with a fix by Gabor Greif · 15 years ago
  48. 9ee1720 back out r101364, as it trips the linux nightlybot on some clang C++ tests by Gabor Greif · 15 years ago
  49. 165dac0 rotate CallInst operands, i.e. move callee to the back of the operand array by Gabor Greif · 15 years ago
  50. a624524 Add special case bitcode support for DebugLoc. This avoids by Chris Lattner · 15 years ago
  51. c9f7500 Finally land the InvokeInst operand reordering. by Gabor Greif · 15 years ago
  52. 1cde4af backing out r99170 because it still fails on clang-x86_64-darwin10-fnt by Gabor Greif · 15 years ago
  53. 9b1061e Now that hopefully all direct accesses to InvokeInst operands are fixed by Gabor Greif · 15 years ago
  54. 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
  55. f4f10e3 Recommit r80858 again (which has been backed out in r80871). by Gabor Greif · 15 years ago
  56. 93b122d reapply r98656 unmodified, which exposed the asmprinter not by Chris Lattner · 15 years ago
  57. b85c710 Revert r98656, its breaking all over the place. by Daniel Dunbar · 15 years ago
  58. 8b3b34f improve support for uniontype and ConstantUnion, patch by Tim Northover! by Chris Lattner · 15 years ago
  59. fdfeb69 Add support for a union type in LLVM IR. Patch by Talin! by Chris Lattner · 16 years ago
  60. 3922a9b Also recognize armv6t2-* and armv5te-* triplets. by Evan Cheng · 16 years ago
  61. 0f8868b Add ARM bitcode file magic. by Evan Cheng · 16 years ago
  62. 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
  63. f0356fe Kill ModuleProvider and ghost linkage by inverting the relationship between by Jeffrey Yasskin · 16 years ago
  64. 3cd7c3d Avoid modifying ValueEnumerator's MD ValueList by choosing which function-local MD to write based on the function currently being written by Victor Hernandez · 16 years ago
  65. 8ea5d4c In WriteFunction(), write function-local metadata before we write the instructions, so instruction's references to metadata are fully resolved by the time they get written. by Victor Hernandez · 16 years ago
  66. 2cd4244 Fix comment typo by Victor Hernandez · 16 years ago
  67. 0c31641 Write function-local metadata as a metadata subblock of a funciton block by Victor Hernandez · 16 years ago
  68. 3047384 Revert 93270 pending investigation of how stray non-constant values end up in ValueEnumerator's ValueList during WriteConstants() by Victor Hernandez · 16 years ago
  69. 994a204 Make WriteConstants() more robust against stray values in ValueEnumerator's ValueList by Victor Hernandez · 16 years ago
  70. 24e64df Compute isFunctionLocal in MDNode ctor or via argument in new function getWhenValsUnresolved(). by Victor Hernandez · 16 years ago
  71. 0386f01 Use separate namespace for named metadata. by Devang Patel · 16 years ago
  72. 69d02e0 Allow null to be an element of NamedMDNode. e.g. !llvm.stuff = !{!0, !1, null} by Devang Patel · 16 years ago
  73. 5d0cacd rename "elements" of metadata to "operands". "Elements" are by Chris Lattner · 16 years ago
  74. 0811347 Final step in the metadata API restructuring: move the by Chris Lattner · 16 years ago
  75. 3990b12 This is a major cleanup of the instruction metadata interfaces that by Chris Lattner · 16 years ago
  76. 7d05c46 rename getHandlerNames to getMDKindNames, simplify its interface by Chris Lattner · 16 years ago
  77. bcb1853 change the strange MetadataContext::getMDs function to expose less by Chris Lattner · 16 years ago
  78. cdfc940 Revert 85678/85680. The decision is to stay with the current form of by Chris Lattner · 16 years ago
  79. 7d83ebc Make blockaddress(@func, null) be valid, and make 'deleting a basic by Chris Lattner · 16 years ago
  80. 837e04a bitcode writer support for blockaddress. by Chris Lattner · 16 years ago
  81. 0eeb913 Previously, all operands to Constant were themselves constant. by Chris Lattner · 16 years ago
  82. ab21db7 rename indbr -> indirectbr to appease the residents of #llvm. by Chris Lattner · 16 years ago
  83. f9be95f add enough support for indirect branch for the feature test to pass by Chris Lattner · 16 years ago
  84. f352359 Type.h doesn't need to #include LLVMContext.h by Chris Lattner · 16 years ago
  85. 046e78c Remove FreeInst. by Victor Hernandez · 16 years ago
  86. f61b237 Fix getMDs() interface such that it does not expose implementation details. by Devang Patel · 16 years ago
  87. b5681b2 Using TrackingVH instead of WeakVH or WeakMetadataVH. by Devang Patel · 16 years ago
  88. ce6a1c9 Fix getHandlerNames() interface. Now it populate clinet supplied small vector with handler names. by Devang Patel · 16 years ago
  89. 8ba2d5b Rename msasm to alignstack per review. by Dale Johannesen · 16 years ago
  90. 12f031d simplify. by Chris Lattner · 16 years ago
  91. a276c60 Remove MallocInst from LLVM Instructions. by Victor Hernandez · 16 years ago
  92. 4360298 Add an "msasm" flag to inline asm as suggested in PR 5125. by Dale Johannesen · 16 years ago
  93. 5192e30 Do not write empty METADATA_ATTACHMENT record. by Devang Patel · 16 years ago
  94. cf0fe8d strength reduce a ton of type equality tests to check the typeid (Through by Chris Lattner · 16 years ago
  95. e30e678 s/class Metadata/class MetadataContext/g by Devang Patel · 16 years ago
  96. a279bc3 Tabs -> spaces, and remove trailing whitespace. by Daniel Dunbar · 16 years ago
  97. e8e0213 Write and read metadata attachments. by Devang Patel · 16 years ago
  98. 03a5f13 back out my recent commit (r80858), it seems to break self-hosting buildbot's stage 2 configure by Gabor Greif · 16 years ago
  99. 190390b re-commit r66920 (which has been backed out in r66953) I may have more luck this time. I'll back out if needed... by Gabor Greif · 16 years ago
  100. b515d75 eliminate the std::ostream forms of the bitcode writing APIs. by Chris Lattner · 16 years ago