1. fed8082 [DAGCombine] Handle out of range EXTRACT_VECTOR_ELT indices by Simon Pilgrim · 8 years ago
  2. 93ce37d [PRE] Add a bunch of test cases for LICM-like PRE patterns by Philip Reames · 8 years ago
  3. 063121d [CodeGen][NFC] Remove unused function declaration by Francis Visoiu Mistrih · 8 years ago
  4. 668a58d [ExpandMemcmp] rename variables and add hook to override pref for number of loads per block; NFC by Sanjay Patel · 8 years ago
  5. da2ff72 [X86] Remove 'else' after 'return' I forgot to cleanup before committing D41691. by Craig Topper · 8 years ago
  6. bb50152 Fix missing release metabug in merge-request.sh by Matt Arsenault · 8 years ago
  7. 38a59d7 AMDGPU: Remove dead file by Matt Arsenault · 8 years ago
  8. aca5381 StructurizeCFG: Fix broken backedge detection by Matt Arsenault · 8 years ago
  9. 7faa79a [InstCombine] Check for out of range shift values using APInt before calling getZExtValue by Simon Pilgrim · 8 years ago
  10. 2f0787a [X86] Remove useless custom inserter for 64-bit TAILJMP and TCRETURN opcodes by Craig Topper · 8 years ago
  11. 02718c7 [X86] Use ANY_EXTEND instead of SIGN_EXTEND in lowerMasksToReg by Craig Topper · 8 years ago
  12. f5ca6da [lit] Bump version number by Tom Stellard · 8 years ago
  13. e3f54bd Clear release notes for 7.0.0 by Hans Wennborg · 8 years ago
  14. e28b7aa The trunk version is now 7.0.0svn by Hans Wennborg · 8 years ago
  15. 1b838dc Remove left-over debug printout from r321692 by Hans Wennborg · 8 years ago
  16. 0bb74a5 [InstSimplify] Missed optimization in math expression: squashing exp(log), log(exp) by Dmitry Venikov · 8 years ago
  17. 6d1f7de [ARM][NFC] Avoid recreating MCSubtargetInfo in ARMAsmBackend by Alex Bradbury · 8 years ago
  18. 158a568 [InstCombine] Add test to remove VarArg casts (NFC) by Florian Hahn · 8 years ago
  19. b52179d [TableGen] Add support of Intrinsics with multiple returns by Hal Finkel · 8 years ago
  20. cf59225 [AArch64][SVE] Asm: Add restricted register classes for SVE predicate vectors. by Sander de Smalen · 8 years ago
  21. f3040d7 Fix build of WebAssembly and AVR backends after r321692 by Alex Bradbury · 8 years ago
  22. be92b66 Fix incorrect documentation comment left after r321692 by Alex Bradbury · 8 years ago
  23. d32868d Thread MCSubtargetInfo through Target::createMCAsmBackend by Alex Bradbury · 8 years ago
  24. caeab26 [GlobalISel][Legalizer] Fix legalization of llvm.smul.with.overflow by Amara Emerson · 8 years ago
  25. 2102885 [llvm-objcopy] Add support for visibility by Jake Ehrlich · 8 years ago
  26. 6ebc5ab Handle the case of live 16-bit subregisters in X86FixupBWInsts by Andrew Kaylor · 8 years ago
  27. 0a935b3 [AArch64] fix typos in comments; NFC by Sanjay Patel · 8 years ago
  28. db850cf [ValueTracking] recognize min/max of min/max patterns by Sanjay Patel · 8 years ago
  29. 6ae0f39 [AArch64] add tests for min/max of min/max (PR35717); NFC by Sanjay Patel · 8 years ago
  30. 7b20f91 [AArch64][GlobalISel] Fix assert fail with unknown intrinsic. by Amara Emerson · 8 years ago
  31. b24a45d [opt-viewer] Check for pygments.lexer.c_cpp by Jonas Hahnfeld · 8 years ago
  32. 8d24966 [x86] allow pairs of PCMPEQ for vector-sized integer equality comparisons (PR33325) by Sanjay Patel · 8 years ago
  33. d8de4ce [AArch64][GlobalISel] Enable GlobalISel at -O0 by default by Amara Emerson · 8 years ago
  34. 0f3a589 [BasicBlockUtils] Check for unreachable preds before updating LI in UpdateAnalysisInformation by Anna Thomas · 8 years ago
  35. 6b057a1 [Hexagon] Fix generation of vector sign extensions by Krzysztof Parzyszek · 8 years ago
  36. 7f55be5 Revert r321089: "[DAG] Elide overlapping store" (and subsequent fix in r321204) by Daniel Jasper · 8 years ago
  37. 6f151b4 NFC. Add description comments to Function header by Dmitry Venikov · 8 years ago
  38. 2162327 [AArch64][AsmParser] Add isScalarReg() and repurpose isReg() by Sander de Smalen · 8 years ago
  39. 9a0b58c Strip trailing whitespace. NFCI by Simon Pilgrim · 8 years ago
  40. e04db12 [RISCV] Add Defs Uses information for c.jal and c.addi4spn by Alex Bradbury · 8 years ago
  41. 4952cbc [RISCV][NFC] Resolve unused variable warning in RISCVISelLowering by Alex Bradbury · 8 years ago
  42. 2714c01 [DAGCombine] Fix for PR35765 by Sam Parker · 8 years ago
  43. 884b5fd [X86] Codegen test for pr35765 by Sam Parker · 8 years ago
  44. 6bc4edc [SelectionDAG] Teach WidenVecOp_Convert to widen the operation if a widened result type would still be legal. by Craig Topper · 8 years ago
  45. f45df3f [InstCombine] Missed optimization in math expression: squashing sqrt functions by Dmitry Venikov · 8 years ago
  46. 9579686 Test commit by Dmitry Venikov · 8 years ago
  47. beeba03 [SelectionDAG] Remove ifs on getTypeAction being TypeWidenVector from some of the WideVecOp handlers. by Craig Topper · 8 years ago
  48. 7640666 [ValueTracking] Don't assume shift values are in range by Simon Pilgrim · 8 years ago
  49. 3169e07 [InstCombine] Regenerate udiv tests. by Simon Pilgrim · 8 years ago
  50. 29708f3 [X86] Promote vXi1 fp_to_uint/fp_to_sint to vXi32 to avoid scalarization. by Craig Topper · 8 years ago
  51. 6ceca08 [X86] Add test cases for vXi1 fptosi/fptoui. by Craig Topper · 8 years ago
  52. 2abb271 [X86] Replace custom lowering of vXi1 SINT_TO_FP/UINT_TO_FP with promotion. by Craig Topper · 8 years ago
  53. 4663cc0 [SelectionDAG][X86][AArch64] Require targets to specify the promotion type when using setOperationAction Promote for INT_TO_FP and FP_TO_INT by Craig Topper · 8 years ago
  54. 5a844cd [x86] add runs for more vector variants; NFC by Sanjay Patel · 8 years ago
  55. 5ce04a5 [X86][SSE] Add test case from PR32160 by Simon Pilgrim · 8 years ago
  56. 5a14534 [X86] Regenerate test checks in sse-intrinsics-x86-upgrade with update-llc by Uriel Korach · 8 years ago
  57. 3197827 [X86] Regenerate test checks in sse2-intrinsics-x86-upgrade with update-llc by Uriel Korach · 8 years ago
  58. ce169cc [X86] In LowerTruncateVecI1, don't add SHL if the input is known to be all sign bits. by Craig Topper · 8 years ago
  59. 893d8a7 [X86] Add missing NoVLX predicate around some patterns that use zmm registers to implement 128/256-bit operations without VLX. by Craig Topper · 8 years ago
  60. d7fa847 [X86] Add patterns for using zmm registers for v8i32/v8f32 vselect with the false input being zero. by Craig Topper · 8 years ago
  61. a3b71fc [X86] Use CONCAT_VECTORS instead of INSERT_SUBVECTOR for padding v4i1/v2i1 vector to v8i1 pre-legalize. by Craig Topper · 8 years ago
  62. f751049 [X86][AVX2] Combine extract(broadcast(scalar_value)) --> scalar_value by Simon Pilgrim · 8 years ago
  63. 6844ebf [X86][AVX] Add test case from PR33740 by Simon Pilgrim · 8 years ago
  64. 9215f30 [X86][SSE] Don't vectorize splat buildvector of binops (PR30780) by Simon Pilgrim · 8 years ago
  65. 2e2b7ab [SimplifyCFG] Return to the pass manager the correct value. by Davide Italiano · 8 years ago
  66. 173f191 [Utils/Local] Use `auto` when the type is obvious. NFCI. by Davide Italiano · 8 years ago
  67. 6b534cf [Utils] Remove commented debug message. NFCI. by Davide Italiano · 8 years ago
  68. 8bb867a [SimplifyCFG] Stop hoisting musttail calls incorrectly. by Davide Italiano · 8 years ago
  69. 890c1de [X86] Add a DAG combine to widen (i4 (bitcast (v4i1))) before type legalization sees the i4 and changes to load/store. by Craig Topper · 8 years ago
  70. 88437b5 [X86] Add a DAG combine to fix (v4i1 (bitcast (i4))) before type legalization sees the i4 and changes to load/store. by Craig Topper · 8 years ago
  71. 0af5865 [MC] - Stop ignoring invalid meta data symbols. by George Rimar · 8 years ago
  72. 671e8a0 [X86] Prevent combining (v8i1 (bitconvert (i8 load)))->(v8i1 load) if we don't have DQI. by Craig Topper · 8 years ago
  73. 82780d6 [X86] Remove patterns for load/store of vXi with bitcasts to/from integer. by Craig Topper · 8 years ago
  74. a17ce57 [X86] Remove AND32ri8 from pattern for v1i1 load. by Craig Topper · 8 years ago
  75. 9e69c62 [X86] Fix a crash when returning a <1 x i1> value> by Craig Topper · 8 years ago
  76. 15fedcb [X86] Cleanup store splitting in LowerTruncatingStore by Craig Topper · 8 years ago
  77. 3516b9f 2nd attempt at "fixing" amdgpu tests after r321575​ by Philip Reames · 8 years ago
  78. 7f276b9 Test fix after r321575 by Philip Reames · 8 years ago
  79. 0ac7cdd Added support for reading configuration files by Serge Pavlov · 8 years ago
  80. 66f3fb9 Use phi ranges to simplify code. No functionality change intended. by Benjamin Kramer · 8 years ago
  81. d771b00 [X86][SSE] Add PR30780 test cases by Simon Pilgrim · 8 years ago
  82. 060d035 [X86][SSE] Add test for (v2f32 uitofp(build_vector(i32, i32))) (PR35732) by Simon Pilgrim · 8 years ago
  83. 13da866 Reverted 321580: Added support for reading configuration files by Serge Pavlov · 8 years ago
  84. 0c5f92e Added support for reading configuration files by Serge Pavlov · 8 years ago
  85. 727bd57 [PowerPC] fix a bug in TCO eligibility check by Hiroshi Inoue · 8 years ago
  86. daeece1 [X86] Remove isel patterns for kshifts with types that don't support kshift natively. by Craig Topper · 8 years ago
  87. c595a18 [X86] Custom legalize vXi1 extract_subvector with KSHIFTR. by Craig Topper · 8 years ago
  88. 186bdd6 [instsimplify] consistently handle undef and out of bound indices for insertelement and extractelement by Philip Reames · 8 years ago
  89. e66588b Add another test case for r321489 by Philip Reames · 8 years ago
  90. bed272c Move tests associated with transforms moved in r321467 by Philip Reames · 8 years ago
  91. 3906434 [MachineOperand] Fix LiveDebugVariables code after isRenamable change. by Geoff Berry · 8 years ago
  92. 7a691a4 StructurizeCFG: Use phi iterator range by Matt Arsenault · 8 years ago
  93. 0598347 IR: Fix BasicBlock::phis for empty blocks by Matt Arsenault · 8 years ago
  94. 6908779 [mips] Provide correct descriptions of asm constraints in the comments. NFC by Simon Atanasyan · 8 years ago
  95. c462ca9 [mips] Replace assert by an error message by Simon Atanasyan · 8 years ago
  96. 9b9b8d4 AMDGPU: Use unique PSVs for buffer resources by Matt Arsenault · 8 years ago
  97. 8923569 AMDGPU: Remove mayLoad/hasSideEffects from MIMG stores by Matt Arsenault · 8 years ago
  98. a6448ac AMDGPU: Implement getTgtMemIntrinsic for images by Matt Arsenault · 8 years ago
  99. 8994bbe [X86][SSE] Match PSHUFLW/PSHUFHW + PSHUFD vXi16 shuffle patterns (PR34686) by Simon Pilgrim · 8 years ago
  100. 088d53a [AMDGPU][MC] Incorrect parsing of flat/global atomic modifiers by Dmitry Preobrazhensky · 8 years ago