Home
last modified time | relevance | path

Searched refs:addrOp (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/
H A DDecorateCompositeTypeLayoutPass.cpp129 auto addrOp = operand.getDefiningOp<spirv::AddressOfOp>(); in runOnOperation() local
130 if (addrOp && !VulkanLayoutUtils::isLegalType(addrOp.pointer().getType())) in runOnOperation()
H A DSPIRVConversion.cpp750 auto addrOp = builder.create<spirv::AddressOfOp>(loc, varOp); in getPushConstantValue() local
752 loc, addrOp, llvm::makeArrayRef({zeroOp, offsetOp})); in getPushConstantValue()
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DAnnotateConstant.cpp35 } else if (auto addrOp = mlir::dyn_cast_or_null<fir::AddrOfOp>( in runOnOperation() local
37 attrs.push_back(addrOp.getSymbol()); in runOnOperation()
/llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/
H A DTargetRewrite.cpp371 void convertAddrOp(fir::AddrOfOp addrOp) { in convertAddrOp() argument
372 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()
/llvm-project-15.0.7/flang/unittests/Optimizer/Builder/
H A DFIRBuilderTest.cpp268 auto addrOp = dyn_cast<fir::AddrOfOp>(locToFile.getDefiningOp()); in TEST_F() local
269 auto symbol = addrOp.getSymbol().getRootReference().getValue(); in TEST_F()
310 auto addrOp = dyn_cast<fir::AddrOfOp>(addr.getDefiningOp()); in TEST_F() local
311 auto symbol = addrOp.getSymbol().getRootReference().getValue(); in TEST_F()
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMDialect.cpp1081 if (auto addrOp = bcOp.getArg().getDefiningOp<AddressOfOp>()) in verify() local