1. 2625631 opt-viewer: output index first by Adam Nemet · 8 years ago
  2. ca6758f [X86] Add a custom legalization for (i16 (bitcast v16i1)) and (i32 (bitcast v32i1)) without AVX512 to prevent scalarization by Craig Topper · 8 years ago
  3. b4efe59 [SLP] Added new test + fixed some checks, NFC. by Alexey Bataev · 8 years ago
  4. e1ded31 [InstCombine] Add test cases with vector constants to fpextend.ll by Craig Topper · 8 years ago
  5. f1f02e3 [InstCombine] Switch to using FileCheck instead of grep. Auto-generate checks. NFC by Craig Topper · 8 years ago
  6. 3d8b511 [ADT] Simplify and optimize StringSwitch by David Zarzycki · 8 years ago
  7. cc03b6a [LTO] Support filtering by hotness threshold by Adam Nemet · 8 years ago
  8. b1af701 [X86][AVX] createPSADBW - support 256-bit cases on AVX1 via SplitBinaryOpsAndApply by Simon Pilgrim · 8 years ago
  9. ca0bcce AMDGPU/GlobalISel: Make f64 constants legal by Matt Arsenault · 8 years ago
  10. 1516d0a [InstCombine] allow fdiv folds with less than fully 'fast' ops by Sanjay Patel · 8 years ago
  11. d403336 [X86][AVX] Add AVX1 PSAD tests by Simon Pilgrim · 8 years ago
  12. ccc0e67 Revert r326092: [gtest] Add PrintTo overload for StringRef. by Ilya Biryukov · 8 years ago
  13. 454e6dc [CodeGen] Don't omit any redundant information in -debug output by Francis Visoiu Mistrih · 8 years ago
  14. bf0378a [X86][SSE] Regenerate PSAD tests by Simon Pilgrim · 8 years ago
  15. d76cd98 [gtest] Add PrintTo overload for StringRef. by Ilya Biryukov · 8 years ago
  16. d0a7e29 Re-land: "[Support] Replace HashString with djbHash." by Jonas Devlieghere · 8 years ago
  17. f157381 [AMDGPU] Scratch setup fix on AMDPAL gfx9+ merge shader by Tim Renouf · 8 years ago
  18. 27467f8 [LiveIntervals] Handle moving up dead partial write by Tim Renouf · 8 years ago
  19. cb87bd5 Test commit by David Zarzycki · 8 years ago
  20. 8f7bcdf Revert "[Support] Replace HashString with djbHash." by Jonas Devlieghere · 8 years ago
  21. 3abbc00 [Support] Replace HashString with djbHash. by Jonas Devlieghere · 8 years ago
  22. ecfbbe9 [WebAssembly] Relax constexpr for old standard libraries. by Benjamin Kramer · 8 years ago
  23. 3f10059 [LV] Move isLegalMasked* functions from Legality to CostModel by Renato Golin · 8 years ago
  24. 7d8797c [LoopInterchange] Add test case for D43236. by Florian Hahn · 8 years ago
  25. ae9a8b0 [LoopInterchange] Loops with empty dependency matrix are safe. by Florian Hahn · 8 years ago
  26. 07ea57a The final step to close D41278 [MachineCombiner] Improve debug output (NFC). by Andrew V. Tischenko · 8 years ago
  27. ac0361c [SCEV] Factor out getUsedLoops by Serguei Katkov · 8 years ago
  28. edde681 [SCEV] Introduce SCEVPostIncRewriter by Serguei Katkov · 8 years ago
  29. ae31e8e [XCore] Return true in enableMultipleCopyHints(). by Jonas Paulsson · 8 years ago
  30. e47aa68 [X86] Add avx1 command line to madd.ll to show splitting and concatenating 256-bit operations. by Craig Topper · 8 years ago
  31. f7e09e3 [SCEV] Extends the SCEVInitRewriter by Serguei Katkov · 8 years ago
  32. 6c40922 [X86] Don't use getZExtValue when we have no idea how large the input elements are. by Craig Topper · 8 years ago
  33. 160e60e [X86] Use SelectionDAG::SplitVectorOperand to simplify some code. NFC by Craig Topper · 8 years ago
  34. e700b0d [X86] Simplify the ReplaceNodeResults code for X86ISD::AVG. by Craig Topper · 8 years ago
  35. 9db7d1d [X86] Remove VT.isSimple() check from detectAVGPattern. by Craig Topper · 8 years ago
  36. 45020d1 TableGen: Remove VarInit::getFieldType by Nicolai Haehnle · 8 years ago
  37. a410bf6 TableGen: Get rid of Init::getFieldInit by Nicolai Haehnle · 8 years ago
  38. 748f355 TableGen: Remove Init::resolveListElementReference by Nicolai Haehnle · 8 years ago
  39. 5d5077b [DebugInfo] Stable sort symbols to remove non-deterministic ordering by Mandeep Singh Grang · 8 years ago
  40. 1cb6402 [InstSimplify] Add test cases for removal of vector fabs on known positive. by Craig Topper · 8 years ago
  41. d2f46f5 [InstSimplify] Remove unused parameter from test cases. by Craig Topper · 8 years ago
  42. 2e0c67b3 [X86] Use SDNode instead of SDPatternOperator. NFC by Craig Topper · 8 years ago
  43. 5c1e879 [TargetLowering] SimplifyDemandedVectorElts - pass demanded elts through ADD/SUB ops by Simon Pilgrim · 8 years ago
  44. abdbbd5 [TargetLowering] SimplifyDemandedVectorElts - pass demanded elts through TRUNCATE ops by Simon Pilgrim · 8 years ago
  45. ad53ca9 [X86] Add cvt tests to avx512vl-intrinsics-fast-isel.ll by Craig Topper · 8 years ago
  46. 525aa02 [X86] Allow int_x86_sse2_cvtps2dq and int_x86_avx_cvt_ps2dq_256 to select EVEX encoded instructions. by Craig Topper · 8 years ago
  47. a722c84 [X86] Remove GCCBuiltin from some intrinsics that are no longer used by clang. by Craig Topper · 8 years ago
  48. 796005d Revert "StructurizeCFG: Test for branch divergence correctly" by Adam Nemet · 8 years ago
  49. 29d038b [DebugInfo] Fix buildbot failure on non-X86 targets by Scott Linder · 8 years ago
  50. e1ebc37 [X86][SSE] combineSubToSubus - support v8i64 handling from SSSE3 by Simon Pilgrim · 8 years ago
  51. 1c4ef1a [X86][SSE] combineSubToSubus - support v8i32 handling from SSSE3 (not SSE41) by Simon Pilgrim · 8 years ago
  52. 15304d0 [X86][SSE] combineSubToSubus - begun generalizing to work with any type sizes with SplitBinaryOpsAndApply by Simon Pilgrim · 8 years ago
  53. 8bf1dd6 Fix spelling in comment. NFCI. by Simon Pilgrim · 8 years ago
  54. ac191b6 [Sparc] Return true in enableMultipleCopyHints(). by Jonas Paulsson · 8 years ago
  55. 4e224d8 [X86] Remove GCCBuiltin from some intrinsics that are no longer used by clang. by Craig Topper · 8 years ago
  56. a48c00f [X86] Use SelectionDAG::getNot instead of implementing manually. NFC by Craig Topper · 8 years ago
  57. 7fead29 [AMDGPU] Shrinking V_SUBBREV_U32 by Stanislav Mekhanoshin · 8 years ago
  58. 39821cc Fix build breakage from r326003 by Pavel Labath · 8 years ago
  59. b4ef46d [llvm-objcopy] Fix typo in setSymTab by Alexander Shaposhnikov · 8 years ago
  60. 62779f8 [WebAssembly] Add exception handling option and feature by Heejin Ahn · 8 years ago
  61. 0999c7c Implement equal_range for the DWARF v5 accelerator table by Pavel Labath · 8 years ago
  62. 2ac6ed6 [MemorySSA] Remove a redundant dyn_cast. by George Burgess IV · 8 years ago
  63. 516e483 [X86] Remove checks for '(scalar_to_vector (i8 (trunc GR32:)))' from scalar masked move patterns. by Craig Topper · 8 years ago
  64. 2d1e069 [AMDGPU] Fixed madak.ll test on VI, added GFX10. NFC. by Stanislav Mekhanoshin · 8 years ago
  65. 249517d bpf: New disassembler testcases for 32-bit subregister support by Yonghong Song · 8 years ago
  66. be8bc4f bpf: New codegen testcases for 32-bit subregister support by Yonghong Song · 8 years ago
  67. 626c6f6 bpf: New optimization pass for eliminating unnecessary i32 promotions by Yonghong Song · 8 years ago
  68. c5cb13f bpf: New decoder namespace for 32-bit subregister load/store by Yonghong Song · 8 years ago
  69. 01d04fe bpf: Enable 32-bit subregister support for -mattr=+alu32 by Yonghong Song · 8 years ago
  70. 7beb63a bpf: Support 32-bit subregister in various InstrInfo hooks by Yonghong Song · 8 years ago
  71. 9b683c7 bpf: New instruction patterns for 32-bit subregister load and store by Yonghong Song · 8 years ago
  72. 91229ae bpf: Support i32 in getScalarShiftAmountTy method by Yonghong Song · 8 years ago
  73. 56af0c9 bpf: Support condition comparison on i32 by Yonghong Song · 8 years ago
  74. e776173 bpf: Handle i32 for ALU operations without ISA support by Yonghong Song · 8 years ago
  75. e3694b1 bpf: New calling convention for 32-bit subregisters by Yonghong Song · 8 years ago
  76. ead0a5d bpf: New target attribute "alu32" for 32-bit subregister support by Yonghong Song · 8 years ago
  77. 3cd876e bpf: Define instruction patterns for extensions and truncations between i32 to i64 by Yonghong Song · 8 years ago
  78. 4aaa0b2 bpf: Tighten the immediate predication for 32-bit alu instructions by Yonghong Song · 8 years ago
  79. f7d5380 bpf: Use markSuperRegs to mark reserved registers by Yonghong Song · 8 years ago
  80. 2ed4dde [DebugInfo] Add remaining files to r325970 by Scott Linder · 8 years ago
  81. f41b0c1 [PowerPC] Disable shrink-wrapping when getting PC address through the LR by Nemanja Ivanovic · 8 years ago
  82. 3d23882 [MemorySSA] Fix a cache invalidation bug with removed accesses by George Burgess IV · 8 years ago
  83. 5e4b515 [DebugInfo] Support DWARF v5 source code embedding extension by Scott Linder · 8 years ago
  84. f021d3e [InstCombine] simplify code for fabs(X) * fabs(X) -> X * X; NFC by Sanjay Patel · 8 years ago
  85. b4be365 Sink the verification code around the assert where it's handled and wrap in NDEBUG. by Eric Christopher · 8 years ago
  86. 4b957aa [InstSimplify] sqrt(X) * sqrt(X) --> X by Sanjay Patel · 8 years ago
  87. 11fc5bb Intrinsics calls should avoid the PLT when "RtLibUseGOT" metadata is present. by Sriraman Tallam · 8 years ago
  88. 9d9603f [InstCombine] allow fmul-sqrt folds with less than full -ffast-math by Sanjay Patel · 8 years ago
  89. 66a6908 Simplify a DEBUG statement to remove a set but not used variable in release builds. by Eric Christopher · 8 years ago
  90. ad86b54 [X86] Add assembler/disassembler support for blendm with zero masking and broacast. by Craig Topper · 8 years ago
  91. 2a24e8e [Power9] Add missing instructions to the Power 9 scheduler by Stefan Pintilie · 8 years ago
  92. 0eff849 [Hexagon] Recognize non-immediate constants in HexagonConstPropagation by Krzysztof Parzyszek · 8 years ago
  93. 48d3197 Fixed unused variable warning. NFCI. by Simon Pilgrim · 8 years ago
  94. bf0d2f9 [X86] Add DAG combine to remove (and X, 1) from in front of a v1i1 scalar to vector. by Craig Topper · 8 years ago
  95. 04f110e [WebAssembly] Fix macro metaprogram to not duplicate code as much. by Benjamin Kramer · 8 years ago
  96. a4a3d37 Because of CVE-2018-6574, some compiler options and linker options are restricted to prevent arbitrary code execution. by Eric Christopher · 8 years ago
  97. bb5430c [X86][SSE] Generalize x > C-1 ? x+-C : 0 --> subus x, C combine for non-uniform constants by Simon Pilgrim · 8 years ago
  98. 9de0bdb Shrink various scheduling tables by using narrower types. by Benjamin Kramer · 8 years ago
  99. 629f07f [PATCH] [AArch64] Add new target feature to fuse conditional select by Evandro Menezes · 8 years ago
  100. 5ed988c Fix compiler warning introduced in r325931. NFC. by Geoff Berry · 8 years ago