Lines Matching refs:disp

226   rtx disp;
1485 s390_short_displacement (rtx disp)
1488 if (!disp)
1492 if (GET_CODE (disp) == CONST_INT)
1493 return INTVAL (disp) >= 0 && INTVAL (disp) < 4096;
1496 if (GET_CODE (disp) == CONST
1497 && GET_CODE (XEXP (disp, 0)) == UNSPEC
1498 && (XINT (XEXP (disp, 0), 1) == UNSPEC_GOT
1499 || XINT (XEXP (disp, 0), 1) == UNSPEC_GOTNTPOFF))
1504 if (GET_CODE (disp) == CONST)
1527 rtx disp = NULL_RTX;
1564 disp = op1;
1570 indx = XEXP (op0, 0); /* index + base + disp */
1572 disp = op1;
1582 disp = addr; /* displacement */
1585 orig_disp = disp;
1586 if (disp)
1588 if (GET_CODE (disp) == CONST_INT)
1590 offset = INTVAL (disp);
1591 disp = NULL_RTX;
1593 else if (GET_CODE (disp) == CONST
1594 && GET_CODE (XEXP (disp, 0)) == PLUS
1595 && GET_CODE (XEXP (XEXP (disp, 0), 1)) == CONST_INT)
1597 offset = INTVAL (XEXP (XEXP (disp, 0), 1));
1598 disp = XEXP (XEXP (disp, 0), 0);
1603 if (disp && GET_CODE (disp) == CONST)
1604 disp = XEXP (disp, 0);
1608 if (disp && GET_CODE (disp) == SYMBOL_REF && CONSTANT_POOL_ADDRESS_P (disp))
1619 disp = gen_rtx_UNSPEC (Pmode, gen_rtvec (1, disp),
1630 if (!disp)
1631 disp = gen_rtx_UNSPEC (Pmode,
1678 if (!disp)
1679 disp = gen_rtx_UNSPEC (Pmode,
1729 if (!disp)
1757 if (GET_CODE (disp) == UNSPEC
1758 && (XINT (disp, 1) == UNSPEC_GOT
1759 || XINT (disp, 1) == UNSPEC_GOTNTPOFF)
1768 && GET_CODE (disp) == MINUS
1769 && GET_CODE (XEXP (disp, 0)) == LABEL_REF
1770 && GET_CODE (XEXP (disp, 1)) == LABEL_REF)
1776 else if (GET_CODE (disp) == UNSPEC
1777 && XINT (disp, 1) == UNSPEC_LTREL_OFFSET)
1779 orig_disp = gen_rtx_CONST (Pmode, disp);
1784 rtx sym = XVECEXP (disp, 0, 0);
1803 out->disp = orig_disp;
1913 if (!s390_short_displacement (addr.disp))
1926 if (!s390_short_displacement (addr.disp))
1940 if (s390_short_displacement (addr.disp))
1952 && s390_short_displacement (addr.disp))
1961 if (!s390_short_displacement (addr.disp))
1972 && s390_short_displacement (addr.disp))
4537 if (ad.disp)
4538 output_addr_const (file, ad.disp);
4621 if (ad.disp)
4622 output_addr_const (file, ad.disp);
4657 if (ad.disp)
4658 output_addr_const (file, ad.disp);