forked from OSchip/llvm-project
AMDGPU: Preserve value name when inserting mul24 intrinsic
llvm-svn: 369857
This commit is contained in:
parent
b3dd381a73
commit
c6ab2b4fed
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue