Lines Matching refs:CanCover
799 if (m.left().IsWord32Xor() && CanCover(node, m.left().node())) { in VisitWord32And()
806 if (m.right().IsWord32Xor() && CanCover(node, m.right().node())) { in VisitWord32And()
985 if (CanCover(m.node(), m.left().node()) && m.left().IsWord32Shl()) { in VisitWord32Sar()
1157 if (CanCover(node, m.left().node())) { in VisitInt32Add()
1192 if (CanCover(mleft.node(), mleft.left().node()) && in VisitInt32Add()
1213 if (CanCover(node, m.right().node())) { in VisitInt32Add()
1248 if (CanCover(mright.node(), mright.left().node()) && in VisitInt32Add()
1277 CanCover(node, m.right().node())) { in VisitInt32Sub()
1437 if (m.left().IsFloat32Mul() && CanCover(node, m.left().node())) {
1444 if (m.right().IsFloat32Mul() && CanCover(node, m.right().node())) {
1458 if (m.left().IsFloat64Mul() && CanCover(node, m.left().node())) { in VisitFloat64Add()
1465 if (m.right().IsFloat64Mul() && CanCover(node, m.right().node())) { in VisitFloat64Add()
1478 if (m.right().IsFloat32Mul() && CanCover(node, m.right().node())) { in VisitFloat32Sub()
1491 if (m.right().IsFloat64Mul() && CanCover(node, m.right().node())) { in VisitFloat64Sub()
1706 if (selector->CanCover(*node, binop)) { in MaybeReplaceCmpZeroWithFlagSettingBinop()
1804 while (value->opcode() == IrOpcode::kWord32Equal && CanCover(user, value)) { in VisitWordCompareZero()
1813 if (CanCover(user, value)) { in VisitWordCompareZero()
2055 CanCover(node, left)) { in VisitFloat64InsertLowWord32()
2071 CanCover(node, left)) { in VisitFloat64InsertHighWord32()