Searched refs:AssertOp (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Conversion/ControlFlowToLLVM/ |
| H A D | ControlFlowToLLVM.cpp | 36 struct AssertOpLowering : public ConvertOpToLLVMPattern<cf::AssertOp> { 37 using ConvertOpToLLVMPattern<cf::AssertOp>::ConvertOpToLLVMPattern; 40 matchAndRewrite(cf::AssertOp op, OpAdaptor adaptor, in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Async/Transforms/ |
| H A D | AsyncToAsyncRuntime.cpp | 423 builder.create<cf::AssertOp>(notError, in matchAndRewrite() 567 class AssertOpLowering : public OpConversionPattern<cf::AssertOp> { 572 : OpConversionPattern<cf::AssertOp>(ctx), in AssertOpLowering() 576 matchAndRewrite(cf::AssertOp op, OpAdaptor adaptor, in matchAndRewrite() 799 runtimeTarget.addLegalOp<cf::AssertOp, arith::XOrIOp, arith::ConstantOp, in runOnOperation() 803 runtimeTarget.addDynamicallyLegalOp<cf::AssertOp>( in runOnOperation() 804 [&](cf::AssertOp op) -> bool { in runOnOperation()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/ShapeToStandard/ |
| H A D | ConvertShapeConstraints.cpp | 32 rewriter.create<cf::AssertOp>(op.getLoc(), op.getPred(), op.getMsgAttr()); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/ControlFlow/IR/ |
| H A D | ControlFlowOps.td | 38 // AssertOp 41 def AssertOp : CF_Op<"assert"> {
|
| /llvm-project-15.0.7/mlir/lib/Dialect/ControlFlow/IR/ |
| H A D | ControlFlowOps.cpp | 79 LogicalResult AssertOp::canonicalize(AssertOp op, PatternRewriter &rewriter) { in canonicalize()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | Tiling.cpp | 101 b.create<cf::AssertOp>( in emitIsPositiveIndexAssertion() 165 b.create<cf::AssertOp>( in computeMultiTileSizes()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 162 Optional<ISD::NodeType> AssertOp = None) { in getCopyFromParts() argument 272 if (AssertOp) in getCopyFromParts() 273 Val = DAG.getNode(*AssertOp, DL, PartEVT, Val, in getCopyFromParts() 9989 Optional<ISD::NodeType> AssertOp; in LowerCallTo() local 9991 AssertOp = ISD::AssertSext; in LowerCallTo() 9993 AssertOp = ISD::AssertZext; in LowerCallTo() 10004 CLI.CallConv, AssertOp)); in LowerCallTo() 10480 Optional<ISD::NodeType> AssertOp = None; in LowerArguments() local 10542 Optional<ISD::NodeType> AssertOp; in LowerArguments() local 10544 AssertOp = ISD::AssertSext; in LowerArguments() [all …]
|