Lines Matching refs:gpr

1102                 struct prologue_value *gpr,
1111 pv_add (&result, &result, &gpr[x2]);
1113 pv_add (&result, &result, &gpr[b2]);
1133 struct prologue_value gpr[S390_NUM_GPRS];
1140 registers. spill[i] is where gpr i+2 gets spilled;
1172 back_chain_addr = data->gpr[S390_SP_REGNUM - S390_R0_REGNUM];
1318 pv_set_to_register (&data->gpr[i], S390_R0_REGNUM + i, 0);
1353 pre_insn_sp = data->gpr[S390_SP_REGNUM - S390_R0_REGNUM];
1354 pre_insn_fp = data->gpr[S390_FRAME_REGNUM - S390_R0_REGNUM];
1360 pv_set_to_constant (&data->gpr[r1], i2);
1365 pv_set_to_constant (&data->gpr[r1], i2);
1370 data->gpr[r1] = data->gpr[r2];
1375 data->gpr[r1] = data->gpr[r2];
1383 compute_x_addr (&addr, data->gpr, d2, x2, b2);
1384 s390_load (&addr, 4, &data->gpr[r1], data);
1393 compute_x_addr (&addr, data->gpr, d2, x2, b2);
1394 s390_load (&addr, 4, &data->gpr[r1], data);
1403 compute_x_addr (&addr, data->gpr, d2, x2, b2);
1404 s390_load (&addr, 8, &data->gpr[r1], data);
1413 compute_x_addr (&addr, data->gpr, d2, x2, b2);
1414 s390_store (&addr, 4, &data->gpr[r1], data);
1423 compute_x_addr (&addr, data->gpr, d2, x2, b2);
1424 s390_store (&addr, 4, &data->gpr[r1], data);
1433 compute_x_addr (&addr, data->gpr, d2, x2, b2);
1434 s390_store (&addr, 8, &data->gpr[r1], data);
1442 compute_x_addr (&addr, data->gpr, d2, x2, b2);
1458 compute_x_addr (&addr, data->gpr, d2 + offset, 0, b2);
1459 s390_store (&addr, 4, &data->gpr[regnum], data);
1475 compute_x_addr (&addr, data->gpr, d2 + offset, 0, b2);
1476 s390_store (&addr, 4, &data->gpr[regnum], data);
1492 compute_x_addr (&addr, data->gpr, d2 + offset, 0, b2);
1493 s390_store (&addr, 8, &data->gpr[regnum], data);
1500 pv_add_constant (&data->gpr[r1], i2);
1505 pv_add_constant (&data->gpr[r1], i2);
1510 pv_add (&data->gpr[r1], &data->gpr[r1], &data->gpr[r2]);
1515 pv_add (&data->gpr[r1], &data->gpr[r1], &data->gpr[r2]);
1524 compute_x_addr (&addr, data->gpr, d2, x2, b2);
1527 pv_add (&data->gpr[r1], &data->gpr[r1], &value);
1537 compute_x_addr (&addr, data->gpr, d2, x2, b2);
1540 pv_add (&data->gpr[r1], &data->gpr[r1], &value);
1550 compute_x_addr (&addr, data->gpr, d2, x2, b2);
1553 pv_add (&data->gpr[r1], &data->gpr[r1], &value);
1559 pv_subtract (&data->gpr[r1], &data->gpr[r1], &data->gpr[r2]);
1564 pv_subtract (&data->gpr[r1], &data->gpr[r1], &data->gpr[r2]);
1573 compute_x_addr (&addr, data->gpr, d2, x2, b2);
1576 pv_subtract (&data->gpr[r1], &data->gpr[r1], &value);
1586 compute_x_addr (&addr, data->gpr, d2, x2, b2);
1589 pv_subtract (&data->gpr[r1], &data->gpr[r1], &value);
1599 compute_x_addr (&addr, data->gpr, d2, x2, b2);
1602 pv_subtract (&data->gpr[r1], &data->gpr[r1], &value);
1608 pv_logical_and (&data->gpr[r1], &data->gpr[r1], &data->gpr[r2]);
1613 pv_logical_and (&data->gpr[r1], &data->gpr[r1], &data->gpr[r2]);
1617 compute_x_addr (&data->gpr[r1], data->gpr, d2, x2, b2);
1621 compute_x_addr (&data->gpr[r1], data->gpr, d2, x2, b2);
1625 pv_set_to_constant (&data->gpr[r1], pc + i2 * 2);
1631 pv_set_to_constant (&data->gpr[r1], next_pc);
1636 pv_set_to_constant (&data->gpr[r1], next_pc);
1670 struct prologue_value *sp = &data->gpr[S390_SP_REGNUM - S390_R0_REGNUM];
1671 struct prologue_value *fp = &data->gpr[S390_FRAME_REGNUM - S390_R0_REGNUM];
1766 struct prologue_value *fp = &data.gpr[S390_FRAME_REGNUM - S390_R0_REGNUM];
1767 struct prologue_value *sp = &data.gpr[S390_SP_REGNUM - S390_R0_REGNUM];
1826 struct prologue_value *sp = &data2.gpr[S390_SP_REGNUM - S390_R0_REGNUM];