1. 4a544a7 Split the init.trampoline intrinsic, which currently combines GCC's by Duncan Sands · 13 years ago
  2. cb8d8fa Update the CMake documentation to the correct variables. by Chandler Carruth · 13 years ago
  3. f940a1a Remove the old tail duplication pass. It is not used and is unable to update by Rafael Espindola · 13 years ago
  4. 2ac6b01 Preliminary documentation in docs/SegmentedStacks.html. by Rafael Espindola · 13 years ago
  5. d36d2db Update docs: Bugpoint understands -O[123] by Tobias Grosser · 13 years ago
  6. c264b2f Some minor updates to atomic acquire/release docs in LangRef. by Eli Friedman · 13 years ago
  7. 3395fe1 Fix an example in the documentation. Patch by Sanjoy Das! by Rafael Espindola · 13 years ago
  8. 2026de2 docs/ReleaseNotes.html: Mention that Windows 2000 will not be supported any more. by NAKAMURA Takumi · 13 years ago
  9. 234bccd Some minor wording updates and cross-linking for atomic docs. Explicitly note that we don't try to portably define what volatile in LLVM IR means. by Eli Friedman · 13 years ago
  10. 93d39be Do not use named md nodes to track variables that are completely optimized. This does not scale while doing LTO with debug info. New approach is to include list of variables in the subprogram info directly. by Devang Patel · 13 years ago
  11. e865c03 Fixed some punctuation. Sentences can be combined with semi-colons but not by John Criswell · 13 years ago
  12. 94c7ddb Until now all debug info MDNodes referred to a root MDNode, a compile unit. This simplified handling of these needs in dwarf writer. However, one side effect of this is that during link time optimization all these MDNodes are _not_ uniqued. In other words there will be N number of MDNodes describing "int", "char" and all other types, which would suddenly grow when each object file starts using libraries like STL. by Devang Patel · 13 years ago
  13. 6326a42 Add a finalize() hook, that'll let DIBuilder construct compile unit lazily. by Devang Patel · 13 years ago
  14. 266246c Fix the getelementptr description so it is extremely clear that array indices passed to getelementptr are signed. by Eli Friedman · 13 years ago
  15. f03bb26 Move "atomic" and "volatile" designations on instructions after the opcode by Eli Friedman · 13 years ago
  16. 91a44dd Some reorganization of atomic docs. Added explicit section for NonAtomic. Added example for illegal non-atomic operation. by Eli Friedman · 13 years ago
  17. e6e8826 Initial commit of the 'landingpad' instruction. by Bill Wendling · 13 years ago
  18. c513309 apparently variable naming conventions never got added, document the by Chris Lattner · 13 years ago
  19. 9a5ffbf minor typo by Chris Lattner · 13 years ago
  20. aa175c3 fix one reference that slipped through, thanks Eli by Chris Lattner · 13 years ago
  21. 2c38d65 add new accessors to reflect new terminology in struct types. by Chris Lattner · 13 years ago
  22. 3c757ef docs/GettingStarted.html: [Git] Add instructions how to generate patchset with Git. by NAKAMURA Takumi · 13 years ago
  23. 7a362f4 docs/GettingStarted.html: [Git] Mention branch.master.rebase for the tracking branch. by NAKAMURA Takumi · 13 years ago
  24. 24ad111 docs/GettingStarted.html: [Git] Split the subsubsection for committer's section. by NAKAMURA Takumi · 13 years ago
  25. b5bb29c docs: Update HTML markup(s). by NAKAMURA Takumi · 13 years ago
  26. 3cc8482 docs/llvm.css: Introduce <blockquote><pre>. It may be used as blockquoted "doc_code". by NAKAMURA Takumi · 13 years ago
  27. 79d7de7 Misc atomic doc tweaks; reordering operations across Acquire/Release can be beneficial. by Eli Friedman · 13 years ago
  28. d577a06 Fix up this paragraph (including a nasty typo). by Eli Friedman · 13 years ago
  29. a1b953b Clarify the definition of SequentiallyConsistent operations. by Andrew Trick · 13 years ago
  30. 5093fe6 Fix mismatched tag. by Eli Friedman · 13 years ago
  31. 1bf4ad4 Revision to Atomics guide, per Chris's comments. by Eli Friedman · 13 years ago
  32. dceb002 PTX: Add basic documentation to CodeGenerator.html by Justin Holewinski · 13 years ago
  33. e2d8cf7 Changes per Jeffrey's comments. by Eli Friedman · 13 years ago
  34. 8fa281a Fix minor typo. by Eli Friedman · 13 years ago
  35. 21006d4 Representation of 'atomic load' and 'atomic store' in IR. by Eli Friedman · 13 years ago
  36. 138515d First draft of the practical guide to atomics. by Eli Friedman · 13 years ago
  37. bf13ee1 Clean up the grammar for the landingpad instruction. by Bill Wendling · 13 years ago
  38. 2905c32 Fix typo found by John. by Bill Wendling · 13 years ago
  39. f42e9b2 Reword. by Jay Foad · 13 years ago
  40. 2626dba Remove the LowerSetJmp pass. It wasn't used effectively by any of the targets. by Bill Wendling · 13 years ago
  41. e4ad50b Go back to the old definition. It's not clear that a 'resume' can be 'outlined' from the function with the landing pad for all platforms. by Bill Wendling · 13 years ago
  42. b7a0135 Explain how clauses are applied. by Bill Wendling · 13 years ago
  43. f78faf8 Add the documentation for the 'landingpad' instruction. Improve the 'invoke' by Bill Wendling · 13 years ago
  44. 6445ecb no need to count the terminators. by Chris Lattner · 13 years ago
  45. 086da7e Duncan's english is better than mine. :-) by Bill Wendling · 13 years ago
  46. 1600525 Remove the LLVMBuildUnwind C API function. by Bill Wendling · 13 years ago
  47. 74699fd I am the code owner for Clang's IR generation; this has been true by John McCall · 13 years ago
  48. 101c81d Minor wording tweak for memory model. by Eli Friedman · 13 years ago
  49. 4d7ce32 Fix a typo. by Roman Divacky · 13 years ago
  50. af75f0c Fix some validation errors. by Bill Wendling · 13 years ago
  51. 0246bb7 Fix some validation errors. by Bill Wendling · 13 years ago
  52. dccc03b Add the 'resume' instruction for the new EH rewrite. by Bill Wendling · 13 years ago
  53. 10c6d12 Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338, by Bill Wendling · 13 years ago
  54. ff03048 LangRef and basic memory-representation/reading/writing for 'cmpxchg' and by Eli Friedman · 13 years ago
  55. 772fe17 Merge the contents from exception-handling-rewrite to the mainline. by Bill Wendling · 13 years ago
  56. 0a2a306 Update document listing DIVariable elements to reflect recent changes. by Devang Patel · 13 years ago
  57. 194229e Fix a typo. by Bill Wendling · 13 years ago
  58. 5acaeb5 Updating stale documentation on regalloc modes. by Andrew Trick · 13 years ago
  59. b3aa471 Clean up the HTML here a bit. by Bill Wendling · 13 years ago
  60. 75471d6 Describe the reasoning for compact unwind in better terms. Thanks to Nick Kledzik for the description. by Bill Wendling · 13 years ago
  61. 47f3513 Initial implementation of 'fence' instruction, the new C++0x-style replacement for llvm.memory.barrier. by Eli Friedman · 13 years ago
  62. f3379da 80 columns. by Nick Lewycky · 13 years ago
  63. 3ef750d Fix some typos. by Bill Wendling · 13 years ago
  64. 66bc5c6 An initial description of the compact unwind encoding. by Bill Wendling · 13 years ago
  65. fbff0ec Add uwtable to the langref. by Rafael Espindola · 13 years ago
  66. a920310 Convert GetElementPtrInst to use ArrayRef. by Jay Foad · 13 years ago
  67. 628ed39 clarify that opaque is actually a struct type, PR10430 by Chris Lattner · 13 years ago
  68. ec8f1ea how about that, StringRef doesn't allow any mutation, thanks to by Chris Lattner · 13 years ago
  69. 6682746 add section to ToC by Chris Lattner · 13 years ago
  70. 3b4f417 write the long-overdue strings section of the data structure guide. by Chris Lattner · 13 years ago
  71. 7314a20 move the section for string-like containers to follow the section for sequential containers. by Chris Lattner · 13 years ago
  72. 0a2a60a Convert IRBuilder::CreateGEP and IRBuilder::CreateInBoundsGEP to use ArrayRef. by Jay Foad · 13 years ago
  73. 118973a Some LangRef tweaks, per Dan's comments. by Eli Friedman · 13 years ago
  74. b60e851 Sort case-insensitively. by Jay Foad · 13 years ago
  75. dab3d29 Convert ConstantExpr::getGetElementPtr and by Jay Foad · 13 years ago
  76. e65b7ec docs/GettingStarted.html: Tweak style. by NAKAMURA Takumi · 13 years ago
  77. 947431e docs/GettingStarted.html: Fix a typo and tweak a command line. by NAKAMURA Takumi · 13 years ago
  78. 5b60e1b Commit LangRef changes for LLVM concurrency model. Start of supporting C++0x memory model and atomics. See thread on llvmdev titled "Reviving the new LLVM concurrency model". by Eli Friedman · 13 years ago
  79. 66fc541 Revert "Update docs to reflect r135457." by Bob Wilson · 13 years ago
  80. b9b54eb Convert SimplifyGEPInst to use ArrayRef. by Jay Foad · 13 years ago
  81. ca12a21 Convert gep_type_begin and gep_type_end to use ArrayRef. by Jay Foad · 13 years ago
  82. 8fbbb39 Convert TargetData::getIndexedOffset to use ArrayRef. by Jay Foad · 13 years ago
  83. 1d2f569 Use ArrayRef in ConstantFoldInstOperands and ConstantFoldCall. by Jay Foad · 13 years ago
  84. ba034c0 Update docs to reflect r135457. by Devang Patel · 13 years ago
  85. 343c3a5 Document how to maintain a git-svn clone of the LLVM git repositories. by Jeffrey Yasskin · 13 years ago
  86. d132430 document this api change. by Chris Lattner · 13 years ago
  87. 9d69d4a introduce a new TinyPtrVector class. by Chris Lattner · 13 years ago
  88. bc7d598 A couple of minor fixes to the OCaml tutorial. PR10025 and PR10316. Patches by Damien Schoof! by Eli Friedman · 13 years ago
  89. a3efbb1 Convert CallInst and InvokeInst APIs to use ArrayRef. by Jay Foad · 13 years ago
  90. 558d376 Mention all API changes I've made since 2.9 was branched. by Jay Foad · 13 years ago
  91. d475c10 VectorType is also a SequentialType by Tobias Grosser · 13 years ago
  92. 1afcace Land the long talked about "type system rewrite" patch. This by Chris Lattner · 13 years ago
  93. abc43e6 Use add instead of accumulate. by Cameron Zwarich · 13 years ago
  94. 3339084 Add an intrinsic and codegen support for fused multiply-accumulate. The intent by Cameron Zwarich · 13 years ago
  95. 2905776 Add documenation about "branch_weight" metadata and __builtin_expect instruction by Jakub Staszak · 13 years ago
  96. f1ac465 Generalize @llvm.ctlz, @llvm.cttz, and @llvm.ctpop to work on vectors of integers, and fix the one optimization pass that I'm aware of that needs updating for this. At least one current target, ARM NEON, can implement these operations on vectors directly. by Owen Anderson · 13 years ago
  97. eb7fe5d The enum was moved to ISDOpcodes.h. by Duncan Sands · 13 years ago
  98. 0b0669a Add missing operand. rdar://9694169 by Evan Cheng · 13 years ago
  99. 129bd56 Document nonlazybind. by Dan Gohman · 13 years ago
  100. f28987b Use set operations instead of plain lists to enumerate register classes. by Jakob Stoklund Olesen · 13 years ago