1. fee1a04 [CallSite removal] Move the verifier to use `CallBase` instead of the by Chandler Carruth · 7 years ago
  2. de6beb0 Implement -frecord-command-line (-frecord-gcc-switches) by Scott Linder · 7 years ago
  3. 118e53f [Intrinsic] Signed Fixed Point Multiplication Intrinsic by Leonard Chan · 7 years ago
  4. 4ed5195 [DWARFv5] Verify all-or-nothing constraint on DIFile source by Scott Linder · 7 years ago
  5. e429c79 [TI removal] Leverage the fact that TerminatorInst is gone to create by Chandler Carruth · 7 years ago
  6. 4a1c5da [IRVerifier] Allow StructRet in statepoint by Than McIntosh · 7 years ago
  7. cbde0d9 [IR] Add a dedicated FNeg IR Instruction by Cameron McInally · 7 years ago
  8. 9757d5d [FPEnv] Add constrained CEIL/FLOOR/ROUND/TRUNC intrinsics by Cameron McInally · 7 years ago
  9. 2ad870e [FPEnv] [FPEnv] Add constrained intrinsics for MAXNUM and MINNUM by Cameron McInally · 7 years ago
  10. 905abe5 [Intrinsic] Signed and Unsigned Saturation Subtraction Intirnsics by Leonard Chan · 7 years ago
  11. 0acfc6b [Intrinsic] Unigned Saturation Addition Intrinsic by Leonard Chan · 7 years ago
  12. 699b3b5 [Intrinsic] Signed Saturation Addition Intrinsic by Leonard Chan · 7 years ago
  13. 52eaaf3 [TI removal] Rework `InstVisitor` to support visiting instructions that by Chandler Carruth · 7 years ago
  14. edb12a8 [TI removal] Make variables declared as `TerminatorInst` and initialized by Chandler Carruth · 7 years ago
  15. e48f27a Generalize an IR verifier check to work with non-zero program address spaces by Dylan McKay · 7 years ago
  16. fa120cb [InstCombine] Fix incongruous GEP type addrspace by Ewan Crawford · 7 years ago
  17. 5931b4e [DebugInfo] Add support for DWARF5 call site-related attributes by Vedant Kumar · 7 years ago
  18. 0f83d66 Add atomicrmw operation to error messages by Matt Arsenault · 7 years ago
  19. 0cac726 llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) by Fangrui Song · 7 years ago
  20. 2533f747 Add some context to fatal verifier errors by Xin Tong · 7 years ago
  21. 609bf36 Remove addBlockByrefAddress(), it is dead code as far as clang is concerned. by Adrian Prantl · 7 years ago
  22. 664aa86 [x86/SLH] Add a real Clang flag and LLVM IR attribute for Speculative by Chandler Carruth · 7 years ago
  23. 3807217 Verifier: verify that a DILocation's scope is a DILocalScope. by Adrian Prantl · 7 years ago
  24. 55f4262 [DebugInfoMetadata] Added DIFlags interface in DIBasicType. by Adrian Prantl · 7 years ago
  25. ef72e48 [DebugInfo] Refactor DbgInfoIntrinsic class hierarchy. by Hsiangkai Wang · 7 years ago
  26. 7bb2767 Recommit r335794 "Add support for generating a call graph profile from Branch Frequency Info." with fix for removed functions. by Michael J. Spencer · 7 years ago
  27. b3091da Use Type::isIntOrPtrTy where possible, NFC by Vedant Kumar · 7 years ago
  28. 269eb21 Revert "Add support for generating a call graph profile from Branch Frequency Info." by Benjamin Kramer · 7 years ago
  29. 5bf1ead Add support for generating a call graph profile from Branch Frequency Info. by Michael J. Spencer · 7 years ago
  30. aa5f4d2 Revert r335306 (and r335314) - the Call Graph Profile pass. by Chandler Carruth · 7 years ago
  31. fc93dd8 [Instrumentation] Add Call Graph Profile pass by Michael J. Spencer · 7 years ago
  32. 2c86455 [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label. by Shiva Chen · 7 years ago
  33. 5f8f34e4 Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  34. 5e10637 [Verifier] Refactor duplicate code for atomic mem intrinsic verification (NFC) by Daniel Neilson · 7 years ago
  35. da8b71f Tweak an assert message in the verifier by Hans Wennborg · 7 years ago
  36. f355565 [IR] Change std::sort to llvm::sort in response to r327219 by Mandeep Singh Grang · 7 years ago
  37. d17f61e Add the ShadowCallStack attribute by Vlad Tsyrklevich · 7 years ago
  38. 236cdaf [SimplifyCFG] Create attribute for fuzzing-specific optimizations. by Matt Morehouse · 8 years ago
  39. fdd72fd [X86] Added support for nocf_check attribute for indirect Branch Tracking by Oren Ben Simhon · 8 years ago
  40. 2974856 Use branch funnels for virtual calls when retpoline mitigation is enabled. by Peter Collingbourne · 8 years ago
  41. 5047227 [DebugInfo] Add verifier for DICompositeType vector by Matt Davis · 8 years ago
  42. 6cd91f1 Refactor check for dllimport in the Verifier. by Rafael Espindola · 8 years ago
  43. 7160384 [DebugInfo] Unify ChecksumKind and Checksum value in DIFile by Scott Linder · 8 years ago
  44. 8c59921 Add DWARF for discriminated unions by Adrian Prantl · 8 years ago
  45. 551a4d6 Add IRBuilder API to create memcpy/memmove calls with differing source and dest alignments by Daniel Neilson · 8 years ago
  46. fdf4091 [Metadata] Extend 'count' field of DISubrange to take a metadata node by Sander de Smalen · 8 years ago
  47. d082043 Verifier: fix bug treating debug info issue as non-debug info issue by Yaxun Liu · 8 years ago
  48. 1e68724 Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) by Daniel Neilson · 8 years ago
  49. 9fbc040 Make GlobalValues with non-default visibilility dso_local. by Rafael Espindola · 8 years ago
  50. 2409d24 [NFC] Change MemIntrinsicInst::setAlignment() to take an unsigned instead of a Constant by Daniel Neilson · 8 years ago
  51. e4b0231 Make internal/private GVs implicitly dso_local. by Rafael Espindola · 8 years ago
  52. cc9c8b9 Tighten up DIFile verifier for checksums by Paul Robinson · 8 years ago
  53. bdf2026 Add a pass to generate synthetic function entry counts. by Easwaran Raman · 8 years ago
  54. a29aac7 Debug Info: Support DW_AT_calling_convention on composite types. by Adrian Prantl · 8 years ago
  55. c7fc81e Use phi ranges to simplify code. No functionality change intended. by Benjamin Kramer · 8 years ago
  56. 422a380 [IR] Support the new TBAA metadata format in IR verifier by Ivan A. Kosarev · 8 years ago
  57. 753395f [Verifier] Check that GEP indexes has correct types by Igor Laevsky · 8 years ago
  58. f05cb43 Remove redundant includes from lib/IR. by Michael Zolotukhin · 8 years ago
  59. c667c1f Hardware-assisted AddressSanitizer (llvm part). by Evgeniy Stepanov · 8 years ago
  60. 3e0e1d0 Move getVariableSize from Verifier.cpp into DIVariable::getSize() (NFC) by Adrian Prantl · 8 years ago
  61. fb15180 [Verifier] Remove the -verify-debug-info cl::opt by Vedant Kumar · 8 years ago
  62. f9c7d29 Create instruction classes for identifying any atomicity of memory intrinsic. (NFC) by Daniel Neilson · 8 years ago
  63. c70d28b Represent runtime preemption in the IR. by Sean Fertile · 8 years ago
  64. 5a82f0a4 Verifier: Ignore CUs pulled in by ODR-uniqued types. by Adrian Prantl · 8 years ago
  65. fe8226f Revert "Verifier: Ignore CUs pulled in by ODR-uniqued types." by Adrian Prantl · 8 years ago
  66. f9a1cf6 Verifier: Ignore CUs pulled in by ODR-uniqued types. by Adrian Prantl · 8 years ago
  67. a8b2ddb Move the stripping of invalid debug info from the Verifier to AutoUpgrade. by Adrian Prantl · 8 years ago
  68. 2122119 [Verifier] Stop accepting broken DIGlobalVariable(s). by Davide Italiano · 8 years ago
  69. 8db6260 Fix uninteneded fallthrough detected by GCC warning by Reid Kleckner · 8 years ago
  70. 0fe506b Re-land r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare" by Reid Kleckner · 8 years ago
  71. 7d2f38d Revert r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare" by Daniel Jasper · 8 years ago
  72. 3f547e8 [IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare by Reid Kleckner · 8 years ago
  73. 3cdf713 Move duplicate helpers from DbgValueInst / DbgDeclareInst to DbgInfoIntrinsic by Reid Kleckner · 8 years ago
  74. 28454ef Revert "Revert r312139 "Verifier: Verify the correctness of fragment expressions attached to globals."" by Adrian Prantl · 8 years ago
  75. 76794da Revert r312139 "Verifier: Verify the correctness of fragment expressions attached to globals." by Hans Wennborg · 8 years ago
  76. 8550e88 Verifier: Verify the correctness of fragment expressions attached to globals. by Adrian Prantl · 8 years ago
  77. 2605381 [Verifier] Diagnose invalid DIType references instead of crashing. by Davide Italiano · 8 years ago
  78. a131d3f Add ‘llvm.experimental.constrained.fma‘ Intrinsic. by Wei Ding · 8 years ago
  79. 7db6b5e Retire the llvm.dbg.mir hack after r311594. by Adrian Prantl · 8 years ago
  80. 33aa8ac Add a Verifier check for DILocation's scopes. by Adrian Prantl · 8 years ago
  81. 903fd3e [Verifier] Avoid visiting DIGlobalVariables twice. by Davide Italiano · 8 years ago
  82. cd21378 [Verifier] Reject globals without a type associated. by Davide Italiano · 8 years ago
  83. 53a5fbb Add strictfp attribute to prevent unwanted optimizations of libm calls by Andrew Kaylor · 8 years ago
  84. 032d238 Remove PrologEpilogInserter's usage of DBG_VALUE's offset field by Adrian Prantl · 8 years ago
  85. 965613e Add element atomic memset intrinsic by Daniel Neilson · 8 years ago
  86. 57226ef Add element atomic memmove intrinsic by Daniel Neilson · 8 years ago
  87. bb80d3e Enhance synchscope representation by Konstantin Zhuravlyov · 8 years ago
  88. 95d2347 [IR] Make use of Type::isPtrOrPtrVectorTy/isIntOrIntVectorTy/isFPOrFPVectorTy to shorten code. NFC by Craig Topper · 8 years ago
  89. 4584476 [IR] Use CmpInst::isFPPredicate/isIntPredicate in a few other places. NFC by Craig Topper · 8 years ago
  90. 3faabbb [Atomics] Rename and change prototype for atomic memcpy intrinsic by Daniel Neilson · 8 years ago
  91. 89061b2 IR: Replace the "Linker Options" module flag with "llvm.linker.options" named metadata. by Peter Collingbourne · 8 years ago
  92. 264b5d9 Move Object format code to lib/BinaryFormat. by Zachary Turner · 8 years ago
  93. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  94. f466001 Add constrained intrinsics for some libm-equivalent operations by Andrew Kaylor · 8 years ago
  95. 8bf67fe [IR] Switch AttributeList to use an array for O(1) access by Reid Kleckner · 8 years ago
  96. 2db1369 Support for taking the max of module flags when linking, use for PIE/PIC by Teresa Johnson · 8 years ago
  97. 57fd12d Fix breakage after r303461 by Matthias Braun · 8 years ago
  98. 89f3bcf Verifier: Check wchar_size module flag. by Matthias Braun · 8 years ago
  99. c10d0e5 Make it illegal for two Functions to point to the same DISubprogram by Adrian Prantl · 8 years ago
  100. 66fb0d9 Revert r302469 "Make it illegal for two Functions to point to the same DISubprogram" by Hans Wennborg · 8 years ago