Searched refs:ExitDataOp (Results 1 – 5 of 5) sorted by relevance
53 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()
144 patterns.add<LegalizeDataOpForLLVMTranslation<acc::ExitDataOp>>(converter); in populateOpenACCToLLVMConversionPatterns()201 target.addDynamicallyLegalOp<acc::ExitDataOp>( in runOnOperation()202 [allDataOperandsAreConverted](acc::ExitDataOp op) { in runOnOperation()
721 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()
99 .Case([&](acc::ExitDataOp) { in getAssociatedFunction() argument226 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()
803 mlir::acc::ExitDataOp exitDataOp = createSimpleOp<mlir::acc::ExitDataOp>( in genACCExitDataOp()