summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp
AgeCommit message (Expand)Author
2024-03-23[CodeGen] Update for scalable MemoryType in MMO (#70452)Harvin Iriawan
2024-03-17[CodeGen] Use LocationSize for MMO getSize (#84751)David Green
2024-03-06[GlobalISel] Use LocationSize in GISelAddressing. NFC (#83885)David Green
2023-08-13[llvm] Drop some more typed pointer bitcasts etc.Bjorn Pettersson
2023-04-25Move CodeGen/LowLevelType => CodeGen/LowLevelTypeUtilsNAKAMURA Takumi
2023-04-12[GlobalISel] Move the truncstore_merge combine to the LoadStoreOpt pass and a...Amara Emerson
2023-02-19[GlobalISel] Fix a store-merging bug due to use of >= instead of >.Amara Emerson
2023-01-28[llvm] Use llvm::bit_floor instead of llvm::PowerOf2Floor (NFC)Kazu Hirata
2023-01-11[NFC] Use TypeSize::geFixedValue() instead of TypeSize::getFixedSize()Guillaume Chatelet
2022-11-01[GlobalISel] Compute debug location when merging stores more accuratelyAnton Sidorenko
2022-07-17[CodeGen] Qualify auto variables in for loops (NFC)Kazu Hirata
2022-06-25GlobalISel: Make LoadStoreOpt preserve allMatt Arsenault
2022-03-14[GlobalISel] Fix store merging incorrectly merging volatile stores.Amara Emerson
2021-12-03[CodeGen] Use range-based for loops (NFC)Kazu Hirata
2021-11-16Fix unused variable warning in LoadStoreOpt.cpp with (void)Frederik Gossen
2021-11-16Revert "Fix unused variable in llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp"Frederik Gossen
2021-11-16Revert "Fix unused variable warning."Frederik Gossen
2021-11-16Revert "Fix another unused variable error."Frederik Gossen
2021-11-16Fix another unused variable error.Adrian Kuegel
2021-11-16Fix unused variable warning.Adrian Kuegel
2021-11-16Fix unused variable in llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cppFrederik Gossen
2021-11-16Remove unnecessary <any> include.Amara Emerson
2021-11-15[GlobalISel] Add a store-merging optimization pass and enable for AArch64.Amara Emerson