Home
last modified time | relevance | path

Searched defs:ifOp (Results 1 – 18 of 18) sorted by relevance

/external/llvm-project/mlir/lib/Dialect/Affine/Utils/
DUtils.cpp28 static void promoteIfBlock(AffineIfOp ifOp, bool elseBlock) { in promoteIfBlock()
44 static Operation *getOutermostInvariantForOp(AffineIfOp ifOp) { in getOutermostInvariantForOp()
70 static AffineIfOp hoistAffineIfOp(AffineIfOp ifOp, Operation *hoistOverOp) { in hoistAffineIfOp()
180 LogicalResult mlir::hoistAffineIfOp(AffineIfOp ifOp, bool *folded) { in hoistAffineIfOp()
/external/llvm-project/mlir/lib/Dialect/SCF/Transforms/
DLoopSpecialization.cpp57 auto ifOp = b.create<scf::IfOp>(op.getLoc(), cond, /*withElseRegion=*/true); in specializeParallelLoopForUnrolling() local
86 auto ifOp = b.create<scf::IfOp>(op.getLoc(), cond, /*withElseRegion=*/true); in specializeForLoopForUnrolling() local
DUtils.cpp80 void mlir::outlineIfOp(OpBuilder &b, scf::IfOp ifOp, FuncOp *thenFn, in outlineIfOp()
/external/llvm-project/mlir/lib/Dialect/SCF/EDSC/
DBuilders.cpp99 scf::IfOp *ifOp) { in conditionBuilder()
123 scf::IfOp *ifOp) { in conditionBuilder()
/external/llvm-project/mlir/test/lib/Transforms/
DTestSCFUtils.cpp62 func.walk([&](scf::IfOp ifOp) { in runOnFunction()
/external/llvm-project/mlir/lib/Dialect/Affine/Transforms/
DAffineLoopInvariantCodeMotion.cpp176 auto ifOp = cast<AffineIfOp>(op); in checkInvarianceOfNestedIfOps() local
/external/llvm-project/mlir/lib/Conversion/SCFToSPIRV/
DSCFToSPIRV.cpp208 IfOpConversion::matchAndRewrite(scf::IfOp ifOp, ArrayRef<Value> operands, in matchAndRewrite()
/external/llvm-project/mlir/lib/Conversion/SCFToStandard/
DSCFToStandard.cpp348 LogicalResult IfLowering::matchAndRewrite(IfOp ifOp, in matchAndRewrite()
/external/llvm-project/mlir/lib/Conversion/SCFToGPU/
DSCFToGPU.cpp497 scf::IfOp ifOp = rewriter.create<scf::IfOp>(loc, pred, false); in processParallelLoop() local
/external/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
DSparsification.cpp884 llvm::BitVector &conditions, scf::IfOp &ifOp) { in genIf()
968 scf::IfOp ifOp; in genStmt() local
/external/llvm-project/mlir/lib/Conversion/ShapeToStandard/
DShapeToStandard.cpp128 auto ifOp = b.create<IfOp>( in matchAndRewrite() local
/external/llvm-project/mlir/lib/Conversion/AffineToStandard/
DAffineToStandard.cpp434 auto ifOp = rewriter.create<scf::IfOp>(loc, cond, hasElseRegion); in matchAndRewrite() local
/external/llvm-project/mlir/lib/Analysis/
DAffineAnalysis.cpp107 } else if (AffineIfOp ifOp = dyn_cast<AffineIfOp>(op)) { in getIndexSet() local
DAffineStructures.cpp709 void FlatAffineConstraints::addAffineIfOpDomain(AffineIfOp ifOp) { in addAffineIfOpDomain()
/external/javassist/src/main/javassist/compiler/
DCodeGen.java1244 private static final int ifOp[] = { EQ, IF_ICMPEQ, IF_ICMPNE, field in CodeGen
/external/tensorflow/tensorflow/compiler/mlir/lite/
Dflatbuffer_export.cc1168 if (auto ifOp = dyn_cast<mlir::TF::IfOp>(inst)) { in BuildOperator() local
/external/llvm-project/mlir/lib/Dialect/Vector/
DVectorTransforms.cpp2384 VectorTransformsOptions options, scf::IfOp *ifOp) { in splitFullAndPartialTransfer()
/external/llvm-project/mlir/lib/Transforms/Utils/
DLoopUtils.cpp3091 AffineIfOp ifOp = createSeparationCondition(inputNest, b); in separateFullTiles() local