Lines Matching refs:addend
92 has only 16 bits of space to store an addend. This means that in
1284 int addend, rn, bit = 0;
1289 addend = target_address_for (fragP) - (fragP->fr_address + where);
1329 fragP->fr_opcode[0^e] = 0xb0 | ((addend >> 8) & 0x0f);
1330 fragP->fr_opcode[1^e] = 0x01 | (addend & 0xfe);
1336 fragP->fr_opcode[0^e] = 0xd8 | ((addend >> 5) & 0x07);
1337 fragP->fr_opcode[1^e] = 0x09 | ((addend << 3) & 0xf0);
1338 fragP->fr_opcode[2^e] = 0x00 | ((addend >>16) & 0xff);
1339 fragP->fr_opcode[3^e] = 0x00 | ((addend >> 8) & 0xff);
1344 fragP->fr_opcode[0^e] = 0xb0 | ((addend >> 8) & 0x0f);
1345 fragP->fr_opcode[1^e] = 0x00 | (addend & 0xfe);
1353 if (addend <= 65535 && addend >= -65536)
1358 fragP->fr_opcode[2^e] = 0x00 | ((addend >> 9) & 0xff);
1359 fragP->fr_opcode[3^e] = 0x00 | ((addend >> 1) & 0xff);
1366 addend = target_address_for (fragP);
1368 fragP->fr_opcode[0^e] = 0xd8 | ((addend >> 5) & 0x07);
1369 fragP->fr_opcode[1^e] = 0x08 | ((addend << 3) & 0xf0);
1370 fragP->fr_opcode[2^e] = 0x00 | ((addend >>16) & 0xff);
1371 fragP->fr_opcode[3^e] = 0x00 | ((addend >> 8) & 0xff);
1378 fragP->fr_opcode[1^e] = bit | (addend & 0xfe);
1392 fragP->fr_opcode[2^e] = 0x00 | ((addend >> 9) & 0xff);
1393 fragP->fr_opcode[3^e] = 0x00 | ((addend >> 1) & 0xff);
1404 fragP->fr_opcode[2^e] = (addend >> 9) & 0xff;
1405 fragP->fr_opcode[3^e] = (addend >> 1) & 0xff;