aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
diff options
context:
space:
mode:
authorJay Foad <jay.foad@amd.com>2022-12-12 10:58:06 +0000
committerJay Foad <jay.foad@amd.com>2022-12-14 13:22:26 +0000
commit6443c0ee02c7785bc917fcf508f4cc7ded38487a (patch)
treeee40d59233811cb5b87a53726d87242092c98120 /llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
parent847fa84b3d346313bbad31d4c76b0f70d73827aa (diff)
downloadllvm-6443c0ee02c7785bc917fcf508f4cc7ded38487a.zip
llvm-6443c0ee02c7785bc917fcf508f4cc7ded38487a.tar.gz
llvm-6443c0ee02c7785bc917fcf508f4cc7ded38487a.tar.bz2
[AMDGPU] Stop using make_pair and make_tuple. NFC.
C++17 allows us to call constructors pair and tuple instead of helper functions make_pair and make_tuple. Differential Revision: https://reviews.llvm.org/D139828
Diffstat (limited to 'llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp')
-rw-r--r--llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp b/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
index 18c1875..d881b0b 100644
--- a/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
+++ b/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
@@ -1819,7 +1819,7 @@ SILoadStoreOptimizer::getSubRegIdxs(const CombineInfo &CI,
Idx1 = Idxs[CI.Width][Paired.Width - 1];
}
- return std::make_pair(Idx0, Idx1);
+ return std::pair(Idx0, Idx1);
}
const TargetRegisterClass *
@@ -2166,7 +2166,7 @@ bool SILoadStoreOptimizer::promoteConstantOffsetToImm(
MAddrNext.Base.HiSubReg != MAddr.Base.HiSubReg)
continue;
- InstsWCommonBase.push_back(std::make_pair(&MINext, MAddrNext.Offset));
+ InstsWCommonBase.push_back(std::pair(&MINext, MAddrNext.Offset));
int64_t Dist = MAddr.Offset - MAddrNext.Offset;
TargetLoweringBase::AddrMode AM;
@@ -2316,7 +2316,7 @@ SILoadStoreOptimizer::collectMergeableInsts(
++I;
}
- return std::make_pair(BlockI, Modified);
+ return std::pair(BlockI, Modified);
}
// Scan through looking for adjacent LDS operations with constant offsets from