Lines Matching defs:orig
5660 csky_legitimize_pic_address (rtx orig, rtx reg, bool gotrel_p)
5665 if (GET_CODE (orig) == SYMBOL_REF || GET_CODE (orig) == LABEL_REF)
5684 if (GET_CODE (orig) == SYMBOL_REF && !SYMBOL_REF_LOCAL_P (orig))
5687 rtx_tmp = gen_rtx_UNSPEC (Pmode, gen_rtvec (1, orig),
5706 gen_rtvec (1, orig),
5711 else if (flag_pic == 1 && (GET_CODE (orig) == SYMBOL_REF)
5712 && SYMBOL_REF_FUNCTION_P (orig))
5715 gen_rtvec (1, orig),
5723 gen_rtvec (1, orig),
5735 set_unique_reg_note (insn, REG_EQUAL, orig);
5739 else if (GET_CODE (orig) == CONST)
5743 if (GET_CODE (XEXP (orig, 0)) == PLUS
5744 && XEXP (XEXP (orig, 0), 1) == pic_reg)
5745 return orig;
5753 gcc_assert (GET_CODE (XEXP (orig, 0)) == PLUS);
5755 base = csky_legitimize_pic_address (XEXP (XEXP (orig, 0), 0),
5757 offset = csky_legitimize_pic_address (XEXP (XEXP (orig, 0), 1),
5766 return orig;