AMDGPU: Preserve value name when inserting mul24 intrinsic

llvm-svn: 369857
This commit is contained in:
Matt Arsenault 2019-08-24 22:17:10 +00:00
parent b3dd381a73
commit c6ab2b4fed
1 changed files with 3 additions and 1 deletions

View File

@ -515,7 +515,9 @@ bool AMDGPUCodeGenPrepare::replaceMulWithMul24(BinaryOperator &I) const {
}
}
I.replaceAllUsesWith(insertValues(Builder, Ty, ResultVals));
Value *NewVal = insertValues(Builder, Ty, ResultVals);
NewVal->takeName(&I);
I.replaceAllUsesWith(NewVal);
I.eraseFromParent();
return true;