diff options
author | Jay Foad <jay.foad@amd.com> | 2022-12-12 10:58:06 +0000 |
---|---|---|
committer | Jay Foad <jay.foad@amd.com> | 2022-12-14 13:22:26 +0000 |
commit | 6443c0ee02c7785bc917fcf508f4cc7ded38487a (patch) | |
tree | ee40d59233811cb5b87a53726d87242092c98120 /llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp | |
parent | 847fa84b3d346313bbad31d4c76b0f70d73827aa (diff) | |
download | llvm-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.cpp | 6 |
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 |