1. ef0facc Bitcode: Split out block info reading into a separate function. by Peter Collingbourne · 9 years ago
  2. ba37298 Add a missing break statement. NFC. by George Burgess IV · 9 years ago
  3. 160a270 GlobalISel: improve error diagnostics when IRTranslation fails. by Tim Northover · 9 years ago
  4. 7b11189 GlobalISel: support selecting G_SELECT on AArch64. by Tim Northover · 9 years ago
  5. e7ffbb5 [CMake] Fix llvm_setup_rpath function by Mandeep Singh Grang · 9 years ago
  6. 648fd9b GlobalISel: constrain PHI registers on AArch64. by Tim Northover · 9 years ago
  7. a19c76d [LTO] Add error message on IO error in compileOptimizedToFile. by Eli Friedman · 9 years ago
  8. a5af556 [AArch64] Remove dead check prefixes after r286110. NFC. by Chad Rosier · 9 years ago
  9. c6a1b2b [AArch64] Rename test to reflect changes after r286110. NFC. by Chad Rosier · 9 years ago
  10. 3fbb1a9 [opt-viewer] Avoid division by zero by Adam Nemet · 9 years ago
  11. c312996 [AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition copies by Stanislav Mekhanoshin · 9 years ago
  12. 330e12b [OptDiag, opt-viewer] Save callee's location and display as link by Adam Nemet · 9 years ago
  13. 978966f [AArch64] Transfer memory operands when lowering vector load/store intrinsics by Sanjin Sijaric · 9 years ago
  14. 3fab936 [docs] Add a pointer to ExitOnError to the discussion of handleErrors in the by Lang Hames · 9 years ago
  15. 3e9cd16 [TRE] Remove dead code by Sanjoy Das · 9 years ago
  16. d2b417a [doc] Add documentation about how to use a monorepo by Mehdi Amini · 9 years ago
  17. ffe516c Add experimental support for unofficial monorepo-like directory layout by Mehdi Amini · 9 years ago
  18. 9ebd843 [WebAssembly] Emit a BasePointer when we have overly-aligned stack objects by Derek Schuff · 9 years ago
  19. cc1ad89 Reset debug loc to OldInduction in InnerLoopVectorizer::createInductionVariable. (NFC) by Dehao Chen · 9 years ago
  20. 93cbe9b [lib/Object] Rename elf_hash to hashSysV. by Davide Italiano · 9 years ago
  21. 14b08ac [lit] Print negative exit codes on Windows in hex by Reid Kleckner · 9 years ago
  22. daf2128 Avoid tail recursion elimination across calls with operand bundles by Sanjoy Das · 9 years ago
  23. 2d2f4b6 [lib/Object] Modernize. NFCI. by Davide Italiano · 9 years ago
  24. d2b47f0 Use -fsanitize-recover instead of -mllvm -msan-keep-going. by Evgeniy Stepanov · 9 years ago
  25. fd34be2 Add tests for r286139. by Jordan Rose · 9 years ago
  26. 59bbd3c Fix `git-llvm` script to handle `git worktree` setups correctly by Mehdi Amini · 9 years ago
  27. d75c178 Disallow StringRef assignment from temporary std::strings. by Jordan Rose · 9 years ago
  28. 7e34ddb Add some facilities to work with a git monorepo (experimental setup) by Mehdi Amini · 9 years ago
  29. 99d2cab [AArch64] Remove dead store. Found by gcc7. by Davide Italiano · 9 years ago
  30. 8882bb7 [tsan] Cast floating-point types correctly when instrumenting atomic accesses, LLVM part by Kuba Brecka · 9 years ago
  31. f577de3 AMDGPU: Remove unnecessary and on conditional branch by Matt Arsenault · 9 years ago
  32. e5fd9c0 AMDGPU: Preserve vcc undef flags when inverting branch by Matt Arsenault · 9 years ago
  33. 2dd5f7e Remove Go Attribute type that was deleted from the C API in r286062. by David L. Jones · 9 years ago
  34. 6afa68e Test commit, deleted empty line at the end of README.txt by Stanislav Mekhanoshin · 9 years ago
  35. 58d02e0 [X86] Fix test checks script to satisfy pyflakes by Zvi Rackover · 9 years ago
  36. cfce1b9 [MemCpyOpt] Don't emit IR in an unspecified order by Benjamin Kramer · 9 years ago
  37. b54369e [X86] Fix test checks script to handle run lines with no pipe checks by Zvi Rackover · 9 years ago
  38. ad83aca Revert "Add some facilities to work with a git monorepo (experimental setup)" by Mehdi Amini · 9 years ago
  39. 644ae71 Add some facilities to work with a git monorepo (experimental setup) by Mehdi Amini · 9 years ago
  40. 72dab34 AMDGPU: Try to fix (non-clang?) bot builds by Matt Arsenault · 9 years ago
  41. bbc0561 Add -O0 support for @llvm.invariant.group.barrier by discarding it if it gets to ISel. by Richard Smith · 9 years ago
  42. c6533e3 AMDGPU: Refactor copyPhysReg by Matt Arsenault · 9 years ago
  43. e670c88 Fix 80-column violations. NFC. by Chad Rosier · 9 years ago
  44. 901ccce [InstCombine] allow splat vector folds in adjustMinMax() (retry r285732) by Sanjay Patel · 9 years ago
  45. 175d83a [SystemZ] Correct the SchedModel regarding vector unit / instructions. by Jonas Paulsson · 9 years ago
  46. 813d120 This patch adds support for 16 bit floating point registers to the inline asm register selection on AArch64. by Amara Emerson · 9 years ago
  47. ea453ce [AArch64] Removed the narrow load merging code in the ld/st optimizer. by Chad Rosier · 9 years ago
  48. d5d412e [SystemZ] Fixes in SchedModels for older subtargets. by Jonas Paulsson · 9 years ago
  49. 4438f46 [AliasSetTracker] Make AST smarter about assume intrinsics that don't actually affect memory. by Chad Rosier · 9 years ago
  50. ba47969 [Thumb1] Move padding earlier when synthesizing TBBs off of the PC by James Molloy · 9 years ago
  51. 657bbc5 [X86][AVX512] Add AVX512VL/AVX512BWVL vector truncation tests by Simon Pilgrim · 9 years ago
  52. bf0c64d [X86][SSE] Drop unnecessary -mcpu argument from trunc tests by Simon Pilgrim · 9 years ago
  53. 3e6b5bc [AVR] Enable the ISel, frame analyzer, and alloca passes by Dylan McKay · 9 years ago
  54. 069db88 Update CommandLine.rst getRegisteredOptions example by Brian Gesiak · 9 years ago
  55. e69277c [AVX-512] Remove masked pmovzx/pmovsx builtins and autoupgrade them to selects and native zext/sext. by Craig Topper · 9 years ago
  56. b4e2913 [X86] Remove GCCBuiltins from cvtsi2ss/cvtsi2sd/cvtss2sd intrinsics as they aren't used by clang. Add TODOs to remove these and some other unused intrinsics. by Craig Topper · 9 years ago
  57. e132a76 [X86] Use StringRef::startswith to reduce a few compares in the intrinsic autoupgrade code. by Craig Topper · 9 years ago
  58. 9fd28c5 [AVX-512] Remove 128/256 masked pshufb intrinsics. Autoupgrade them to legacy intrinsics and a select. by Craig Topper · 9 years ago
  59. cb096f0 Also delete the go side of the bindings deleted in r286085/r286086. by Daniel Jasper · 9 years ago
  60. 5183128 Delete one more function that needs to go after r286062. by Daniel Jasper · 9 years ago
  61. 671c411 Remove functions from go bindings that have been deleted in r286062. by Daniel Jasper · 9 years ago
  62. b63144f Reapply r286080 with a phony change in Hexagon's CMakeLists.txt by Krzysztof Parzyszek · 9 years ago
  63. ef6860f [RandomNumberGenerator] Remove MSVC 2013 compatibility hack. by Davide Italiano · 9 years ago
  64. 10d3cd3 ARM: lower fpowi appropriately for Windows ARM by Saleem Abdulrasool · 9 years ago
  65. 1340fda Revert r286080: it breaks build bots by Krzysztof Parzyszek · 9 years ago
  66. 2a82955 [Hexagon] Remove redundant custom selection code by Krzysztof Parzyszek · 9 years ago
  67. b4680dd [Hexagon] Round 5 of selection pattern simplifications by Krzysztof Parzyszek · 9 years ago
  68. 005dc5e [Hexagon] Round 4 of selection pattern simplifications by Krzysztof Parzyszek · 9 years ago
  69. 5d9ffcf [Hexagon] Round 3 of selection pattern simplifications by Krzysztof Parzyszek · 9 years ago
  70. a1c42e6 [Hexagon] Round 2 of selection pattern simplifications by Krzysztof Parzyszek · 9 years ago
  71. dc0f6ae [SelectionDAG] Add support for vector demandedelts in XOR opcodes by Simon Pilgrim · 9 years ago
  72. 20ea1e9 [X86] Add knownbits vector xor test by Simon Pilgrim · 9 years ago
  73. 90419a0 [AVX-512] Remove intrinsics for 128/256-bit masked variable shift. Instead upgrade them to a select and the older AVX2 intrinsic. by Craig Topper · 9 years ago
  74. 4734b82 [AVX-512] Remove intrinsics for 128/256-bit masked shift by immediate. Instead upgrade them to a select and the older SSE/AVX2 intrinsic. by Craig Topper · 9 years ago
  75. 67ef824 [SelectionDAG] Add support for vector demandedelts in OR opcodes by Simon Pilgrim · 9 years ago
  76. cd57e73 [AVX-512] Remove intrinsics for 128/256-bit masked shift by single element in xmm. Instead upgrade them to a select and the older SSE/AVX2 intrinsic. by Craig Topper · 9 years ago
  77. 151fabe [AVX-512] Remove a 512-bit test cases from the avx512vl test file. It already exists in the avx512f test file. by Craig Topper · 9 years ago
  78. c7f268c [X86] Add knownbits vector or test by Simon Pilgrim · 9 years ago
  79. 65d5c2d [X86][SSE] Reuse zeroable element mask in lowerVectorShuffleAsElementInsertion. NFCI by Simon Pilgrim · 9 years ago
  80. 12acb63 [BitcodeWriter] Replace a manual byteswap with read32be. by Benjamin Kramer · 9 years ago
  81. bd04d5b [X86] Add a few more fptoui test cases to the vec_fp_to_int.ll. The codegen for these test cases will be improved for AVX512 in a future commit. by Craig Topper · 9 years ago
  82. 4a6fc8b Kill deprecated attribute API by Amaury Sechet · 9 years ago
  83. c7524ad [APFloat] Make functions that produce APFloaat objects use correct semantics. by Tim Shen · 9 years ago
  84. e7c8559 [AVX-512] Add missing EVEX version of pattern for (v2f64 (extloadv2f32 addr:)) -> VCVTPS2PDZ128rm by Craig Topper · 9 years ago
  85. ac00b70 [AVX-512] Add avx512vl command line to the fpext test and add -show-mc-encoding to show where we aren't using EVEX instructions. by Craig Topper · 9 years ago
  86. 197ca31 [AVX-512] Lower AVX cvtpd2ps intrinsic to ISD::FP_ROUND so it can use EVEX instruction when available. by Craig Topper · 9 years ago
  87. c67db1e [AVX-512] Lower SSE/AVX cvtdq2ps intrinsics directly to ISD::SINT_TO_FP so they can use EVEX instructions when available. by Craig Topper · 9 years ago
  88. 04b2a60 [AVX-512] Add -show-mc-encoding to legacy vector intrinsic tests so we can see when VEX or EVEX encoded instructions are being emitted. Make sure the tests all have an avx2 command line and an skx command line. by Craig Topper · 9 years ago
  89. 8509ed8 [Hexagon] Relocate pattern-related bits to proper places by Krzysztof Parzyszek · 9 years ago
  90. 7930d75 [Hexagon] Round 1 of selection pattern simplifications by Krzysztof Parzyszek · 9 years ago
  91. 38e4e3f test commit by Boris Ulasevich · 9 years ago
  92. cc24df9 [X86][SSE] Reuse zeroable element mask in lowerVectorShuffleAsBlend. NFCI by Simon Pilgrim · 9 years ago
  93. 30c59a5 [X86][SSE] Reuse zeroable element mask in lowerVectorShuffleAsZeroOrAnyExtend. NFCI by Simon Pilgrim · 9 years ago
  94. 6048d74 [X86][SSE] Reuse zeroable element mask in SSE4A EXTRQ/INSERTQ vector shuffle lowering. NFCI by Simon Pilgrim · 9 years ago
  95. 85b073e [X86][SSE] Reuse zeroable element mask in PSHUFB vector shuffle lowering. NFCI by Simon Pilgrim · 9 years ago
  96. 4f6ce44 [X86][SSE] Reuse zeroable element mask in lowerVectorShuffleAsInsertPS. NFCI by Simon Pilgrim · 9 years ago
  97. a5d2239 [X86][SSE] Reuse zeroable element mask in lowerVectorShuffleAsBitMask. NFCI by Simon Pilgrim · 9 years ago
  98. de1867f [LoopStrengthReduce] Don't use a DenseSet<int64_t> when we might add any valid int64_t to the set. by Justin Lebar · 9 years ago
  99. dc9cfd5 [X86][SSE] Reuse zeroable element mask instead of regenerating it. NFCI by Simon Pilgrim · 9 years ago
  100. 60b1e12 [Hexagon] Split all selection patterns into a separate file by Krzysztof Parzyszek · 9 years ago