Lines Matching defs:newFuncOp
252 auto newFuncOp = rewriter.create<spirv::FuncOp>(
260 newFuncOp->setAttr(namedAttr.getName(), namedAttr.getValue());
263 rewriter.inlineRegionBefore(funcOp.getBody(), newFuncOp.getBody(),
264 newFuncOp.end());
265 if (failed(rewriter.convertRegionTypes(&newFuncOp.getBody(), typeConverter,
273 newFuncOp.setArgAttr(argIndex, argABIAttrName, argABIInfo[argIndex]);
275 newFuncOp->setAttr(spirv::getEntryPointABIAttrName(), entryPointInfo);
277 return newFuncOp;
336 spirv::FuncOp newFuncOp = lowerAsEntryFunction(
338 if (!newFuncOp)
340 newFuncOp->removeAttr(