Lines Matching defs:Signed
1096 static bool checkNoWrapFlags(Instruction *I, bool Signed) {
1098 return (Signed && BinOpI->hasNoSignedWrap()) ||
1099 (!Signed && BinOpI->hasNoUnsignedWrap());
1104 unsigned MatchingOpIdxB, bool Signed) {
1109 << ", Signed=" << Signed << "\n");
1126 checkNoWrapFlags(AddOpA, Signed) && checkNoWrapFlags(AddOpB, Signed));
1135 checkNoWrapFlags(OtherInstrB, Signed) &&
1145 checkNoWrapFlags(OtherInstrA, Signed) &&
1158 checkNoWrapFlags(OtherInstrA, Signed) &&
1159 checkNoWrapFlags(OtherInstrB, Signed) &&
1210 bool Signed = isa<SExtInst>(OpA);
1240 checkNoWrapFlags(OpB, Signed))
1247 OpB->getOpcode() == Instruction::Add && checkNoWrapFlags(OpA, Signed) &&
1248 checkNoWrapFlags(OpB, Signed)) {
1256 MatchingOpIdxB, Signed);
1275 if (Signed)