Searched refs:addrOp (Results 1 – 6 of 6) sorted by relevance
129 auto addrOp = operand.getDefiningOp<spirv::AddressOfOp>(); in runOnOperation() local130 if (addrOp && !VulkanLayoutUtils::isLegalType(addrOp.pointer().getType())) in runOnOperation()
750 auto addrOp = builder.create<spirv::AddressOfOp>(loc, varOp); in getPushConstantValue() local752 loc, addrOp, llvm::makeArrayRef({zeroOp, offsetOp})); in getPushConstantValue()
35 } else if (auto addrOp = mlir::dyn_cast_or_null<fir::AddrOfOp>( in runOnOperation() local37 attrs.push_back(addrOp.getSymbol()); in runOnOperation()
371 void convertAddrOp(fir::AddrOfOp addrOp) { in convertAddrOp() argument372 rewriter->setInsertionPoint(addrOp); in convertAddrOp()373 auto addrTy = addrOp.getType().cast<mlir::FunctionType>(); in convertAddrOp()376 auto loc = addrOp.getLoc(); in convertAddrOp()423 auto newOp = rewriter->create<fir::AddrOfOp>(addrOp.getLoc(), newTy, in convertAddrOp()424 addrOp.getSymbol()); in convertAddrOp()425 replaceOp(addrOp, newOp.getResult()); in convertAddrOp()
268 auto addrOp = dyn_cast<fir::AddrOfOp>(locToFile.getDefiningOp()); in TEST_F() local269 auto symbol = addrOp.getSymbol().getRootReference().getValue(); in TEST_F()310 auto addrOp = dyn_cast<fir::AddrOfOp>(addr.getDefiningOp()); in TEST_F() local311 auto symbol = addrOp.getSymbol().getRootReference().getValue(); in TEST_F()
1081 if (auto addrOp = bcOp.getArg().getDefiningOp<AddressOfOp>()) in verify() local