1. 627c807 [InstCombine] fix names in canEvaluateShiftedShift(); NFC by Sanjay Patel · 9 years ago
  2. 2222ec4 [InstCombine] use m_APInt to allow shift-shift folds for vectors with splat constants by Sanjay Patel · 9 years ago
  3. 63bb8f3 [InstCombine] add tests to show missed vector folds; NFC by Sanjay Patel · 9 years ago
  4. cf890be PR31650: Refer to enum constant when initializing llvm::None constant by David Blaikie · 9 years ago
  5. 289cd40 [NVPTX] Add blank line to NVPTXUsage.rst to appease the Sphinx. by Justin Lebar · 9 years ago
  6. 0f25872 [InstCombine] refactor shift-of-shift folds; NFCI by Sanjay Patel · 9 years ago
  7. 50d76a8 [InstCombine][SSE] Tests showing missed opportunities to pass demanded elts through a packss/packus truncation by Simon Pilgrim · 9 years ago
  8. 8a1006b [llvm-xray] Fix android build by Pavel Labath · 9 years ago
  9. a7959e5 [AArch64] Falkor supports Rounding Double Multiply Add/Subtract instructions. by Chad Rosier · 9 years ago
  10. 064b91f Revert r292132: [globalisel] Tablegen-erate current Register Bank Information'... by Daniel Sanders · 9 years ago
  11. b1c5112 Fix use-after-free bug in AffectedValueCallbackVH::allUsesReplacedWith by Hal Finkel · 9 years ago
  12. ca24065 [globalisel] Tablegen-erate current Register Bank Information by Daniel Sanders · 9 years ago
  13. 748e859 Revert "[PowerPC] Expand ISEL instruction into if-then-else sequence." by Tony Jiang · 9 years ago
  14. 1f7c0c9 [SelectionDAG] Add knownbits support for BITREVERSE by Simon Pilgrim · 9 years ago
  15. 541103a [PowerPC] Expand ISEL instruction into if-then-else sequence. by Tony Jiang · 9 years ago
  16. 3157d2b DWARFDebugInfoTest.cpp: Don't use ArrayRef with initializer. It was allocated locally. by NAKAMURA Takumi · 9 years ago
  17. 2abcd78 [X86][SSE] Test showing missing BITREVERSE knownbits support by Simon Pilgrim · 9 years ago
  18. dcca2bf [mips] Correct c.cond.fmt instruction definition. by Simon Dardis · 9 years ago
  19. b648fac [SelectionDAG] Add support for BITREVERSE constant folding by Simon Pilgrim · 9 years ago
  20. e6bbb86 [X86][SSE] Tests showing missing BITREVERSE constant folding by Simon Pilgrim · 9 years ago
  21. 07d3c0f [InstCombine][SSE] Add DemandedElts support for PSHUFB instructions by Simon Pilgrim · 9 years ago
  22. f031545 [X86] Merge the disassemblers handling of the different TYPE_RELs by getting the size information from the ENCODING field. NFCI by Craig Topper · 9 years ago
  23. 14d16cc [X86] Reduce the number of operand 'types' the disassembler needs to deal with. NFCI by Craig Topper · 9 years ago
  24. d925138 [AVX-512] Teach the disassembler about all of the EVEX gather and scatter instructions. by Craig Topper · 9 years ago
  25. 75deb64 [AVX-512] Begin giving the disassembler a way to recognize that VSIB is a different encoding than regular addressing modes. by Craig Topper · 9 years ago
  26. 37b9de5 Fix typos. NFC by Xin Tong · 9 years ago
  27. ead90cd [AVX-512] Add more gather/scatter encoding test cases. by Craig Topper · 9 years ago
  28. 0091533 [AVX-512] Correct memory operand size for VPGATHERQPS and VPGATHERQD by Craig Topper · 9 years ago
  29. ef07090 [AVX-512] Fix register class in one of the gather/scatter memory operands so that all 32 bit registers can be allowed. by Craig Topper · 9 years ago
  30. 5ec1d71 [InstCombine] add tests to show missed vector folds; NFC by Sanjay Patel · 9 years ago
  31. 60c5550 Empty line. NFC. by Xin Tong · 9 years ago
  32. fcc56ed Use getLoopLatch in place of isLoopSimplifyForm by Xin Tong · 9 years ago
  33. 0016b62 [CostModel][X86] Fix AVX512BW vector shift costs for vXi16 types by Simon Pilgrim · 9 years ago
  34. 3a60120 [CostModel][X86] Drop separate AVX512VL checks - they match existing AVX512 costs by Simon Pilgrim · 9 years ago
  35. 43b72e4 [CostModel][X86] Update vector shift tests to correctly check by non-constant uniform values. by Simon Pilgrim · 9 years ago
  36. fc76059 Delete a dead argument. NFC by Xin Tong · 9 years ago
  37. 50a13b4 [InstCombine] fix formatting; NFC by Sanjay Patel · 9 years ago
  38. 4354d88 [InstCombine][SSE] Tests showing missed opportunities to pass demanded elts through a pshufb shuffle mask by Simon Pilgrim · 9 years ago
  39. f4556e7 [NVPTX] Add fptosi tests to convert-fp.ll. by Justin Lebar · 9 years ago
  40. 164f3ff [NVPTX] Add codegen tests for llvm.fma. by Justin Lebar · 9 years ago
  41. be5157f [NVPTX] Modernize intrinics.ll test. by Justin Lebar · 9 years ago
  42. 352f7fd [NVPTX] Let there be One True Way to set NVVMReflect params. by Justin Lebar · 9 years ago
  43. 50520f3 Fix blend mask by switch the side of the operand since Blend node uses opposite mask then Select NODE. by Michael Zuckerman · 9 years ago
  44. 8b122d0 Fix un-initialized error introduced by r291959. by Daniel Jasper · 9 years ago
  45. f6be6ab [InstCombine] use m_APInt to allow ashr folds for vectors with splat constants by Sanjay Patel · 9 years ago
  46. b41dc00 [InstCombine] add explanatory comments to tests; NFC by Sanjay Patel · 9 years ago
  47. 69a1a20 Reverted: Track validity of pass results by Serge Pavlov · 9 years ago
  48. a8933c2 Revert "[GlobalISel] track predecessor mapping during switch lowering." by Daniel Jasper · 9 years ago
  49. 0e327f2 [PM] Clean up the testing for IVUsers, especially with the new PM. by Chandler Carruth · 9 years ago
  50. c110f9b NewGVN: Change a bunch of densemap find_or_creates to lookups, since they should not be creating new entries by Daniel Berlin · 9 years ago
  51. d97514d [PM] Teach the optimization remarks emitter to handle invalidation events. by Chandler Carruth · 9 years ago
  52. 9aeadfb These two functions should be const. We often could detect it but this just makes it always true. by Daniel Berlin · 9 years ago
  53. bd42d06 Update update_test_checks so that . is a valid identifier character in addition to _ by Daniel Berlin · 9 years ago
  54. b1e2ecc [Orc][RPC] Add an RPCFunctionNotSupported error type and return it from by Lang Hames · 9 years ago
  55. 10dd00c [PM] Introduce an analysis set used to preserve all analyses over by Chandler Carruth · 9 years ago
  56. af2151d [AVX-512] Remove unnecessary duplicate broadcast patterns. NFC by Craig Topper · 9 years ago
  57. 6a84b24 [AVX-512] Replicate some broadcast patterns to VLX and disable the AVX2 patterns when VLX is available. by Craig Topper · 9 years ago
  58. ba330b6 [X86] Remove untested MOVDDUP patterns. by Craig Topper · 9 years ago
  59. a9134d2 Add a LLVM_USE_LINKER that defines the linker to use when building LLVM by Mehdi Amini · 9 years ago
  60. 29bdc2f Give comparator const call operator by Eric Fiselier · 9 years ago
  61. 4b8b0ba PDB: Add a class to create the /names stream contents. by Rui Ueyama · 9 years ago
  62. 15050a4 [PM] The assumption cache is fundamentally designed to be self-updating, by Chandler Carruth · 9 years ago
  63. 340ad68 [PM] Fix instcombine's analysis preservation in the new pass manager to by Chandler Carruth · 9 years ago
  64. 2061aab [InstCombine] clean up visitAshr(); NFCI by Sanjay Patel · 9 years ago
  65. 1849414 [InstCombine] add test to show missed vector fold; NFC by Sanjay Patel · 9 years ago
  66. fe78796 Adding const overloads of operator* and operator-> for DenseSet iterators by David Majnemer · 9 years ago
  67. 6fc369a [NewGVN] Fix a warning from GCC. by Davide Italiano · 9 years ago
  68. ef1d09a [NewGVN] clang-format this file after recent changes. by Davide Italiano · 9 years ago
  69. a8cc948 [NewGVN] Try to be consistent wit the style used in this file. NFCI. by Davide Italiano · 9 years ago
  70. 3bd3533 [TargetLowering] Simplfiy a bit. NFCI. by Davide Italiano · 9 years ago
  71. 75f614f [CostModel][X86] Updated vXi64 ASHR costs on AVX512 targets now that D28604 has landed by Simon Pilgrim · 9 years ago
  72. 9765821 [X86][XOP] Added support for VPMADCSWD 'extend+hadd' IFMA patterns by Simon Pilgrim · 9 years ago
  73. 261f559 [X86][XOP] Added support for VPMACSDQH/VPMACSDQL 'extension' IFMA patterns by Simon Pilgrim · 9 years ago
  74. 08c5cbd [X86][XOP] Added support for VPMACSWW/VPMACSDD 'lossy' IFMA patterns by Simon Pilgrim · 9 years ago
  75. 6dbd68e [X86][XOP] Add tests for integer fused multiply add by Simon Pilgrim · 9 years ago
  76. 1d6becb fix some typos in the doc by Sylvestre Ledru · 9 years ago
  77. d4a4367 [utils] Improve extraction of check prefixes from RUN lines by Nikolai Bozhenov · 9 years ago
  78. 7b47370 [AVX-512] Teach two address instruction pass to replace masked move instructions with blendm instructions when its beneficial. by Craig Topper · 9 years ago
  79. 49a15c1 [AVX-512] Replace V_SET0 in AVX-512 patterns with AVX512_128_SET0. Enhance AVX512_128_SET0 expansion to make this possible. by Craig Topper · 9 years ago
  80. 99dc11c Removing potentially error-prone fallthrough. NFC by Marcello Maggioni · 9 years ago
  81. 2472433 Delete duplicate word. NFC by Xin Tong · 9 years ago
  82. 1e76954 [X86] Simplify the code that calculates a scaled blend mask. We don't need a second loop. by Craig Topper · 9 years ago
  83. 7c24b91 [AVX-512] Change blend mask in lowerVectorShuffleAsBlend to a 64-bit value. Also add 32-bit mode command lines to the test case that exercises this just to make sure we sanely handle the 64-bit immediate there. by Craig Topper · 9 years ago
  84. 15ffebc Fix modules buildbots broken in r291983. by Eugene Zelenko · 9 years ago
  85. 034cc87 [Transforms/Utils] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
  86. 65d7a8c Compute summary before calling extractProfTotalWeight by Easwaran Raman · 9 years ago
  87. 23bf3fe NewGVN: Kill unneeded DFSDomMap, cleanup a few comments. by Daniel Berlin · 9 years ago
  88. 9567625 Fix update_test_checks not to accidentally believe type names are variable names by Daniel Berlin · 9 years ago
  89. ea4e23e NewGVN: Fix PR31613 test regex naming by Daniel Berlin · 9 years ago
  90. 669e297 GlobalISel: Abort in ResetMachineFunctionPass if fallback isn't enabled by Justin Bogner · 9 years ago
  91. 3d03919 [InstCombine] optimize unsigned icmp of increment by Sanjay Patel · 9 years ago
  92. b5ead7c [GlobalISel] track predecessor mapping during switch lowering. by Tim Northover · 9 years ago
  93. 534e635 [InstCombine] use m_APInt to allow lshr folds for vectors with splat constants by Sanjay Patel · 9 years ago
  94. e71a092 [InstCombine / InstSimplify] add and move tests for lshr transforms; NFC by Sanjay Patel · 9 years ago
  95. e782760 NewGVN: Move leaders around properly to ensure we have a canonical dominating leader. Fixes PR 31613. by Daniel Berlin · 9 years ago
  96. b24afca Add a variant of DWARFDie::find() and DWARFDie::findRecursively() that takes a llvm::ArrayRef<dwarf::Attribute>. by Greg Clayton · 9 years ago
  97. 22eeda1 [LoopStrengthReduce] Don't bother rewriting PHIs in catchswitch blocks by David Majnemer · 9 years ago
  98. 3615e56 [CodeGen] Simplify getRecipEstimateForFunc by David Majnemer · 9 years ago
  99. beabb63 Cleanup how DWARFDie attributes are accessed and decoded. by Greg Clayton · 9 years ago
  100. b9565c5 "Use" lambda captures which are otherwise only used in asserts. NFC by David L. Jones · 9 years ago