Lines Matching defs:ifCond
665 /// Pattern to remove operation without region that have constant false `ifCond`
666 /// and remove the condition from the operation if the `ifCond` is a true
675 Value ifCond = op.getIfCond();
676 if (!ifCond)
680 if (!matchPattern(ifCond, m_Constant(&constAttr)))
704 /// Pattern to remove operation with region that have constant false `ifCond`
705 /// and remove the condition from the operation if the `ifCond` is constant
714 Value ifCond = op.getIfCond();
715 if (!ifCond)
719 if (!matchPattern(ifCond, m_Constant(&constAttr)))
1121 mlir::ValueRange waitOperands, mlir::Value ifCond,
1134 /*vectorLengthDeviceType=*/nullptr, ifCond, selfCond,