Home | History | Annotate | Download | only in msp430

Lines Matching defs:uresult

1053   int u1 = 0, u2, uresult;
1150 uresult = u1 + u2 + carry_to_use;
1153 u1, u2, carry_to_use, uresult);
1155 FLAGS (result, uresult != ZX (uresult));
1166 uresult = u1 + u2;
1168 TRACE_ALU (cpu, "ADD: %#x + %#x = %#x", u1, u2, uresult);
1170 FLAGS (result, uresult != ZX (uresult));
1182 uresult = ZX (~u2) + u1 + carry_to_use;
1185 u1, u2, carry_to_use, uresult);
1187 FLAGS (result, uresult != ZX (uresult));
1198 uresult = ZX (~u2) + u1 + 1;
1199 result = SX (uresult);
1201 u1, u2, uresult);
1203 FLAGS (result, uresult != ZX (uresult));
1214 uresult = ZX (~u2) + u1 + 1;
1217 u1, u2, uresult);
1218 FLAGS (result, uresult != ZX (uresult));
1228 uresult = bcd_to_binary (u1) + bcd_to_binary (u2) + carry_to_use;
1229 result = binary_to_bcd (uresult);
1233 FLAGS (result, uresult > ((opcode->size == 8) ? 99 : 9999));
1242 uresult = u1 & u2;
1244 u1, u2, uresult);
1245 DEST (uresult);
1246 FLAGS (uresult, uresult != 0);
1255 uresult = u1 & u2;
1257 u1, u2, uresult);
1258 FLAGS (uresult, uresult != 0);
1267 uresult = u1 & ~ u2;
1269 u1, u2, uresult);
1270 DEST (uresult);
1279 uresult = u1 | u2;
1281 u1, u2, uresult);
1282 DEST (uresult);
1292 uresult = u1 ^ u2;
1294 u1, u2, uresult);
1295 DEST (uresult);
1296 FLAGSV (uresult, uresult != 0, (u1 & s1) && (u2 & s1));
1308 uresult = u1 >> 1;
1312 uresult |= (1 << (opcode->size - 1));
1314 u1, uresult);
1315 DEST (uresult);
1316 FLAGS (uresult, carry_to_use);
1324 uresult = ((u1 >> 8) & 0x00ff) | ((u1 << 8) & 0xff00);
1326 u1, uresult);
1327 DEST (uresult);
1337 uresult = (u1 >> 1) | (u1 & s1);
1339 u1, uresult);
1340 DEST (uresult);
1341 FLAGS (uresult, c);
1350 uresult = (u1 >> 1);
1352 u1, uresult);
1353 DEST (uresult);
1354 FLAGS (uresult, c);
1363 uresult = u1 | 0xfff00;
1365 uresult = u1 & 0x000ff;
1366 TRACE_ALU (cpu, "SXT: %#x -> %#x", u1, uresult);
1367 DEST (uresult);
1368 FLAGS (uresult, c);