summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/SLPVectorizer/AMDGPU
AgeCommit message (Expand)Author
2025-11-21AMDGPU: Improve getShuffleCost accuracy for 8- and 16-bit shuffles (#168818)Nicolai Hähnle
2025-11-20AMDGPU: Autogenerate checks in a test (#168815)Nicolai Hähnle
2025-11-18[SLP] Invariant loads cannot have a memory dependency on stores. (#167929)Michael Bedy
2025-07-02[SLP] Avoid -passes=instcombine stages in SLP tests (#146257)Hanyang (Eric) Xu
2025-06-26[AMDGPU] Enable vectorization of i8 values. (#134934)Gheorghe-Teodor Bercea
2025-06-18AMDGPU: Cost model for minimumnum/maximumnum (#141946)Matt Arsenault
2025-06-18AMDGPU: Fix cost model for 16-bit operations on gfx8 (#141943)Matt Arsenault
2025-06-17[SLPVectorizer] Use accurate cost for external users of resize shuffles (#137...Jeffrey Byrnes
2025-06-13[InstCombine] Fold shuffles through all trivially vectorizable intrinsics (#1...Luke Lau
2025-06-12[SLP] NFC: Precommit test for pull/137419 (#137730)Jeffrey Byrnes
2025-05-09[AMDGPU][NFC] Add tests in preparation for i8 vectorization (#138801)Gheorghe-Teodor Bercea
2025-04-30[AMDGPU] Remove explicit datalayout from tests where not neededAlexander Richardson
2025-03-17[SLP] Sort PHIs by ExtractElements when relevant (#131229)Jeffrey Byrnes
2025-03-13[SLP] Precommit test (#131236)Jeffrey Byrnes
2025-02-14[SLP]Improved reduction cost/codegenAlexey Bataev
2025-02-14Revert "[SLP]Improved reduction cost/codegen"Alexey Bataev
2025-02-14[SLP]Improved reduction cost/codegenAlexey Bataev
2025-02-14Revert "[SLP]Improved reduction cost/codegen"Alexey Bataev
2025-02-13[SLP]Improved reduction cost/codegenAlexey Bataev
2025-01-29Revert "[SLP] getSpillCost - fully populate IntrinsicCostAttributes to improv...Simon Pilgrim
2025-01-23[SLP] getSpillCost - fully populate IntrinsicCostAttributes to improve cost a...Simon Pilgrim
2024-09-03Prefer use of 0.0 over -0.0 for fadd reductions w/nsz (in IR) (#106770)Philip Reames
2024-08-08TTI: Check legalization cost of min/max ISD nodes (#100514)Matt Arsenault
2024-08-01AMDGPU: Improve cost handling of canonicalize (#101479)Matt Arsenault
2024-07-30AMDGPU: Enable vectorization of v2f16 copysign (#100799)Matt Arsenault
2024-07-29AMDGPU: Add some baseline cost model tests (#100797)Matt Arsenault
2024-07-26AMDGPU: Add baseline test for vectorize of integer min/max (#100513)Matt Arsenault
2024-05-24[SLP]Improve/fix extracts calculations for non-power-of-2 elements.Alexey Bataev
2024-05-22[SLP]Fix undef poison vector values shuffles with poisonous vectors.Alexey Bataev
2024-05-21[AMDGPU] Vectorize more 16 bit shuffles (#90648)Jeffrey Byrnes
2023-12-18[InstCombine] Replace non-demanded undef vector with poisonNikita Popov
2023-09-29[SLP]Improve costs in computeExtractCost() to avoid crash after D158449.Alexey Bataev
2023-09-29Revert "[SLP]Improve costs in computeExtractCost() to avoid crash after D1584...Hans Wennborg
2023-09-28[SLP]Improve costs in computeExtractCost() to avoid crash after D158449.Alexey Bataev
2023-09-22Revert "[SLP]Use source vector type as the original vector type instead of"David Spickett
2023-09-21[SLP]Use source vector type as the original vector type instead ofAlexey Bataev
2023-08-18[TTI]Add InsertSubvector pattern in improveShuffleKindFromMask().Alexey Bataev
2023-05-17[NFC][Py Reformat] Reformat lit.local.cfg python files in llvmTobias Hieta
2023-05-03Re-land "[AMDGPU] Define data layout entries for buffers""Krzysztof Drewniak
2023-05-03Revert "[AMDGPU] Define data layout entries for buffers"Krzysztof Drewniak
2023-05-03[AMDGPU] Define data layout entries for buffersKrzysztof Drewniak
2023-04-27[IR] Change shufflevector undef mask to poisonManuelJBrito
2023-03-10[SLP]Initial support for reshuffling of non-starting buildvector/gather nodes.Alexey Bataev
2023-03-10Revert "[SLP]Initial support for reshuffling of non-starting buildvector/gath...Hans Wennborg
2023-03-07[SLP]Initial support for reshuffling of non-starting buildvector/gather nodes.Alexey Bataev
2022-12-23[SLP] Convert some tests to opaque pointers (NFC)Nikita Popov
2022-12-07[NFC] Port all SLPVectorizer tests to `-passes=` syntaxRoman Lebedev
2022-11-10[SLP]Redesign vectorization of the gather nodes.Alexey Bataev
2022-11-08Reapply "[SLP] Extend reordering data of tree entry to support PHInodes".skc7
2022-11-07Revert "[SLP]Redesign vectorization of the gather nodes."Alexey Bataev