Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Conversion/OpenACCToSCF/
H A DOpenACCToSCF.cpp52 patterns.add<ExpandIfCondition<acc::EnterDataOp>>(patterns.getContext()); in populateOpenACCToSCFConversionPatterns()
75 target.addDynamicallyLegalOp<acc::EnterDataOp>( in runOnOperation()
76 [](acc::EnterDataOp op) { return !op.ifCond(); }); in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Conversion/OpenACCToLLVM/
H A DOpenACCToLLVM.cpp143 patterns.add<LegalizeDataOpForLLVMTranslation<acc::EnterDataOp>>(converter); in populateOpenACCToLLVMConversionPatterns()
193 target.addDynamicallyLegalOp<acc::EnterDataOp>( in runOnOperation()
194 [allDataOperandsAreConverted](acc::EnterDataOp op) { in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Dialect/OpenACC/IR/
H A DOpenACC.cpp768 LogicalResult acc::EnterDataOp::verify() { in verify()
794 unsigned EnterDataOp::getNumDataOperands() { in getNumDataOperands()
799 Value EnterDataOp::getDataOperand(unsigned i) { in getDataOperand()
806 void EnterDataOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns()
808 results.add<RemoveConstantIfCondition<EnterDataOp>>(context); in getCanonicalizationPatterns()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenACC/
H A DOpenACCToLLVMIRTranslation.cpp95 .Case([&](acc::EnterDataOp) { in getAssociatedFunction() argument
199 acc::EnterDataOp op, SmallVector<uint64_t> &flags, in processDataOperands()
507 .Case([&](acc::EnterDataOp enterDataOp) { in convertOperation()
508 return convertStandaloneDataOp<acc::EnterDataOp>(enterDataOp, builder, in convertOperation()
/llvm-project-15.0.7/flang/lib/Lower/
H A DOpenACC.cpp732 mlir::acc::EnterDataOp enterDataOp = createSimpleOp<mlir::acc::EnterDataOp>( in genACCEnterDataOp()