aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/LoadStoreVectorizer
AgeCommit message (Expand)AuthorFilesLines
2025-12-08[LoadStoreVectorizer] Fill gaps in load/store chains to enable vectorization ...Drew Kersnar10-60/+1512
2025-12-02Revert "[LSV] Merge contiguous chains across scalar types" (#170381)Drew Kersnar3-698/+69
2025-12-01[LSV] Merge contiguous chains across scalar types (#154069)Anshil Gandhi3-69/+698
2025-11-26[LoadStoreVectorizer] Fix one-element vector handling (#169671)Gang Chen1-0/+27
2025-11-19Re-land [Transform][LoadStoreVectorizer] allow redundant in Chain (#168135)Gang Chen5-44/+196
2025-11-14Revert "[Transform][LoadStoreVectorizer] allow redundant in Chain (#1… (#16...Gang Chen3-62/+44
2025-11-13[Transform][LoadStoreVectorizer] allow redundant in Chain (#163019)Gang Chen3-44/+62
2025-07-10[LoadStoreVectorizer] Batch alias analysis results to improve compile time (#...Drew Kersnar1-0/+60
2025-05-13[NVPTX] Vectorize and lower 256-bit global loads/stores for sm_100+/ptx88+ (#...Drew Kersnar1-0/+728
2025-05-01[NFC] Precommit tests for an LSV patch (#138167)Anshil Gandhi2-25/+181
2025-05-01Revert "[NFC] Precommit: Autogenerate checks for an LSV test" (#138161)Anshil Gandhi2-181/+25
2025-05-01[NFC] Precommit: Autogenerate checks for an LSV test (#138155)Anshil Gandhi2-25/+181
2025-04-30[LoadStoreVectorizer] Remove more unnecessary data layouts from testsAlexander Richardson22-43/+0
2025-03-07[AMDGPU] Fix edge case of buffer OOB handling (#115479)Piotr Sobczak2-4/+90
2025-02-13[AMDGPU][NFC] Replace gfx940 and gfx941 with gfx942 in llvm/test (#125711)Fabian Ritter1-1/+1
2025-01-07[LoadStoreVectorizer] Postprocess and merge equivalence classes (#121861)Vyacheslav Klochkov1-0/+180
2024-12-15[test] Remove redundant -march= when target triple is specified in IRFangrui Song1-1/+1
2024-12-11Revert "[LoadStoreVectorizer] Postprocess and merge equivalence classes" (#11...Michal Paszkowski1-142/+0
2024-12-11[LoadStoreVectorizer] Postprocess and merge equivalence classes (#114501)Vyacheslav Klochkov1-0/+142
2024-08-27Revert "LSV: forbid load-cycles when vectorizing; fix bug (#104815)" (#106245)Danial Klimkin1-75/+4
2024-08-23[AMDGPU] Fix crash in allowsMisalignedMemoryAccesses with i1 (#105794)Austin Kerbow1-0/+20
2024-08-22LSV: forbid load-cycles when vectorizing; fix bug (#104815)Ramkumar Ramachandra1-4/+75
2024-08-09LSV/test/AArch64: add missing lit.local.cfg; fix build (#102607)Ramkumar Ramachandra1-0/+2
2024-08-09LSV: document hang reported in #37865 (#102479)Ramkumar Ramachandra1-0/+15
2024-02-05[Transforms] Convert tests to opaque pointers (NFC)Nikita Popov1-2/+2
2024-01-09Port CodeGenPrepare to new pass manager (and BasicBlockSectionsProfil… (#77...Nick Anderson1-1/+1
2024-01-05Revert 4d7c5ad58467502fcbc433591edff40d8a4d697d "[NewPM] Update CodeGenPrepar...Simon Pilgrim1-1/+1
2024-01-05Port CodeGenPrepare to new pass manager (and BasicBlockSectionsProfil… (#75...Nick Anderson1-1/+1
2023-12-05[Tests] Add disjoint flag to some tests (NFC)Nikita Popov2-4/+4
2023-07-12[llvm] Remove explicit -opaque-pointers flag from tests (NFC)Nikita Popov1-1/+1
2023-06-09AMDGPU: Extract test out of old patchMatt Arsenault1-0/+54
2023-06-09[LoadStoreVectorizer] Only upgrade align for allocaBjorn Pettersson2-47/+93
2023-05-31[LoadStoreVectorizer] Fix index width != pointer width caseKrzysztof Drewniak1-3/+11
2023-05-30[AMDGPU][LoadStoreVectorizer] Pre-commit test for addrspace 7 crashKrzysztof Drewniak1-0/+14
2023-05-29[LSV] Return same bitwidth from getConstantOffset.Justin Lebar1-0/+17
2023-05-28[LSV] Fix the ContextInst for computeKnownBits.Justin Lebar1-0/+19
2023-05-26Rewrite load-store-vectorizer.Justin Lebar20-215/+1377
2023-05-17[NFC][Py Reformat] Reformat lit.local.cfg python files in llvmTobias Hieta3-3/+3
2023-05-03Re-land "[AMDGPU] Define data layout entries for buffers""Krzysztof Drewniak19-19/+19
2023-05-03Revert "[AMDGPU] Define data layout entries for buffers"Krzysztof Drewniak19-19/+19
2023-05-03[AMDGPU] Define data layout entries for buffersKrzysztof Drewniak19-19/+19
2023-04-17[LSV] Improve chain splitting in some corner cases.Artem Belevich1-0/+309
2023-03-28[llvm] Use pointer index type for more GEP offsets (pre-codegen)Krzysztof Drewniak1-1/+18
2023-03-03[AMDGPU] Vectorize misaligned global loads & storesJeffrey Byrnes1-7/+2
2023-01-06[Transforms] Convert some tests to opaque pointers (NFC)Nikita Popov1-58/+53
2022-12-27[LoadStoreVectorizer] Convert tests to opaque pointers (NFC)Nikita Popov8-944/+848
2022-12-27[LoadStoreVectorize] Regenerate test checks (NFC)Nikita Popov7-234/+634
2022-12-27[LoadStoreVectorizer] Convert some tests to opaque pointers (NFC)Nikita Popov30-1154/+1034
2022-12-09[NFC] Port last few Transforms tests to `-passes=` syntaxRoman Lebedev1-3/+3
2022-12-08[opt] Disincentivize new tests from using old pass syntaxRoman Lebedev1-3/+3