summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/LoadStoreVectorizer
AgeCommit message (Expand)Author
2025-11-19Re-land [Transform][LoadStoreVectorizer] allow redundant in Chain (#168135)Gang Chen
2025-11-14Revert "[Transform][LoadStoreVectorizer] allow redundant in Chain (#1… (#16...Gang Chen
2025-11-13[Transform][LoadStoreVectorizer] allow redundant in Chain (#163019)Gang Chen
2025-07-10[LoadStoreVectorizer] Batch alias analysis results to improve compile time (#...Drew Kersnar
2025-05-13[NVPTX] Vectorize and lower 256-bit global loads/stores for sm_100+/ptx88+ (#...Drew Kersnar
2025-05-01[NFC] Precommit tests for an LSV patch (#138167)Anshil Gandhi
2025-05-01Revert "[NFC] Precommit: Autogenerate checks for an LSV test" (#138161)Anshil Gandhi
2025-05-01[NFC] Precommit: Autogenerate checks for an LSV test (#138155)Anshil Gandhi
2025-04-30[LoadStoreVectorizer] Remove more unnecessary data layouts from testsAlexander Richardson
2025-03-07[AMDGPU] Fix edge case of buffer OOB handling (#115479)Piotr Sobczak
2025-02-13[AMDGPU][NFC] Replace gfx940 and gfx941 with gfx942 in llvm/test (#125711)Fabian Ritter
2025-01-07[LoadStoreVectorizer] Postprocess and merge equivalence classes (#121861)Vyacheslav Klochkov
2024-12-15[test] Remove redundant -march= when target triple is specified in IRFangrui Song
2024-12-11Revert "[LoadStoreVectorizer] Postprocess and merge equivalence classes" (#11...Michal Paszkowski
2024-12-11[LoadStoreVectorizer] Postprocess and merge equivalence classes (#114501)Vyacheslav Klochkov
2024-08-27Revert "LSV: forbid load-cycles when vectorizing; fix bug (#104815)" (#106245)Danial Klimkin
2024-08-23[AMDGPU] Fix crash in allowsMisalignedMemoryAccesses with i1 (#105794)Austin Kerbow
2024-08-22LSV: forbid load-cycles when vectorizing; fix bug (#104815)Ramkumar Ramachandra
2024-08-09LSV/test/AArch64: add missing lit.local.cfg; fix build (#102607)Ramkumar Ramachandra
2024-08-09LSV: document hang reported in #37865 (#102479)Ramkumar Ramachandra
2024-02-05[Transforms] Convert tests to opaque pointers (NFC)Nikita Popov
2024-01-09Port CodeGenPrepare to new pass manager (and BasicBlockSectionsProfil… (#77...Nick Anderson
2024-01-05Revert 4d7c5ad58467502fcbc433591edff40d8a4d697d "[NewPM] Update CodeGenPrepar...Simon Pilgrim
2024-01-05Port CodeGenPrepare to new pass manager (and BasicBlockSectionsProfil… (#75...Nick Anderson
2023-12-05[Tests] Add disjoint flag to some tests (NFC)Nikita Popov
2023-07-12[llvm] Remove explicit -opaque-pointers flag from tests (NFC)Nikita Popov
2023-06-09AMDGPU: Extract test out of old patchMatt Arsenault
2023-06-09[LoadStoreVectorizer] Only upgrade align for allocaBjorn Pettersson
2023-05-31[LoadStoreVectorizer] Fix index width != pointer width caseKrzysztof Drewniak
2023-05-30[AMDGPU][LoadStoreVectorizer] Pre-commit test for addrspace 7 crashKrzysztof Drewniak
2023-05-29[LSV] Return same bitwidth from getConstantOffset.Justin Lebar
2023-05-28[LSV] Fix the ContextInst for computeKnownBits.Justin Lebar
2023-05-26Rewrite load-store-vectorizer.Justin Lebar
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-17[LSV] Improve chain splitting in some corner cases.Artem Belevich
2023-03-28[llvm] Use pointer index type for more GEP offsets (pre-codegen)Krzysztof Drewniak
2023-03-03[AMDGPU] Vectorize misaligned global loads & storesJeffrey Byrnes
2023-01-06[Transforms] Convert some tests to opaque pointers (NFC)Nikita Popov
2022-12-27[LoadStoreVectorizer] Convert tests to opaque pointers (NFC)Nikita Popov
2022-12-27[LoadStoreVectorize] Regenerate test checks (NFC)Nikita Popov
2022-12-27[LoadStoreVectorizer] Convert some tests to opaque pointers (NFC)Nikita Popov
2022-12-09[NFC] Port last few Transforms tests to `-passes=` syntaxRoman Lebedev
2022-12-08[opt] Disincentivize new tests from using old pass syntaxRoman Lebedev
2022-12-08[NFC] Port all LoadStoreVectorizer tests to `-passes=` syntaxRoman Lebedev
2022-10-07[opt] Don't translate legacy -analysis flag to require<analysis>Arthur Eubanks
2022-10-07[opt] Stop treating alias analysis specially when translating legacy opt syntaxArthur Eubanks
2022-04-15[AMDGPU][FIX] Proper load-store-vectorizer result with opaque pointersJohannes Doerfert