summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp
AgeCommit message (Expand)Author
2025-06-28[GlobalISel] Remove an unnecessary cast (NFC) (#146249)Kazu Hirata
2025-06-16[llvm] Remove unused includes (NFC) (#144293)Kazu Hirata
2025-06-12[DLCov][NFC] Propagate annotated DebugLocs through transformations (#138047)Stephen Tozer
2025-05-22[LLVM][CodeGen] Add convenience accessors for MachineFunctionProperties (#140...users/pcc/spr/main.elf-add-branch-to-branch-optimizationRahul Joshi
2025-03-28[llvm] Remove extraneous calls to make_range (NFC) (#133551)Kazu Hirata
2025-03-23[CodeGen] Use *Set::insert_range (NFC) (#132651)Kazu Hirata
2024-12-13[GlobalISel] Fix warningsKazu Hirata
2024-12-13[GISel] Remove unused DataLayout operand from getApproximateEVTForLLT (#119833)Craig Topper
2024-11-08[GlobalISel] Remove unused includes (NFC) (#115429)Kazu Hirata
2024-06-28[IR] Add getDataLayout() helpers to Function and GlobalValue (#96919)Nikita Popov
2024-04-30[GlobalISel] Fix store merging incorrectly classifying an unknown index expr ...Amara Emerson
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