[llvm] r277921 - [LoadCombine] Simplify code with a brace init. NFC.
Benjamin Kramer via llvm-commits
llvm-commits at lists.llvm.org
Sat Aug 6 05:11:12 PDT 2016
Author: d0k
Date: Sat Aug 6 07:11:11 2016
New Revision: 277921
URL: http://llvm.org/viewvc/llvm-project?rev=277921&view=rev
Log:
[LoadCombine] Simplify code with a brace init. NFC.
Modified:
llvm/trunk/lib/Transforms/Scalar/LoadCombine.cpp
Modified: llvm/trunk/lib/Transforms/Scalar/LoadCombine.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Scalar/LoadCombine.cpp?rev=277921&r1=277920&r2=277921&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Scalar/LoadCombine.cpp (original)
+++ llvm/trunk/lib/Transforms/Scalar/LoadCombine.cpp Sat Aug 6 07:11:11 2016
@@ -44,9 +44,6 @@ struct PointerOffsetPair {
};
struct LoadPOPPair {
- LoadPOPPair() = default;
- LoadPOPPair(LoadInst *L, PointerOffsetPair P, unsigned O)
- : Load(L), POP(P), InsertOrder(O) {}
LoadInst *Load;
PointerOffsetPair POP;
/// \brief The new load needs to be created before the first load in IR order.
@@ -264,7 +261,7 @@ bool LoadCombine::runOnBasicBlock(BasicB
auto POP = getPointerOffsetPair(*LI);
if (!POP.Pointer)
continue;
- LoadMap[POP.Pointer].push_back(LoadPOPPair(LI, POP, Index++));
+ LoadMap[POP.Pointer].push_back({LI, std::move(POP), Index++});
AST.add(LI);
}
if (combineLoads(LoadMap))
More information about the llvm-commits
mailing list