1. 0ba29b6 [SROA] Fix crash with lifetime intrinsic partially covering alloca. by Eli Friedman · 9 years ago
  2. 44aa102 [AVX-512] Improve lowering of inserting a single element into lowest element of a 512-bit vector of zeroes by using vmovq/vmovd/vmovss/vmovsd. by Craig Topper · 9 years ago
  3. c850b51 [SLC] Emit an intrinsic instead of a libcall for pow. by Davide Italiano · 9 years ago
  4. 29b5c03 Revert r277905, it caused PR28894 by Nico Weber · 9 years ago
  5. 1a28a71 [AVX-512] Add 512-bit logical operations to load folding tables. Add avx512f stack folding test and move some tests from the avx512vl test. by Craig Topper · 9 years ago
  6. 778de48 [AVX-512] Add EVEX encoded floating point MAX/MIN instructions to the load folding tables. by Craig Topper · 9 years ago
  7. 1223b84 [X86] lowerVectorShuffle - ensure that undefined mask elements only use SM_SentinelUndef by Simon Pilgrim · 9 years ago
  8. 661baf2 AVX-512: Changed lowering of BITCAST between i1 vectors and i8/i16/i32 integer values by Elena Demikhovsky · 9 years ago
  9. 751a136 [X86][AVX512BW] Add sext/zext AVX512BW 512-bit vector tests by Simon Pilgrim · 9 years ago
  10. edf4139 [X86][AVX512] Add sext/zext to 512-bit vector tests by Simon Pilgrim · 9 years ago
  11. 8e53235 AVX-512: Added a test for cmp intrinsics by Elena Demikhovsky · 9 years ago
  12. 7428509 [InstSimplify] Fold gep (gep V, C), (sub 0, V) to C by David Majnemer · 9 years ago
  13. 2a07d9f [InstSimplify] Try hard to simplify pointer comparisons by David Majnemer · 9 years ago
  14. 0c8a344 [InstCombine] Infer inbounds on geps of allocas by David Majnemer · 9 years ago
  15. facbf76 [X86] Add commutable floating point max/min instructions to the load folding tables. by Craig Topper · 9 years ago
  16. 1048e17 [AVX-512] Add andnps/andnpd to the avx512vl stack folding test. by Craig Topper · 9 years ago
  17. 8b05589 [X86] Simplify a shuffle mask copy. NFC by Craig Topper · 9 years ago
  18. 0f98731 Revert "Revert "[LoopSimplify] Fix updating LCSSA after separating nested loops."" by Michael Zolotukhin · 9 years ago
  19. 5a98b58 [ExecutionEngine][RuntimeDyld] Move JITSymbol from ExecutionEngine to RuntimeDyld. by Lang Hames · 9 years ago
  20. 5ca8eaf [RuntimeDyld] Remove symbol that is unused as of r277943. by Lang Hames · 9 years ago
  21. fdf5e1e [RuntimeDyld] Replace manual flag checks with JITSymbolFlags::fromObjectSymbol. by Lang Hames · 9 years ago
  22. 9350f36 [ORC] Re-apply r277896, removing bogus triples and datalayouts that broke tests by Lang Hames · 9 years ago
  23. 3aa06ba [libFuzzer] make libFuzzer work with a bit older clang versions by Kostya Serebryany · 9 years ago
  24. 1efe1f7 [libFuzzer] don't print bogus error message by Kostya Serebryany · 9 years ago
  25. 2e5c533 [X86][AVX2] Improve sign/zero extension on AVX2 targets by Simon Pilgrim · 9 years ago
  26. 303ae67 CoroSplit: Squash unused variable FnTrigger warning in NDEBUG by Gor Nishanov · 9 years ago
  27. 1a066c4 [Coroutines] Passify the build bots. Remove restart-trigger.ll test for now by Gor Nishanov · 9 years ago
  28. 2007f37 [Coroutines] Part 5: Add CGSCC restart trigger by Gor Nishanov · 9 years ago
  29. 6bb60d2 [AVX-512] Add SQRT/RCP14/RNDSCALE to hasUndefRegUpdate. by Craig Topper · 9 years ago
  30. 7c9196a [AVX-512] Add AVX-512 scalar CVT instructions to hasUndefRegUpdate. by Craig Topper · 9 years ago
  31. 3fe381a [AVX-512] Add AVX512 run line to a test and re-generate the checks. Future commits will refine some of the sequences. by Craig Topper · 9 years ago
  32. 372fbdf [X86] Add VRCPSSr_Int, VRSQRTSSr_Int, VSQRTSSr_Int, and VSQRTSDr_Int to hasUndefRegUpdate. by Craig Topper · 9 years ago
  33. 39e5fc9 [X86][SSE] Enable commutation between MOVHLPS and UNPCKHPD by Simon Pilgrim · 9 years ago
  34. 7e8350b [libfuzzer] do not warn about missing pcbuffer functions: they are new. by Mike Aizatsky · 9 years ago
  35. 5cd1324 [X86][SSE] Regenerate SSE1 shuffle tests by Simon Pilgrim · 9 years ago
  36. 599a666 [ARM] Don't copy MCInsts in loop. NFC. by Benjamin Kramer · 9 years ago
  37. a44f29c [Inliner] Use function_ref for functors which are never taken ownership of. by Benjamin Kramer · 9 years ago
  38. fb0b339 [LoadCombine] Simplify code with a brace init. NFC. by Benjamin Kramer · 9 years ago
  39. 0f888a7 [X86][SSE] Add 2 input shuffle support to matchBinaryVectorShuffle by Simon Pilgrim · 9 years ago
  40. 284030a Move helpers into anonymous namespaces. NFC. by Benjamin Kramer · 9 years ago
  41. bc3aa5c [CodeGen] Fix a -Wdocumentation warning by David Majnemer · 9 years ago
  42. 2982845 [ValueTracking] Teach computeKnownBits about [su]min/max by David Majnemer · 9 years ago
  43. 470962f [CallGraphSCCPass] Use an ArrayRef instead of a pair of iterators by David Majnemer · 9 years ago
  44. 8682b37 [ADT] Make the triple test 1000x faster through more focused test cases. by Chandler Carruth · 9 years ago
  45. 9da24c7 [InstCombine] Don't coerce non-integral pointers to integers by Sanjoy Das · 9 years ago
  46. 3f4f336 Revert "(refs/bisect/bad) GVN-hoist: enable by default" by Matthias Braun · 9 years ago
  47. fa28832 Part 4c: Coroutine Devirtualization: Devirtualize coro.resume and coro.destroy. by Gor Nishanov · 9 years ago
  48. 84f6a48 Revert r277896. by Nico Weber · 9 years ago
  49. d9a9f7d CodeGen: If Convert blocks that would form a diamond when tail-merged. by Kyle Butt · 9 years ago
  50. e0b41b5 IfConverter: Split ScanInstructions into 2 functions. by Kyle Butt · 9 years ago
  51. 7926289 IfConversion: Document countDuplicatedInstructions. NFC by Kyle Butt · 9 years ago
  52. f655859 IfConversion: factor out 2 functions to skip debug instrs. NFC by Kyle Butt · 9 years ago
  53. 392ab36 Revert "[LoopSimplify] Fix updating LCSSA after separating nested loops." by Michael Zolotukhin · 9 years ago
  54. 38365da [ORC] Add (partial) weak symbol support to the CompileOnDemand layer. by Lang Hames · 9 years ago
  55. faa5bfd Fix a -Wunused-const-variable due to a bug in clang. by Zachary Turner · 9 years ago
  56. 9c82886 [IRCE] Remove unused headers; NFC by Sanjoy Das · 9 years ago
  57. 265e61a [IRCE] Preserve loop-simplify form by Sanjoy Das · 9 years ago
  58. ab23f22 Resubmit "Make YAML support SmallVector" by Zachary Turner · 9 years ago
  59. 4b55580 [InstCombine] refactor ctlz/cttz folds (NFCI) by Sanjay Patel · 9 years ago
  60. 5d9e141 Revert "Make YAML support SmallVector" by Justin Bogner · 9 years ago
  61. 466b4f2 [MSSA] Use depth first iterator instead of custom version. by Daniel Berlin · 9 years ago
  62. 4aa9fee CodeView: Remove an unused variable by Justin Bogner · 9 years ago
  63. 41d635e [LoopSimplify] Fix updating LCSSA after separating nested loops. by Michael Zolotukhin · 9 years ago
  64. d1226ba Fix non portable include path. by Zachary Turner · 9 years ago
  65. 029b060 PowerPC: Add a triple to this test by Justin Bogner · 9 years ago
  66. b081e9c [MSSA] Match assert vs llvm_unreachable style in verification functions. by Daniel Berlin · 9 years ago
  67. f5e11c4 Rewrite domination verifier to handle local domination as well. by Daniel Berlin · 9 years ago
  68. 3483f21 [CodeView] Decouple record deserialization from visitor dispatch. by Zachary Turner · 9 years ago
  69. a377039 Make YAML support SmallVector by Zachary Turner · 9 years ago
  70. 716b378 AMDGPU/SI: Increase SGPR limit to 96 on Tonga/Iceland by Marek Olsak · 9 years ago
  71. 82b9d1c [ARM] Constant Materialize: imms with specific value can be encoded into mov.w by Weiming Zhao · 9 years ago
  72. 927cc57 [FlattenCFG] Simplify + remove unused variable. NFCI. by Davide Italiano · 9 years ago
  73. f77a198 Remove cold callsite heuristic that is not necessary because of cold callee heuristic. by Dehao Chen · 9 years ago
  74. 549a67c [SCEV] Un-grep'ify tests; NFC by Sanjoy Das · 9 years ago
  75. ffccedb Replace hot-callsite based heuristic to use its own threshold parameter instead of share inline-hint parameter by Dehao Chen · 9 years ago
  76. 4613003 [sanitizers] trace buffer API to use user-allocated buffer. by Mike Aizatsky · 9 years ago
  77. 506c14d Update outdated comments in the new PM internals (NFC) by Mehdi Amini · 9 years ago
  78. 51ae50f WholeProgramDevirt: print remarks with devirtualized method names. by Ivan Krasin · 9 years ago
  79. 853b86f [ADCE] Refactoring for new functionality (NFC) by David Callahan · 9 years ago
  80. c5201e3 [ConstantFolding] Don't create illegal (non-integral) inttoptrs by Sanjoy Das · 9 years ago
  81. 6b9dec8 fix documentation comments; NFC by Sanjay Patel · 9 years ago
  82. fcb7a4a [AutoFDO] Fix handling of empty profiles by David Callahan · 9 years ago
  83. a2ef549 [SCEV] Don't infinitely recurse on unreachable code by Sanjoy Das · 9 years ago
  84. cd923bb [ORC] Change LogicalDylib::LogicalModuleHandle from an iterator to an index. by Lang Hames · 9 years ago
  85. cedb0b6 Add the first of what will be a long line of additional error checks for invalid Mach-O files. by Kevin Enderby · 9 years ago
  86. 9fb630e Do not assign new discriminator for all intrinsics. by Dehao Chen · 9 years ago
  87. 47dc780 GlobalISel: clear pending phis after MachineFunction translated by Tim Northover · 9 years ago
  88. bdea192 [X86][SSE] Add initial support for 2 input target shuffle combining. by Simon Pilgrim · 9 years ago
  89. 1249b27 GlobalISel: IRTranslate PHI instructions by Tim Northover · 9 years ago
  90. 9c9f23f Fix gdb pretty printers to work with Python 3. by Igor Kudrin · 9 years ago
  91. 3c7b828 Fix TargetParser unit tests for ARM / AArch64. by Zachary Turner · 9 years ago
  92. e648a06 opt: Adding -O0 to opt tool by Gor Nishanov · 9 years ago
  93. 1025a61 [PowerPC] Wrong fast-isel codegen for VSX floating-point loads by Ulrich Weigand · 9 years ago
  94. 348f66d [SystemZ] Add missing classes and instructions by Zhan Jun Liau · 9 years ago
  95. 36ae0d9 Actually, r277337 was fine. Just kill the DAGs that made the test allow nondeterminism. by Benjamin Kramer · 9 years ago
  96. 904a536 [SimplifyCFG] Make range reduction code deterministic. by Benjamin Kramer · 9 years ago
  97. 1c1a946 reduce tests; auto-generate checks by Sanjay Patel · 9 years ago
  98. 4a1befb [X86][SSE] Update the the target shuffle matches to use the effective mask's value type directly instead of via the input value type. by Simon Pilgrim · 9 years ago
  99. ebdd31d testing commit access by Gor Nishanov · 9 years ago
  100. 0d58c98 [X86][SSE] Consistently use the target shuffle root value type for vector size calculations. NFCI. by Simon Pilgrim · 9 years ago