1. 72baeef [CodeView] Don't output S_UDTs for nested typedefs. by Zachary Turner · 8 years ago
  2. eab8552 Revert "[Decompression] Fail gracefully when out of memory" by Vedant Kumar · 8 years ago
  3. 74bef67 [unittest/ReverseIteration] Unbreak when compiling with GCC. by Davide Italiano · 8 years ago
  4. d92ccb5 [InstCombine] add nnan tests; NFC by Sanjay Patel · 8 years ago
  5. 6ca5f08 [GVNHoist] Move duplicated code to a helper function. NFCI. by Davide Italiano · 8 years ago
  6. 22e4b97 [unittests] Add reverse iteration unit test for pointer-like keys by Mandeep Singh Grang · 8 years ago
  7. eef60fb Fix RST syntax in LangRef for llvm.codeview.annotation intrinsic by Reid Kleckner · 8 years ago
  8. c86178e Add llvm.codeview.annotation to implement MSVC __annotation by Reid Kleckner · 8 years ago
  9. f7dd8e2 [SCEV] Ensure ScalarEvolution::createAddRecFromPHIWithCastsImpl properly handles out of range truncations of the start and accum values by Daniel Neilson · 8 years ago
  10. a3886c1 LTO: Try to open cache files before renaming them. by Peter Collingbourne · 8 years ago
  11. 8c5b337 [X86] Remove unnecessary (v4f32 (X86vzmovl (v4f32 (scalar_to_vector FR32X)))) patterns by Craig Topper · 8 years ago
  12. 9e6f849 AMDGPU: Cleanup/refactor SIMemoryLegalizer [3]: by Konstantin Zhuravlyov · 8 years ago
  13. 4e0c4fb AMDGPU: Fix not accounting for tail call resource usage by Matt Arsenault · 8 years ago
  14. 9c369c6 X86 Tests: Adding missing AVX512 fptoui coverage tests. NFC. by Zvi Rackover · 8 years ago
  15. 4b93e63 [PPC][NFC] Renaming things with 'xxinsert' moniker to 'vecinsert' to make it more general. by Tony Jiang · 8 years ago
  16. a155485 Split opt-remark YAML and opt output testing on this test by Adam Nemet · 8 years ago
  17. 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
  18. f9ab88e AMDGPU/NFC: Cleanup/refactor SIMemoryLegalizer [2]: by Konstantin Zhuravlyov · 8 years ago
  19. c0c4768 AMDGPU/NFC: Cleanup/refactor SIMemoryLegalizer [1]: by Konstantin Zhuravlyov · 8 years ago
  20. b474446 [AMDGPU] Added extra test checks to make D19325 diff clearer by Simon Pilgrim · 8 years ago
  21. 76db91a [X86] Limit store merge size when implicitfloat is enabled (PR34421) by Simon Pilgrim · 8 years ago
  22. 5cc5a8f Strip trailing whitespace. NFCI. by Simon Pilgrim · 8 years ago
  23. 34cbdf5 [X86] Regenerate scalar rotation tests by Simon Pilgrim · 8 years ago
  24. d5802f5 [X86][AVX512] Use AVX512 attributes instead of -mcpu in vector shift tests by Simon Pilgrim · 8 years ago
  25. 3eb1ddf [X86][AVX512] Use AVX512 attributes instead of -mcpu by Simon Pilgrim · 8 years ago
  26. b7673df Fix test/DebugInfo/dwarfdump-decompression-invalid-size.test by Jonas Devlieghere · 8 years ago
  27. 95c992e [Decompression] Fail gracefully when out of memory by Jonas Devlieghere · 8 years ago
  28. 853df63 [ARM] GlobalISel: Minor cleanups in inst selector by Diana Picus · 8 years ago
  29. cd919a1 [ARM] GlobalISel: Support global variables for RWPI by Diana Picus · 8 years ago
  30. 109ad35 [X86] Add hasSideEffects=0 and mayLoad=1 to some instructions that recently had their patterns removed. by Craig Topper · 8 years ago
  31. 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
  32. 7838620 [InstCombine] Move foldSelectICmpAnd helper function earlier in the file to enable reuse in a future patch. by Craig Topper · 8 years ago
  33. 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
  34. 8d77549 [ORC] Add some more docs/comments to the RemoteObjectLayer. by Lang Hames · 8 years ago
  35. f8e261b [ORC] Exclude RemoteObjectLayer from the ExecutionEngine module, as modules by Lang Hames · 8 years ago
  36. 7166ffb [PowerPC] eliminate redundant compare instruction by Hiroshi Inoue · 8 years ago
  37. a960142 [ORC] Drop callB wrapper from the remote object layer added in r312511. by Lang Hames · 8 years ago
  38. e20d26a [ORC] Add a pair of ORC layers that forward object-layer operations via RPC. by Lang Hames · 8 years ago
  39. 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
  40. 660fd0b NewGVN: Fix PR 34452 by passing instruction all the way down when we do aggregate value simplification by Daniel Berlin · 8 years ago
  41. d17cd5c NewGVN: Detect copies through predicateinfo by Daniel Berlin · 8 years ago
  42. 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
  43. cfc0918 [x86] add tests for vector store merge opportunity; NFC by Sanjay Patel · 8 years ago
  44. 0747745 [x86] auto-generate complete checks; NFC by Sanjay Patel · 8 years ago
  45. 9435706 [x86] add/regenerate complete checks; NFC by Sanjay Patel · 8 years ago
  46. 30e9aa6 [ORC] Refactor OrcRemoteTarget code to expose its RPC API, reduce by Lang Hames · 8 years ago
  47. 8bafe87 [x86] add test for unnecessary cmp + masked store; NFC by Sanjay Patel · 8 years ago
  48. c7c869b Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"" by Sam McCall · 8 years ago
  49. a78328c Fix test/Transforms/GlobalOpt/integer-bool-dwarf by Strahinja Petrovic · 8 years ago
  50. e11eab5 Update test for testing avx512 by Michael Zuckerman · 8 years ago
  51. f070a0d [X86][AVX512] Add support for VPERMILPS v16f32 shuffle lowering (PR34382) by Simon Pilgrim · 8 years ago
  52. e6cf817 Added shuffle test case from PR34382 by Simon Pilgrim · 8 years ago
  53. 2677f94 Added shuffle test case from PR34369 by Simon Pilgrim · 8 years ago
  54. 5afc153 [DebugInfo] - Fix for lld DWARF parsing of base address selection entries in range lists. by George Rimar · 8 years ago
  55. 228d11f [X86] Replace -mcpu option with -mattr in LIT tests added in https://reviews.llvm.org/rL312442 by Ayman Musa · 8 years ago
  56. 4e66147 [GlobalISel][X86] G_PHI support. by Igor Breger · 8 years ago
  57. 3438d07 LoopVectorize: MaxVF should not be larger than the loop trip count by Zvi Rackover · 8 years ago
  58. 040fcc3 [LoopUnroll][DebugInfo] Don't add metadata to unrolled remainder loop by Sam Parker · 8 years ago
  59. a3a4b98 [X86] Remove duplicate FMA patterns from the isel table. by Craig Topper · 8 years ago
  60. cf7f25d [X86] Mark the FMA nodes as commutable so tablegen will auto generate the patterns. by Craig Topper · 8 years ago
  61. cfbb872 [XRay][CodeGen] Use PIC-friendly code in XRay sleds and remove synthetic references in .text by Dean Michael Berris · 8 years ago
  62. 911f6bb [TableGen] Teach tablegen to allow SDNPCommutable nodes with more than 2 operands. by Craig Topper · 8 years ago
  63. 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
  64. 4f1ba3d [X86] Remove some unnecessary curly braces and blank line. NFC by Craig Topper · 8 years ago
  65. 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
  66. 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
  67. 3b552a5 [X86] Combine inserting a vector of zeros into a vector of zeros just the larger vector. by Craig Topper · 8 years ago
  68. 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
  69. 8494123 [X86] Add VBLENDPS/VPBLENDD to the execution domain fixing tables. by Craig Topper · 8 years ago
  70. 05f56c0 [X86] Canonicalize (concat_vectors X, zero) -> (insert_subvector zero, X, 0). by Craig Topper · 8 years ago
  71. 74c232b [InstCombine] add tests for fcmp ord/uno canonicalization; NFC by Sanjay Patel · 8 years ago
  72. 1ee1fb6 [X86] Add -mtriple option to LIT tests added in https://reviews.llvm.org/rL312442 by Ayman Musa · 8 years ago
  73. 5684b1b [X86][AVX512] Add simple tests for all AVX512 shuffle instructions. by Ayman Musa · 8 years ago
  74. 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
  75. d9cee29 [X86] Fix crash on assert of non-simple type after type-legalization by Ayman Musa · 8 years ago
  76. d37603c Add llvm-isel-fuzzer to test/CMakeLists.txt by Hal Finkel · 8 years ago
  77. 84cec3b [X86] Add output register to BTC/BTR/BTS instructions. by Craig Topper · 8 years ago
  78. a794030 [ORC] Add an Error return to the JITCompileCallbackManager::grow method. by Lang Hames · 8 years ago
  79. 0ef1731 Revert "[XRay][tools] Function call stack based analysis tooling for XRay traces" by Keith Wyss · 8 years ago
  80. 0fb5354 llvm-isel-fuzzer: Add some basic tests by Justin Bogner · 8 years ago
  81. b01acda [XRay][tools] Function call stack based analysis tooling for XRay traces by Keith Wyss · 8 years ago
  82. 16edf9b Move some CLI utils out of llvm-isel-fuzzer and into the library by Justin Bogner · 8 years ago
  83. f158190 Fix buildbot failures for new test that requires the X86 target be built. by Don Hinton · 8 years ago
  84. 8035f14 [ORC] Update comments in RTDyldObjectLinkingLayer to refer to singular objects by Lang Hames · 8 years ago
  85. f2d312e [X86] Teach fastisel to handle zext/sext i8->i16 and sext i1->i8/i16/i32/i64 by Craig Topper · 8 years ago
  86. cba9458 [InstCombine] replace unnecessary fcmp fold with assert by Sanjay Patel · 8 years ago
  87. 0d5e78e [InstCombine] combine foldAndOfFCmps and foldOrOfFcmps; NFCI by Sanjay Patel · 8 years ago
  88. b74923c [CMAKE] Move version control macros to AddLLVM.cmake so they can be reused by clang, etc. by Don Hinton · 8 years ago
  89. c764030 [InstCombine] fix misnamed locals and use them to reduce code; NFCI by Sanjay Patel · 8 years ago
  90. 6bf02ad [LoopVectorize] Turn static DenseSet into switch. by Benjamin Kramer · 8 years ago
  91. efeac0e [InstCombine] remove unnecessary code; NFC by Sanjay Patel · 8 years ago
  92. 83106f2 [InstCombine] move related functions next to each other; NFC by Sanjay Patel · 8 years ago
  93. aedd47f [InstCombine] use local variable to reduce code duplication; NFCI by Sanjay Patel · 8 years ago
  94. 03b2094 [InstSimplify] regenerate checks; NFC by Sanjay Patel · 8 years ago
  95. 3e9b6b5 [InstCombine] put 2 related tests in the same file; NFC by Sanjay Patel · 8 years ago
  96. 15de536 [InstSimplify] move fcmp simplification tests from InstCombine by Sanjay Patel · 8 years ago
  97. dce71c7 [llvm-dwp] Implement -e option by Alexander Shaposhnikov · 8 years ago
  98. 2ce7ffd Return copy of XML dump by Vitaly Buka · 8 years ago
  99. 074e282 llvm-mt: Fix memory management in WindowsManifestMergerImpl::getMergedManifest by Vitaly Buka · 8 years ago
  100. 4f10103 [CMake][runtimes] Use target specific name for all runtimes targets by Petr Hosek · 8 years ago