Searched refs:EnterDataOp (Results 1 – 5 of 5) sorted by relevance
52 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()
143 patterns.add<LegalizeDataOpForLLVMTranslation<acc::EnterDataOp>>(converter); in populateOpenACCToLLVMConversionPatterns()193 target.addDynamicallyLegalOp<acc::EnterDataOp>( in runOnOperation()194 [allDataOperandsAreConverted](acc::EnterDataOp op) { in runOnOperation()
768 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()
95 .Case([&](acc::EnterDataOp) { in getAssociatedFunction() argument199 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()
732 mlir::acc::EnterDataOp enterDataOp = createSimpleOp<mlir::acc::EnterDataOp>( in genACCEnterDataOp()