1. 4e0c4fb AMDGPU: Fix not accounting for tail call resource usage by Matt Arsenault · 8 years ago
  2. 9c369c6 X86 Tests: Adding missing AVX512 fptoui coverage tests. NFC. by Zvi Rackover · 8 years ago
  3. 4b93e63 [PPC][NFC] Renaming things with 'xxinsert' moniker to 'vecinsert' to make it more general. by Tony Jiang · 8 years ago
  4. a155485 Split opt-remark YAML and opt output testing on this test by Adam Nemet · 8 years ago
  5. 0355200 [AVX512] Remove patterns for (v8f32 (X86vzmovl (insert_subvector undef, (v4f32 (scalar_to_vector FR32X:)), (iPTR 0)))) and the same for v4f64. by Craig Topper · 8 years ago
  6. f9ab88e AMDGPU/NFC: Cleanup/refactor SIMemoryLegalizer [2]: by Konstantin Zhuravlyov · 8 years ago
  7. c0c4768 AMDGPU/NFC: Cleanup/refactor SIMemoryLegalizer [1]: by Konstantin Zhuravlyov · 8 years ago
  8. b474446 [AMDGPU] Added extra test checks to make D19325 diff clearer by Simon Pilgrim · 8 years ago
  9. 76db91a [X86] Limit store merge size when implicitfloat is enabled (PR34421) by Simon Pilgrim · 8 years ago
  10. 5cc5a8f Strip trailing whitespace. NFCI. by Simon Pilgrim · 8 years ago
  11. 34cbdf5 [X86] Regenerate scalar rotation tests by Simon Pilgrim · 8 years ago
  12. d5802f5 [X86][AVX512] Use AVX512 attributes instead of -mcpu in vector shift tests by Simon Pilgrim · 8 years ago
  13. 3eb1ddf [X86][AVX512] Use AVX512 attributes instead of -mcpu by Simon Pilgrim · 8 years ago
  14. b7673df Fix test/DebugInfo/dwarfdump-decompression-invalid-size.test by Jonas Devlieghere · 8 years ago
  15. 95c992e [Decompression] Fail gracefully when out of memory by Jonas Devlieghere · 8 years ago
  16. 853df63 [ARM] GlobalISel: Minor cleanups in inst selector by Diana Picus · 8 years ago
  17. cd919a1 [ARM] GlobalISel: Support global variables for RWPI by Diana Picus · 8 years ago
  18. 109ad35 [X86] Add hasSideEffects=0 and mayLoad=1 to some instructions that recently had their patterns removed. by Craig Topper · 8 years ago
  19. 203c00d [InstCombine] Add test cases for folding (select (icmp ne/eq (and X, C1), (bitwiseop Y, C2), Y -> (bitwiseop Y, (shl/shr (and X, C1), C3)) or similar. by Craig Topper · 8 years ago
  20. 7838620 [InstCombine] Move foldSelectICmpAnd helper function earlier in the file to enable reuse in a future patch. by Craig Topper · 8 years ago
  21. f10caaa [InstCombine] In foldSelectIntoOp, avoid creating a Constant before we know for sure we're going to use it and avoid an unnecessary call to m_APInt. by Craig Topper · 8 years ago
  22. 8d77549 [ORC] Add some more docs/comments to the RemoteObjectLayer. by Lang Hames · 8 years ago
  23. f8e261b [ORC] Exclude RemoteObjectLayer from the ExecutionEngine module, as modules by Lang Hames · 8 years ago
  24. 7166ffb [PowerPC] eliminate redundant compare instruction by Hiroshi Inoue · 8 years ago
  25. a960142 [ORC] Drop callB wrapper from the remote object layer added in r312511. by Lang Hames · 8 years ago
  26. e20d26a [ORC] Add a pair of ORC layers that forward object-layer operations via RPC. by Lang Hames · 8 years ago
  27. 110f9f2 NewGVN: Fix PR 34430 - we need to look through predicateinfo copies to detect self-cycles of phi nodes. We also need to not ignore certain types of arguments when testing whether the phi has a backedge or was originally constant. by Daniel Berlin · 8 years ago
  28. 660fd0b NewGVN: Fix PR 34452 by passing instruction all the way down when we do aggregate value simplification by Daniel Berlin · 8 years ago
  29. d17cd5c NewGVN: Detect copies through predicateinfo by Daniel Berlin · 8 years ago
  30. 190a294 NewGVN: Change where check for original instruction in phi of ops leader finding is done. Where we had it before, we would stop looking when we hit the original instruction, but skip it. Now we skip it and keep looking. by Daniel Berlin · 8 years ago
  31. cfc0918 [x86] add tests for vector store merge opportunity; NFC by Sanjay Patel · 8 years ago
  32. 0747745 [x86] auto-generate complete checks; NFC by Sanjay Patel · 8 years ago
  33. 9435706 [x86] add/regenerate complete checks; NFC by Sanjay Patel · 8 years ago
  34. 30e9aa6 [ORC] Refactor OrcRemoteTarget code to expose its RPC API, reduce by Lang Hames · 8 years ago
  35. 8bafe87 [x86] add test for unnecessary cmp + masked store; NFC by Sanjay Patel · 8 years ago
  36. c7c869b Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"" by Sam McCall · 8 years ago
  37. a78328c Fix test/Transforms/GlobalOpt/integer-bool-dwarf by Strahinja Petrovic · 8 years ago
  38. e11eab5 Update test for testing avx512 by Michael Zuckerman · 8 years ago
  39. f070a0d [X86][AVX512] Add support for VPERMILPS v16f32 shuffle lowering (PR34382) by Simon Pilgrim · 8 years ago
  40. e6cf817 Added shuffle test case from PR34382 by Simon Pilgrim · 8 years ago
  41. 2677f94 Added shuffle test case from PR34369 by Simon Pilgrim · 8 years ago
  42. 5afc153 [DebugInfo] - Fix for lld DWARF parsing of base address selection entries in range lists. by George Rimar · 8 years ago
  43. 228d11f [X86] Replace -mcpu option with -mattr in LIT tests added in https://reviews.llvm.org/rL312442 by Ayman Musa · 8 years ago
  44. 4e66147 [GlobalISel][X86] G_PHI support. by Igor Breger · 8 years ago
  45. 3438d07 LoopVectorize: MaxVF should not be larger than the loop trip count by Zvi Rackover · 8 years ago
  46. 040fcc3 [LoopUnroll][DebugInfo] Don't add metadata to unrolled remainder loop by Sam Parker · 8 years ago
  47. a3a4b98 [X86] Remove duplicate FMA patterns from the isel table. by Craig Topper · 8 years ago
  48. cf7f25d [X86] Mark the FMA nodes as commutable so tablegen will auto generate the patterns. by Craig Topper · 8 years ago
  49. cfbb872 [XRay][CodeGen] Use PIC-friendly code in XRay sleds and remove synthetic references in .text by Dean Michael Berris · 8 years ago
  50. 911f6bb [TableGen] Teach tablegen to allow SDNPCommutable nodes with more than 2 operands. by Craig Topper · 8 years ago
  51. 7f04a10 [X86] Add a combine to recognize when we have two insert subvectors that together write the whole vector, but the starting vector isn't undef. by Craig Topper · 8 years ago
  52. 4f1ba3d [X86] Remove some unnecessary curly braces and blank line. NFC by Craig Topper · 8 years ago
  53. 42d6767 [X86] Add a combine to turn (insert_subvector zero, (insert_subvector zero, X, Idx), Idx) into an insert of X into the larger zero vector. by Craig Topper · 8 years ago
  54. 03f273f [X86] Add more patterns to use moves to zero the upper portions of a vector register that I missed in r312450. by Craig Topper · 8 years ago
  55. 3b552a5 [X86] Combine inserting a vector of zeros into a vector of zeros just the larger vector. by Craig Topper · 8 years ago
  56. 3cef981 [X86] Add patterns to turn an insert into lower subvector of a zero vector into a move instruction which will implicitly zero the upper elements. by Craig Topper · 8 years ago
  57. 8494123 [X86] Add VBLENDPS/VPBLENDD to the execution domain fixing tables. by Craig Topper · 8 years ago
  58. 05f56c0 [X86] Canonicalize (concat_vectors X, zero) -> (insert_subvector zero, X, 0). by Craig Topper · 8 years ago
  59. 74c232b [InstCombine] add tests for fcmp ord/uno canonicalization; NFC by Sanjay Patel · 8 years ago
  60. 1ee1fb6 [X86] Add -mtriple option to LIT tests added in https://reviews.llvm.org/rL312442 by Ayman Musa · 8 years ago
  61. 5684b1b [X86][AVX512] Add simple tests for all AVX512 shuffle instructions. by Ayman Musa · 8 years ago
  62. 41839cc [X86] Add RUN line for LIT test committed in "rL312438: [X86] Fix crash on assert of non-simple type after type-legalization.". by Ayman Musa · 8 years ago
  63. d9cee29 [X86] Fix crash on assert of non-simple type after type-legalization by Ayman Musa · 8 years ago
  64. d37603c Add llvm-isel-fuzzer to test/CMakeLists.txt by Hal Finkel · 8 years ago
  65. 84cec3b [X86] Add output register to BTC/BTR/BTS instructions. by Craig Topper · 8 years ago
  66. a794030 [ORC] Add an Error return to the JITCompileCallbackManager::grow method. by Lang Hames · 8 years ago
  67. 0ef1731 Revert "[XRay][tools] Function call stack based analysis tooling for XRay traces" by Keith Wyss · 8 years ago
  68. 0fb5354 llvm-isel-fuzzer: Add some basic tests by Justin Bogner · 8 years ago
  69. b01acda [XRay][tools] Function call stack based analysis tooling for XRay traces by Keith Wyss · 8 years ago
  70. 16edf9b Move some CLI utils out of llvm-isel-fuzzer and into the library by Justin Bogner · 8 years ago
  71. f158190 Fix buildbot failures for new test that requires the X86 target be built. by Don Hinton · 8 years ago
  72. 8035f14 [ORC] Update comments in RTDyldObjectLinkingLayer to refer to singular objects by Lang Hames · 8 years ago
  73. f2d312e [X86] Teach fastisel to handle zext/sext i8->i16 and sext i1->i8/i16/i32/i64 by Craig Topper · 8 years ago
  74. cba9458 [InstCombine] replace unnecessary fcmp fold with assert by Sanjay Patel · 8 years ago
  75. 0d5e78e [InstCombine] combine foldAndOfFCmps and foldOrOfFcmps; NFCI by Sanjay Patel · 8 years ago
  76. b74923c [CMAKE] Move version control macros to AddLLVM.cmake so they can be reused by clang, etc. by Don Hinton · 8 years ago
  77. c764030 [InstCombine] fix misnamed locals and use them to reduce code; NFCI by Sanjay Patel · 8 years ago
  78. 6bf02ad [LoopVectorize] Turn static DenseSet into switch. by Benjamin Kramer · 8 years ago
  79. efeac0e [InstCombine] remove unnecessary code; NFC by Sanjay Patel · 8 years ago
  80. 83106f2 [InstCombine] move related functions next to each other; NFC by Sanjay Patel · 8 years ago
  81. aedd47f [InstCombine] use local variable to reduce code duplication; NFCI by Sanjay Patel · 8 years ago
  82. 03b2094 [InstSimplify] regenerate checks; NFC by Sanjay Patel · 8 years ago
  83. 3e9b6b5 [InstCombine] put 2 related tests in the same file; NFC by Sanjay Patel · 8 years ago
  84. 15de536 [InstSimplify] move fcmp simplification tests from InstCombine by Sanjay Patel · 8 years ago
  85. dce71c7 [llvm-dwp] Implement -e option by Alexander Shaposhnikov · 8 years ago
  86. 2ce7ffd Return copy of XML dump by Vitaly Buka · 8 years ago
  87. 074e282 llvm-mt: Fix memory management in WindowsManifestMergerImpl::getMergedManifest by Vitaly Buka · 8 years ago
  88. 4f10103 [CMake][runtimes] Use target specific name for all runtimes targets by Petr Hosek · 8 years ago
  89. 026a351 Fix PR/33305. caused by trying to simplify expressions in phi of ops that should have no leaders. by Daniel Berlin · 8 years ago
  90. 5263738 [llvm-pdbutil] Remove unused variables. by Zachary Turner · 8 years ago
  91. 52a37ca Disable 64bit file position on old 32 bit Androids. by Eugene Zemtsov · 8 years ago
  92. 9910650 [AMDGPU] Testcase for computeKnownBits recursion. NFC. by Stanislav Mekhanoshin · 8 years ago
  93. 4350fb9 [MIParser] Ensure getHexUint doesn't produce APInts with a bitwidth of 0 by Jessica Paquette · 8 years ago
  94. cecd8f1 [Analysis, Transforms] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  95. 85fcd34 [InstCombine][InstSimplify] Teach decomposeBitTestICmp to look through truncate instructions by Craig Topper · 8 years ago
  96. ea5d9cc [InstCombine] Don't require the compare types to be the same in getMaskedTypeForICmpPair. by Craig Topper · 8 years ago
  97. 35761d5 [InstCombine] When converting decomposeBitTestICmp's APInt return to ConstantInt, make sure we use the type from the Value* that was also returned from decomposeBitTestICmp. by Craig Topper · 8 years ago
  98. 3cac265 [x86] eliminate redundant shuffle of horizontal math ops when both inputs are the same by Sanjay Patel · 8 years ago
  99. f3b5f2a [AMDGPU] Prevent infinite recursion in DAG.computeKnownBits() by Stanislav Mekhanoshin · 8 years ago
  100. 8fcc9de Fix broken test. by Zachary Turner · 8 years ago