Lines Matching refs:addDynamicallyLegalOp
801 target.addDynamicallyLegalOp<TestReturnOp>([](TestReturnOp op) { in runOnOperation()
806 target.addDynamicallyLegalOp<func::FuncOp>([&](func::FuncOp op) { in runOnOperation()
810 target.addDynamicallyLegalOp<func::CallOp>( in runOnOperation()
816 target.addDynamicallyLegalOp<ILLegalOpG>([](ILLegalOpG) { return false; }); in runOnOperation()
819 target.addDynamicallyLegalOp<TestTypeProducerOp>( in runOnOperation()
821 target.addDynamicallyLegalOp<TestTypeConsumerOp>([](TestTypeConsumerOp op) { in runOnOperation()
832 target.addDynamicallyLegalOp<TestRecursiveRewriteOp>( in runOnOperation()
991 target.addDynamicallyLegalOp<TestTypeProducerOp>( in runOnOperation()
993 target.addDynamicallyLegalOp<TestTypeConsumerOp>([](TestTypeConsumerOp op) { in runOnOperation()
1000 target.addDynamicallyLegalOp<OneVResOneVOperandOp1>( in runOnOperation()
1291 target.addDynamicallyLegalOp<TestTypeProducerOp>([](TestTypeProducerOp op) { in runOnOperation()
1297 target.addDynamicallyLegalOp<func::FuncOp>([&](func::FuncOp op) { in runOnOperation()
1301 target.addDynamicallyLegalOp<TestCastOp>([&](TestCastOp op) { in runOnOperation()
1305 target.addDynamicallyLegalOp<TestSignatureConversionNoConverterOp>( in runOnOperation()
1472 target.addDynamicallyLegalOp<TestMergeBlocksOp>( in runOnOperation()
1478 target.addDynamicallyLegalOp<TestBranchOp>([&](TestBranchOp op) -> bool { in runOnOperation()
1484 target.addDynamicallyLegalOp<SingleBlockImplicitTerminatorOp>( in runOnOperation()