Lines Matching refs:isConstantOrConstantVector

901 static bool isConstantOrConstantVector(SDValue N, bool NoOpaques = false) {  in isConstantOrConstantVector()  function
923 return isConstantOrConstantVector(V, NoOpaques) || in isAnyConstantBuildVector()
1888 if (!isConstantOrConstantVector(CT, true) && in foldBinOpIntoSelect()
1893 if (!isConstantOrConstantVector(CF, true) && in foldBinOpIntoSelect()
1910 !isConstantOrConstantVector(CBO, true) && in foldBinOpIntoSelect()
1932 !isConstantOrConstantVector(NewCT, true) && in foldBinOpIntoSelect()
1939 !isConstantOrConstantVector(NewCF, true) && in foldBinOpIntoSelect()
2060 if (isConstantOrConstantVector(N1, /* NoOpaque */ true)) { in visitADD()
2063 isConstantOrConstantVector(N0.getOperand(0), /* NoOpaque */ true)) { in visitADD()
2145 if (isConstantOrConstantVector(N00) || isConstantOrConstantVector(N10)) in visitADD()
2668 if (isConstantOrConstantVector(N0, /* NoOpaques */ true) && in visitSUB()
2669 isConstantOrConstantVector(N11, /* NoOpaques */ true)) { in visitSUB()
2974 if (isConstantOrConstantVector(N1, /*NoOpaques*/ true) && in visitMUL()
3031 isConstantOrConstantVector(N1, /* NoOpaques */ true) && in visitMUL()
3032 isConstantOrConstantVector(N0.getOperand(1), /* NoOpaques */ true)) { in visitMUL()
3034 if (isConstantOrConstantVector(C3)) in visitMUL()
3045 isConstantOrConstantVector(N0.getOperand(1)) && in visitMUL()
3049 isConstantOrConstantVector(N1.getOperand(1)) && in visitMUL()
3310 if (!isConstantOrConstantVector(Inexact)) in visitSDIVLike()
3350 if (isConstantOrConstantVector(N1) && in visitSDIVLike()
3420 if (isConstantOrConstantVector(N1, /*NoOpaques*/ true) && in visitUDIVLike()
3434 if (isConstantOrConstantVector(N10, /*NoOpaques*/ true) && in visitUDIVLike()
3450 if (isConstantOrConstantVector(N1) && in visitUDIVLike()
3613 if (isConstantOrConstantVector(N1, /*NoOpaques*/ true) && in visitMULHU()
6400 if (isConstantOrConstantVector(N01, /* NoOpaques */ true)) { in distributeTruncateThroughAnd()
6660 isConstantOrConstantVector(N1, /* No Opaques */ true)) { in visitSHL()
6673 isConstantOrConstantVector(N1, /* No Opaques */ true) && in visitSHL()
6674 isConstantOrConstantVector(N0.getOperand(1), /* No Opaques */ true) && in visitSHL()
6685 isConstantOrConstantVector(N1, /* No Opaques */ true) && in visitSHL()
6686 isConstantOrConstantVector(N0.getOperand(1), /* No Opaques */ true)) { in visitSHL()
6688 if (isConstantOrConstantVector(Shl)) in visitSHL()
6939 isConstantOrConstantVector(N1, /* NoOpaques */ true)) { in visitSRL()
9948 (isConstantOrConstantVector(N0.getOperand(0), true) || in visitTRUNCATE()
9949 isConstantOrConstantVector(N0.getOperand(1), true))) { in visitTRUNCATE()