1. 71b8698 [llvm-config] Canonicalize CMake booleans to 0/1 by Michal Gorny · 9 years ago
  2. 8548be3 [CMake] Handle common options for runtimes build by Petr Hosek · 9 years ago
  3. c7eb5df [LV] Don't panic when encountering the IV of an outer loop. by Michael Kuperstein · 9 years ago
  4. 2cf892f [PGO] Turn off comdat renaming in IR PGO by default by Rong Xu · 9 years ago
  5. ef64b17 [ARM] Remove rbit intrinsics and autoupgrade to generic bitreverse. by Chad Rosier · 9 years ago
  6. da59cd0 AMDGPU: Add tests for HasMultipleConditionRegisters by Matt Arsenault · 9 years ago
  7. 16ed161 [CostModel][X86] Add AVX512VL vector shift cost tests. by Simon Pilgrim · 9 years ago
  8. 2ce7031 [X86][AVX512]Improving shuffle lowering by using AVX-512 EXPAND* instructions by Michael Zuckerman · 9 years ago
  9. 70dde8f LangRef: Note that calls also support fast math flags by Matt Arsenault · 9 years ago
  10. b614cd3 [SimplifyLibCalls] Propagate fast math flags while optimizing pow(). by Davide Italiano · 9 years ago
  11. 33d492e [AArch64] Add support for lowering bitreverse to the rbit instruction. by Chad Rosier · 9 years ago
  12. 961fc84 [mips] Fix Mips MSA instrinsics by Simon Dardis · 9 years ago
  13. c6676d8 [mips] Honour -mno-odd-spreg for vector splat (again) by Simon Dardis · 9 years ago
  14. 3c45ea4 Revert "[mips] Honour -mno-odd-spreg for vector splat" by Simon Dardis · 9 years ago
  15. 2d0a1dd RuntimeDyldELF: implement R_AARCH64_PREL64 reloc by Eugene Leviant · 9 years ago
  16. 00ad914 [mips] Honour -mno-odd-spreg for vector splat by Simon Dardis · 9 years ago
  17. 7b6c6fb [DAGCombiner] Merge together duplicate checks for folding fold (select C, 1, X) -> (or C, X) and folding (select C, X, 0) -> (and C, X). Also be consistent about checking that both the condition and the result type are i1. NFC by Craig Topper · 9 years ago
  18. 19d53d6 [ObjectYAML] Missed one mixup in the debug_line test by Chris Bieneman · 9 years ago
  19. 6c9c3a7 [ObjectYAML] Support for DWARF line tables by Chris Bieneman · 9 years ago
  20. 1d928ef AMD family 17h (znver1) enablement by Craig Topper · 9 years ago
  21. 2d73738 Revert "[ObjectYAML] Support for DWARF line tables" by Chris Bieneman · 9 years ago
  22. e820923 [ObjectYAML] Support for DWARF line tables by Chris Bieneman · 9 years ago
  23. 9213bb6 [XRay] Use regular expression for finding symbols by Dean Michael Berris · 9 years ago
  24. 0a38cc6 [X86] When lowering uniform shifts, use X86ISD::VZEXT instead of using a ZERO_EXTEND_VECTOR_INREG. If we emit the ZERO_EXTEND_VECTOR_INREG too late it doesn't get lowered properly and makes it through to isel and fails. by Craig Topper · 9 years ago
  25. 1cc2072 [DAGCombiner] Remove code for optimizing select (xor Cond, 0), X, Y -> select Cond, X, Y. Just let combine on the xor itself take care of it. by Craig Topper · 9 years ago
  26. 5165d0d [XRay] Fixup includes for modules build by Dean Michael Berris · 9 years ago
  27. fba0f6d Fix a typo and also test a new machine for commit. NFC. by Xin Tong · 9 years ago
  28. 5b82745 [XRay] Don't include <unistd.h> unnecessarily by Dean Michael Berris · 9 years ago
  29. b2ae9e2 [StructurizeCfg] Update dominator info. by Serge Pavlov · 9 years ago
  30. 6e1f066 [XRay] Implement `llvm-xray convert` -- trace file conversion by Dean Michael Berris · 9 years ago
  31. 0a5dcd6 [CodeGen] Implement the SUnit::print() method by Evandro Menezes · 9 years ago
  32. edab602 Try once again to fix the MSVC build of AlignedCharArrayUnion by Reid Kleckner · 9 years ago
  33. 39ed1db [ThinLTO] Hash more part of the config to build cache entries by Mehdi Amini · 9 years ago
  34. 2683e96 Add an assert for hasLoopInvariantOperands by Xin Tong · 9 years ago
  35. e444a76 Revert the attempt to optimize the constexpr functions. MSVC does not handle this yet by Reid Kleckner · 9 years ago
  36. 178be5d Fix MSVC build of AlignedCharArrayUnion by Reid Kleckner · 9 years ago
  37. 48a2a27 Lift the 10-type limit for AlignedCharArrayUnion by Sean Callanan · 9 years ago
  38. 0b4654f Commit a test for match-full-lines. by James Y Knight · 9 years ago
  39. 3494169 [WebAssembly] Add return type annotations in fast isel. by Dan Gohman · 9 years ago
  40. 7f31bf6 TarWriter: Fix a bug in Ustar header. by Rui Ueyama · 9 years ago
  41. 2a668d8 [NVPTX] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
  42. 8b06cd9 [X86][AVX512VL] Added AVX512VL to 128/256 bit vector shift tests by Simon Pilgrim · 9 years ago
  43. 73d98ca Refactor inline threshold update code. by Easwaran Raman · 9 years ago
  44. 3cb206f [SimplifyLibCalls] pow(x, -0.5) -> 1.0 / sqrt(x). by Davide Italiano · 9 years ago
  45. cf230cb Support outputting to /dev/null. by Rafael Espindola · 9 years ago
  46. 33887e3 PeepholeOptimizer: Do not replace SubregToReg(bitcast like) by Matthias Braun · 9 years ago
  47. b4ff498 Drive by typo fix by Matthias Braun · 9 years ago
  48. 4da3b92 MachineInstr: Print name for subreg index in SUBREG_TO_REG by Matthias Braun · 9 years ago
  49. e84b43f TarWriter: Set "00" to Ustar version field. by Rui Ueyama · 9 years ago
  50. dcfedc3 Revert r291092 because it introduces a crash. by Michael Kuperstein · 9 years ago
  51. b28d4b4 X86-specific path: Implemented the fusing of MUL+ADDSUB to FMADDSUB. by Vyacheslav Klochkov · 9 years ago
  52. 65d1e15 [InstCombine] add test to show missed fold using llvm.assume; NFC by Sanjay Patel · 9 years ago
  53. 67c28b0 Revert "[ObjectYAML] Support for DWARF line tables" by Chris Bieneman · 9 years ago
  54. b7b948c [ObjectYAML] Support for DWARF line tables by Chris Bieneman · 9 years ago
  55. fe1696d [InstCombine] regenerate checks; NFC by Sanjay Patel · 9 years ago
  56. edac66f [ValueTracking] regenerate checks; NFC by Sanjay Patel · 9 years ago
  57. d7c9322 Fix function regex in update_tests so it can handle {}'s in function args by Daniel Berlin · 9 years ago
  58. fdda3fb [InstCombine] regenerate checks; NFC by Sanjay Patel · 9 years ago
  59. 99555b7 [InstCombine] remove unnecessary attribute comments from test files; NFC by Sanjay Patel · 9 years ago
  60. 0a3fcf0 [LV] Fix-up external IV users after updating dominator tree by Matthew Simpson · 9 years ago
  61. f7c0d40 AMDGPU: Add Assert[SZ]Ext during argument load creation by Matt Arsenault · 9 years ago
  62. 155581a Reapply r291025 ("AMDGPU: Remove unneccessary intermediate vector") by Matt Arsenault · 9 years ago
  63. 6c04c05 Intrinsic::Bitreverse is safe to speculate by Xin Tong · 9 years ago
  64. e2818e5 In the below scenario, we must be able to skip the a DBG_VALUE instruction and by Sumanth Gundapaneni · 9 years ago
  65. 9c61a35 [X86][AVX512] Enable v16i8/v32i8 vector shifts to use an extend+shift+truncate pattern. by Simon Pilgrim · 9 years ago
  66. 3f06747 fix comment typos; NFC by Sanjay Patel · 9 years ago
  67. 8b3491b [X86][AVX512DQ] Enable v16i16 vector shifts to use an extend+shift+truncate pattern. by Simon Pilgrim · 9 years ago
  68. 077d763 [X86][AVX512DQ] Added AVX512DQ to 128/256 bit vector shift tests by Simon Pilgrim · 9 years ago
  69. a2d2e19c [IR] Adding const_value_op_iterator for IR/User.h by Mohammed Agabaria · 9 years ago
  70. 7f03185 Some formatting in TargetMachineC. NFC by Amaury Sechet · 9 years ago
  71. 26c3968 [SelectionDAG] Fix in legalization of UMAX/SMAX/UMIN/SMIN. Solves PR31486. by Bjorn Pettersson · 9 years ago
  72. 9be988a RuntimeDyldELF: add missing test cases for AArch64 by Eugene Leviant · 9 years ago
  73. 1148d63 Fix MSVC build failure introduced in r291431 by Pavel Labath · 9 years ago
  74. 0f4cbb9 RuntimeDyldELF: don't create thunk if not needed by Eugene Leviant · 9 years ago
  75. f7babeb [PM] Teach SCEV to invalidate itself when its dependencies become invalid. by Chandler Carruth · 9 years ago
  76. a72cf11 [WebAssembly] Fix the opcode values for i64.eq and i64.ne. by Dan Gohman · 9 years ago
  77. d584d64 Remove unused method in LoopVectorize.cpp. by Jonas Paulsson · 9 years ago
  78. b393b33 NewGVN: Fix PR 31573, a failure to verify memory congruency due to by Daniel Berlin · 9 years ago
  79. 66e9c6a NewGVN: Change a std::vector to SmallVector and cleanup naming. by Daniel Berlin · 9 years ago
  80. ca3a0c9 [AVX-512] Change another pattern that was using BLENDM to use masked moves. A future patch will conver it back to BLENDM if its beneficial to register allocation. by Craig Topper · 9 years ago
  81. 3612268 [AVX-512] Add patterns to use a zero masked VPTERNLOG instruction for vselects of all ones and all zeros. by Craig Topper · 9 years ago
  82. d9a8ccc Define sys::path::convert_to_slash by Rui Ueyama · 9 years ago
  83. 8839e0c CommandLine option: Relax the assertion introduced in r290467 to allows for empty string by Mehdi Amini · 9 years ago
  84. 7b2b2ad2 [MemDep] NFC walk invariant.group graph only down by Piotr Padlewski · 9 years ago
  85. 2ab4f6e [LCSSA] Fix some typos. NFCI. by Davide Italiano · 9 years ago
  86. c489a86 [AVX-512] If avx512dq is available use vpmovm2d/vpmovm2q instead of vselect of zeroes/ones when handling sign extends of i1 without VLX. by Craig Topper · 9 years ago
  87. 3137125 [X86] Add avx512bw and avx512dq command lines to the vector compare results test. by Craig Topper · 9 years ago
  88. fd00f62 [SCCP] Unknown instructions are sent to overdefined anyway. NFCI. by Davide Italiano · 9 years ago
  89. c103185 [Orc][RPC] Lock the pending results data structure when installing new result by Lang Hames · 9 years ago
  90. 8204fd7 llvm-objdump: speed up -objc-meta-data by Saleem Abdulrasool · 9 years ago
  91. 6c12575 Strip trailing whitespace. by Simon Pilgrim · 9 years ago
  92. cab7013 unittest: remove extraneous ';' by Saleem Abdulrasool · 9 years ago
  93. ed44aa9 Fix line endings and strip trailing whitespace. by Simon Pilgrim · 9 years ago
  94. f204b67 [x86] fix usage of stale operands when lowering select by Sanjay Patel · 9 years ago
  95. 35f85cb [CostModel][X86] Fixed vXi8 uniform shift costs. by Simon Pilgrim · 9 years ago
  96. 93f6323 [CostModel][X86] Moved legal uniform shift costs earlier. by Simon Pilgrim · 9 years ago
  97. f1eea39 [AVX-512] Remove redundant patterns that select unaligned moves with zero masking for patterns that already use the aligned form. NFC by Craig Topper · 9 years ago
  98. 5bf195e [Orc][RPC] Fix typo. by Lang Hames · 9 years ago
  99. b15738d [Orc][RPC] Add an APICalls utility for grouping RPC funtions for registration. by Lang Hames · 9 years ago
  100. 3742f4b [ThinLTO] Fix lazy-loading of Metadata attachment, which left some Fwd ref behind by Mehdi Amini · 9 years ago