diff options
| -rw-r--r-- | llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp b/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp index b9464d5..d15e73e 100644 --- a/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp +++ b/llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp @@ -396,11 +396,9 @@ bool LoadStoreOpt::doSingleStoreMerge(SmallVectorImpl<GStore *> &Stores) { WideConst.insertBits(ConstantVals[Idx], Idx * SmallTy.getSizeInBits()); } WideReg = Builder.buildConstant(WideValueTy, WideConst).getReg(0); - LLVM_DEBUG({ - auto NewStore = - Builder.buildStore(WideReg, FirstStore->getPointerReg(), *WideMMO); - dbgs() << "Created merged store: " << *NewStore; - }); + auto NewStore = + Builder.buildStore(WideReg, FirstStore->getPointerReg(), *WideMMO); + LLVM_DEBUG(dbgs() << "Created merged store: " << *NewStore); NumStoresMerged += Stores.size(); MachineOptimizationRemarkEmitter MORE(*MF, nullptr); |
