Home
last modified time | relevance | path

Searched refs:ExitDataOp (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Conversion/OpenACCToSCF/
H A DOpenACCToSCF.cpp53 patterns.add<ExpandIfCondition<acc::ExitDataOp>>(patterns.getContext()); in populateOpenACCToSCFConversionPatterns()
78 target.addDynamicallyLegalOp<acc::ExitDataOp>( in runOnOperation()
79 [](acc::ExitDataOp op) { return !op.ifCond(); }); in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Conversion/OpenACCToLLVM/
H A DOpenACCToLLVM.cpp144 patterns.add<LegalizeDataOpForLLVMTranslation<acc::ExitDataOp>>(converter); in populateOpenACCToLLVMConversionPatterns()
201 target.addDynamicallyLegalOp<acc::ExitDataOp>( in runOnOperation()
202 [allDataOperandsAreConverted](acc::ExitDataOp op) { in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Dialect/OpenACC/IR/
H A DOpenACC.cpp721 LogicalResult acc::ExitDataOp::verify() { in verify()
747 unsigned ExitDataOp::getNumDataOperands() { in getNumDataOperands()
752 Value ExitDataOp::getDataOperand(unsigned i) { in getDataOperand()
759 void ExitDataOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns()
761 results.add<RemoveConstantIfCondition<ExitDataOp>>(context); in getCanonicalizationPatterns()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenACC/
H A DOpenACCToLLVMIRTranslation.cpp99 .Case([&](acc::ExitDataOp) { in getAssociatedFunction() argument
226 acc::ExitDataOp op, SmallVector<uint64_t> &flags, in processDataOperands()
511 .Case([&](acc::ExitDataOp exitDataOp) { in convertOperation()
512 return convertStandaloneDataOp<acc::ExitDataOp>(exitDataOp, builder, in convertOperation()
/llvm-project-15.0.7/flang/lib/Lower/
H A DOpenACC.cpp803 mlir::acc::ExitDataOp exitDataOp = createSimpleOp<mlir::acc::ExitDataOp>( in genACCExitDataOp()