We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ab99b33 commit a33388fCopy full SHA for a33388f
lib/SPIRV/SPIRVUtil.cpp
@@ -2249,7 +2249,8 @@ bool postProcessBuiltinReturningStruct(Function *F) {
2249
NewF->setCallingConv(F->getCallingConv());
2250
auto Args = getArguments(CI);
2251
Args.insert(Args.begin(), A);
2252
- CallInst *NewCI = Builder.CreateCall(NewF, Args, CI->getName());
+ CallInst *NewCI = Builder.CreateCall(
2253
+ NewF, Args, NewF->getReturnType()->isVoidTy() ? "" : CI->getName());
2254
NewCI->addParamAttr(0, SretAttr);
2255
NewCI->setCallingConv(CI->getCallingConv());
2256
SmallVector<User *, 32> UsersToReplace;
0 commit comments