Home
last modified time | relevance | path

Searched refs:element_offset (Results 1 – 1 of 1) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/config/rs6000/
Drs6000.cc7629 adjust_vec_address_pcrel (rtx addr, rtx element_offset, rtx base_tmp) in adjust_vec_address_pcrel() argument
7633 gcc_assert (CONST_INT_P (element_offset)); in adjust_vec_address_pcrel()
7646 = INTVAL (XEXP (addr, 1)) + INTVAL (element_offset); in adjust_vec_address_pcrel()
7661 new_addr = gen_rtx_PLUS (Pmode, base_tmp, element_offset); in adjust_vec_address_pcrel()
7667 rtx plus = gen_rtx_PLUS (Pmode, addr, element_offset); in adjust_vec_address_pcrel()
7705 rtx element_offset = get_vector_offset (mem, element, base_tmp, scalar_size); in rs6000_adjust_vec_address() local
7709 if (element_offset == const0_rtx) in rs6000_adjust_vec_address()
7715 new_addr = gen_rtx_PLUS (Pmode, addr, element_offset); in rs6000_adjust_vec_address()
7719 else if (pcrel_local_address (addr, Pmode) && CONST_INT_P (element_offset)) in rs6000_adjust_vec_address()
7720 new_addr = adjust_vec_address_pcrel (addr, element_offset, base_tmp); in rs6000_adjust_vec_address()
[all …]