Home | History | Annotate | Download | only in tilegx

Lines Matching defs:unspec

626     case UNSPEC:
1384 if (GET_CODE (x) == CONST && GET_CODE (XEXP (x, 0)) == UNSPEC)
4543 && GET_CODE (XEXP (src, 0)) == UNSPEC
4553 rtx unspec;
4562 unspec = XEXP (SET_SRC (pattern), 0);
4563 gcc_assert (GET_CODE (unspec) == UNSPEC);
4564 gcc_assert (XINT (unspec, 1) == UNSPEC_HW1_LAST_PCREL);
4565 opnds[1] = XVECEXP (unspec, 0, 0);
4593 rtx unspec;
4607 unspec = SET_SRC (PATTERN (insn));
4608 addr = XVECEXP (unspec, 0, 1);
4611 && GET_CODE (XEXP (addr, 0)) == UNSPEC
4621 rtx unspec;
4630 unspec = SET_SRC (pattern);
4631 gcc_assert (GET_CODE (unspec) == UNSPEC);
4632 gcc_assert (XINT (unspec, 1) == UNSPEC_INSN_ADDR_SHL16INSLI);
4634 opnds[1] = XVECEXP (unspec, 0, 0);
4636 addr = XVECEXP (unspec, 0, 1);
4639 unspec = XEXP (addr, 0);
4640 gcc_assert (GET_CODE (unspec) == UNSPEC);
4641 gcc_assert (XINT (unspec, 1) == UNSPEC_HW0_PCREL);
4642 opnds[2] = XVECEXP (unspec, 0, 0);
4678 rtx unspec;
4687 unspec = SET_SRC (pattern);
4688 gcc_assert (GET_CODE (unspec) == UNSPEC);
4689 gcc_assert (XINT (unspec, 1) == UNSPEC_MOV_PCREL_STEP3);
4693 if (XVECEXP (unspec, 0, 0) == text_label_rtx)
4694 opnds[2] = XVECEXP (unspec, 0, 1);
4697 gcc_assert (XVECEXP (unspec, 0, 1) == text_label_rtx);
4698 opnds[2] = XVECEXP (unspec, 0, 0);
4701 opnds[3] = XVECEXP (unspec, 0, 2);
5141 && GET_CODE (XEXP (x, 0)) == UNSPEC)
5144 int unspec = XINT (XEXP (x, 0), 1);
5146 switch (unspec)
5220 if (unspec == UNSPEC_HW0_PCREL
5221 || unspec == UNSPEC_HW1_PCREL
5222 || unspec == UNSPEC_HW1_LAST_PCREL
5223 || unspec == UNSPEC_HW2_LAST_PCREL
5224 || unspec == UNSPEC_HW0_PLT_PCREL
5225 || unspec == UNSPEC_HW1_PLT_PCREL
5226 || unspec == UNSPEC_HW1_LAST_PLT_PCREL
5227 || unspec == UNSPEC_HW2_LAST_PLT_PCREL)