Home | History | Annotate | Download | only in assembler

Lines Matching defs:Overflow

71         Overflow,
950 if (cond == Overflow) {
953 bgez No_overflow, cmpTemp # same sign bit -> no overflow
957 bgez No_overflow, cmpTemp # same sign bit -> no overflow
959 b Overflow
1128 // operation caused an overflow to occur.
1132 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero) || (cond == NonZero));
1133 if (cond == Overflow) {
1137 bltz cmpTemp, No_overflow # diff sign bit -> no overflow
1140 bgez cmpTemp, No_overflow # same sign big -> no overflow
1142 b Overflow
1185 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero) || (cond == NonZero));
1186 if (cond == Overflow) {
1192 beq dataTemp, addrTemp, No_overflow # all sign bits (bit 63 to bit 31) are the same -> no overflow
1194 b Overflow
1237 ASSERT((cond == Overflow) || (cond == Signed) || (cond == Zero) || (cond == NonZero));
1238 if (cond == Overflow) {
1242 bgez cmpTemp, No_overflow # same sign bit -> no overflow
1245 bgez cmpTemp, No_overflow # same sign bit -> no overflow
1247 b Overflow
1397 } else if (cond == Overflow) {
1400 bgez Done, cmpTemp # same sign bit -> no overflow
1403 xor cmpTemp, cmpTemp, left # diff sign bit -> overflow