Lines Matching defs:delta
1263 int32_t delta = target - pc;
1269 delta &= ~0x3;
1271 DCHECK_EQ((delta & 0x3), 0);
1273 if (kIsDebugBuild && (((lir->opcode == kThumbAddPcRel) && (delta > 1020)) ||
1274 ((lir->opcode == kThumbLdrPcRel) && (delta > 1020)))) {
1276 LOG(FATAL) << "Unexpected pc-rel offset " << delta;
1279 if (((lir->opcode == kThumb2LdrPcRel12) && (delta > 4091)) ||
1280 ((lir->opcode == kThumb2LdrdPcRel8) && (delta > 1020)) ||
1281 ((lir->opcode == kThumb2Vldrs) && (delta > 1020)) ||
1282 ((lir->opcode == kThumb2Vldrd) && (delta > 1020))) {
1330 lir->operands[2] = delta >> 2;
1332 lir->operands[1] = (lir->opcode == kThumb2LdrPcRel12) ? delta :
1333 delta >> 2;
1343 int32_t delta = target - pc;
1344 if (delta > 126 || delta < 0) {
1378 lir->operands[1] = delta >> 1;
1409 int32_t delta = 0;
1414 delta = target - pc;
1415 if ((lir->opcode == kThumbBCond) && (delta > 254 || delta < -256)) {
1423 lir->operands[0] = delta >> 1;
1431 int32_t delta = target - pc;
1432 lir->operands[0] = delta >> 1;
1448 int32_t delta = target - pc;
1449 if (delta > 2046 || delta < -2048) {
1459 lir->operands[0] = delta >> 1;
1481 int32_t delta = target - cur_pc;
1482 DCHECK((delta >= -(1<<22)) && (delta <= ((1<<22)-2)));
1484 lir->operands[0] = (delta >> 12) & 0x7ff;
1485 NEXT_LIR(lir)->operands[0] = (delta>> 1) & 0x7ff;
1494 int32_t delta = target - cur_pc;
1495 DCHECK((delta >= -(1<<22)) && (delta <= ((1<<22)-2)));
1497 lir->operands[0] = (delta >> 12) & 0x7ff;
1498 NEXT_LIR(lir)->operands[0] = (delta>> 1) & 0x7ff;