Searched refs:trueValue (Results 1 – 5 of 5) sorted by relevance
67 mlir::Value trueValue = trueBranchYieldOp.getArgs()[0]; in matchAndRewrite() local74 rewriter.replaceOpWithNewOp<cir::SelectOp>(op, op.getCond(), trueValue, in matchAndRewrite()138 auto trueValue = mlir::dyn_cast<cir::BoolAttr>(trueValueConstOp.getValue()); in matchAndRewrite() local141 if (!trueValue || !falseValue) in matchAndRewrite()145 if (trueValue.getValue() && !falseValue.getValue()) { in matchAndRewrite()152 if (!trueValue.getValue() && falseValue.getValue()) { in matchAndRewrite()
332 mlir::Value trueValue, mlir::Value falseValue) { in createSelect() argument333 assert(trueValue.getType() == falseValue.getType() && in createSelect()335 return create<cir::SelectOp>(loc, trueValue.getType(), condition, trueValue, in createSelect()
194 mlir::Value trueValue = Visit(e->getTrueExpr()); in VisitAbstractConditionalOperator() local195 b.create<cir::YieldOp>(loc, trueValue); in VisitAbstractConditionalOperator()
1610 mlir::Attribute trueValue = adaptor.getTrueValue(); in fold() local1612 if (trueValue == falseValue) in fold()1613 return trueValue; in fold()
1835 cir::BoolAttr trueValue = getConstantBool(op.getTrueValue()); in matchAndRewrite() local1843 if (trueValue && trueValue.getValue()) { in matchAndRewrite()