/haiku-buildtools/legacy/gcc/gcc/ |
H A D | local-alloc.c | 460 validate_equiv_mem (start, reg, memref) 463 rtx memref; 468 equiv_mem = memref; 473 if (side_effects_p (memref)) 484 if (GET_CODE (insn) == CALL_INSN && ! RTX_UNCHANGING_P (memref) 499 && reg_overlap_mentioned_p (XEXP (note, 0), memref)) 560 memref_referenced_p (memref, x) 562 rtx memref; 583 && memref_referenced_p (memref, 587 if (true_dependence (memref, VOIDmod [all...] |
H A D | explow.c | 611 /* Mark returned memref with in_struct if it's in an array or 612 structure. Copy const and volatile from original memref. */ 1347 rtx memref = gen_rtx_MEM (word_mode, address); 1349 MEM_VOLATILE_P (memref) = 1; 1352 emit_move_insn (gen_reg_rtx (word_mode), memref); 1354 emit_move_insn (memref, const0_rtx); 1337 rtx memref = gen_rtx_MEM (word_mode, address); local 1342 emit_move_insn (gen_reg_rtx (word_mode), memref); local
|
H A D | emit-rtl.c | 1608 change_address (memref, mode, addr) 1609 rtx memref; 1615 if (GET_CODE (memref) != MEM) 1618 mode = GET_MODE (memref); 1620 addr = XEXP (memref, 0); 1632 if (rtx_equal_p (addr, XEXP (memref, 0)) && mode == GET_MODE (memref)) 1633 return memref; 1636 RTX_UNCHANGING_P (new) = RTX_UNCHANGING_P (memref); 1637 MEM_COPY_ATTRIBUTES (new, memref); [all...] |
H A D | function.c | 2502 since SUBREG is not valid for a memref. 2832 register rtx memref = 0; 2838 memref = XEXP (bitfield, 0); 2841 memref = equiv_mem[REGNO (XEXP (bitfield, 0))]; 2844 memref = SUBREG_REG (XEXP (bitfield, 0)); 2848 memref = equiv_mem[REGNO (SUBREG_REG (XEXP (bitfield, 0)))]; 2850 if (memref 2851 && ! mode_dependent_address_p (XEXP (memref, 0)) 2852 && ! MEM_VOLATILE_P (memref)) 2875 GET_MODE_SIZE (GET_MODE (memref)))); 2817 register rtx memref = 0; local [all...] |
/haiku-buildtools/gcc/gcc/ |
H A D | emit-rtl.c | 2113 change_address_1 (rtx memref, machine_mode mode, rtx addr, int validate, 2119 gcc_assert (MEM_P (memref)); 2120 as = MEM_ADDR_SPACE (memref); 2122 mode = GET_MODE (memref); 2124 addr = XEXP (memref, 0); 2125 if (mode == GET_MODE (memref) && addr == XEXP (memref, 0) 2127 return memref; 2139 if (rtx_equal_p (addr, XEXP (memref, 0)) && mode == GET_MODE (memref)) 2104 change_address_1(rtx memref, machine_mode mode, rtx addr, int validate, bool inplace) argument 2148 change_address(rtx memref, machine_mode mode, rtx addr) argument 2189 adjust_address_1(rtx memref, machine_mode mode, HOST_WIDE_INT offset, int validate, int adjust_address, int adjust_object, HOST_WIDE_INT size) argument 2330 adjust_automodify_address_1(rtx memref, machine_mode mode, rtx addr, HOST_WIDE_INT offset, int validate) argument 2342 offset_address(rtx memref, rtx offset, unsigned HOST_WIDE_INT pow2) argument 2394 replace_equiv_address(rtx memref, rtx addr, bool inplace) argument 2405 replace_equiv_address_nv(rtx memref, rtx addr, bool inplace) argument 2416 widen_memory_access(rtx memref, machine_mode mode, HOST_WIDE_INT offset) argument [all...] |
H A D | ira.c | 3005 validate_equiv_mem (rtx_insn *start, rtx reg, rtx memref) 3010 equiv_mem = memref; 3015 if (side_effects_p (memref)) 3045 && reg_overlap_mentioned_p (XEXP (note, 0), memref)) 3215 memref_referenced_p (rtx memref, rtx x) 3235 && memref_referenced_p (memref, 3239 if (true_dependence (memref, VOIDmode, x)) 3248 if (memref_referenced_p (memref, XEXP (SET_DEST (x), 0))) 3251 else if (memref_referenced_p (memref, SET_DEST (x))) 3254 return memref_referenced_p (memref, SET_SR 2984 validate_equiv_mem(rtx_insn *start, rtx reg, rtx memref) argument 3194 memref_referenced_p(rtx memref, rtx x) argument 3260 memref_used_between_p(rtx memref, rtx_insn *start, rtx_insn *end) argument [all...] |
H A D | explow.c | 1523 rtx memref = gen_rtx_MEM (word_mode, address); 1525 MEM_VOLATILE_P (memref) = 1; 1530 emit_insn (gen_probe_stack (memref)); 1533 emit_move_insn (memref, const0_rtx); 1513 rtx memref = gen_rtx_MEM (word_mode, address); local
|
H A D | tree-data-ref.c | 1089 create_data_ref (loop_p nest, loop_p loop, tree memref, gimple stmt, 1097 print_generic_expr (dump_file, memref, TDF_SLIM); 1103 DR_REF (dr) = memref; 1088 create_data_ref(loop_p nest, loop_p loop, tree memref, gimple stmt, bool is_read) argument
|
/haiku-buildtools/gcc/gcc/config/mcore/ |
H A D | mcore.c | 280 rtx memref; 286 memref = gen_rtx_MEM (SImode, stack_pointer_rtx); 287 MEM_VOLATILE_P (memref) = 1; 288 emit_insn (gen_movsi (memref, stack_pointer_rtx)); 277 rtx memref; local
|
/haiku-buildtools/gcc/gcc/config/s390/ |
H A D | s390.c | 7519 rtx memref = XEXP (*x, 0); 7521 if (GET_CODE (memref) == SYMBOL_REF 7522 && CONSTANT_POOL_ADDRESS_P (memref)) 7525 rtx addr = gen_rtx_UNSPEC (Pmode, gen_rtvec (2, memref, base), 7532 if (GET_CODE (memref) == CONST 7533 && GET_CODE (XEXP (memref, 0)) == PLUS 7534 && GET_CODE (XEXP (XEXP (memref, 0), 1)) == CONST_INT 7535 && GET_CODE (XEXP (XEXP (memref, 0), 0)) == SYMBOL_REF 7536 && CONSTANT_POOL_ADDRESS_P (XEXP (XEXP (memref, 0), 0))) 7538 HOST_WIDE_INT off = INTVAL (XEXP (XEXP (memref, 7518 rtx memref = XEXP (*x, 0); local [all...] |
/haiku-buildtools/gcc/gcc/config/bfin/ |
H A D | bfin.c | 414 rtx memref = gen_rtx_MEM (word_mode, 420 subpat = gen_rtx_SET (VOIDmode, memref, gen_rtx_REG (word_mode, 426 subpat = gen_rtx_SET (VOIDmode, memref, gen_rtx_REG (word_mode, 548 rtx memref = gen_rtx_MEM (word_mode, addr); 552 = gen_rtx_SET (VOIDmode, gen_rtx_REG (word_mode, regno), memref); 412 rtx memref = gen_rtx_MEM (word_mode, local 546 rtx memref = gen_rtx_MEM (word_mode, addr); local
|
/haiku-buildtools/legacy/gcc/gcc/config/arm/ |
H A D | arm.c | 3390 gen_rotated_half_load (memref) 3391 rtx memref; 3394 rtx base = XEXP (memref, 0);
|
/haiku-buildtools/gcc/gcc/config/frv/ |
H A D | frv.c | 2520 frv_index_memory (rtx memref, machine_mode mode, int index) 2522 rtx base = XEXP (memref, 0); 2525 return change_address (memref, mode, 7199 packet. MEM is the memref and COND is the regstate_t condition 2498 frv_index_memory(rtx memref, machine_mode mode, int index) argument
|