| /openbsd-src/gnu/gcc/gcc/config/score/ |
| H A D | score-mdaux.c | 737 if (MEM_ALIGN (src) >= BITS_PER_WORD) in mdx_block_move_straight() 754 if (MEM_ALIGN (dst) >= BITS_PER_WORD) in mdx_block_move_straight() 776 MIN (MEM_ALIGN (src), MEM_ALIGN (dst)), 0); in mdx_block_move_straight() 916 HOST_WIDE_INT src_align = MEM_ALIGN (src); in mdx_block_move_loop() 917 HOST_WIDE_INT dst_align = MEM_ALIGN (dst); in mdx_block_move_loop() 977 && (MEM_ALIGN (src) < BITS_PER_WORD || MEM_ALIGN (dst) < BITS_PER_WORD) in mdx_block_move()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | expmed.c | 351 : (! SLOW_UNALIGNED_ACCESS (fieldmode, MEM_ALIGN (op0)) 353 && MEM_ALIGN (op0) % GET_MODE_BITSIZE (fieldmode) == 0)))) 583 = get_best_mode (bitsize, bitnum, MEM_ALIGN (op0), maxmode, 589 || (SLOW_UNALIGNED_ACCESS (bestmode, MEM_ALIGN (op0)) 590 && GET_MODE_BITSIZE (bestmode) > MEM_ALIGN (op0))) 746 MEM_ALIGN (op0), mode, MEM_VOLATILE_P (op0)); 884 unit = MIN (MEM_ALIGN (op0), BITS_PER_WORD); 1113 && (! SLOW_UNALIGNED_ACCESS (mode, MEM_ALIGN (op0)) 1115 && MEM_ALIGN (op0) % bitsize == 0)))) 1299 MEM_ALIGN (xop0), maxmode, [all …]
|
| H A D | print-rtl.c | 516 if (MEM_ALIGN (in_rtx) != 1) 517 fprintf (outfile, " A%u", MEM_ALIGN (in_rtx));
|
| H A D | emit-rtl.c | 1705 unsigned int align = MEM_ALIGN (ref); 1945 MEM_SIZE (mem), MEM_ALIGN (mem), 1970 MEM_SIZE (mem), MEM_ALIGN (mem), GET_MODE (mem)); 1980 offset, MEM_SIZE (mem), MEM_ALIGN (mem), 1991 MEM_OFFSET (mem), size, MEM_ALIGN (mem), 2075 unsigned int memalign = MEM_ALIGN (memref); 2178 MIN (MEM_ALIGN (memref), 2285 MEM_ALIGN (new), mode);
|
| H A D | expr.c | 1773 align = MIN (MEM_ALIGN (x), MEM_ALIGN (y)); 2357 && MEM_ALIGN (src) >= GET_MODE_ALIGNMENT (mode) 2538 && MEM_ALIGN (dest) >= GET_MODE_ALIGNMENT (mode) 2979 unsigned int align = (GET_CODE (object) == MEM ? MEM_ALIGN (object) 4146 && MEM_ALIGN (to_rtx) == GET_MODE_ALIGNMENT (mode1)) 5588 || (mode != BLKmode && SLOW_UNALIGNED_ACCESS (mode, MEM_ALIGN (target)) 5589 && (MEM_ALIGN (target) < GET_MODE_ALIGNMENT (mode) 7490 && MEM_ALIGN (op0) == GET_MODE_ALIGNMENT (mode1)) 7541 && SLOW_UNALIGNED_ACCESS (mode1, MEM_ALIGN (op0)) 7587 mark_reg_pointer (XEXP (op0, 0), MEM_ALIGN (op0)); [all …]
|
| H A D | ifcvt.c | 1243 MIN (MEM_ALIGN (if_info->a), MEM_ALIGN (if_info->b)));
|
| H A D | rtl.h | 1175 #define MEM_ALIGN(RTX) \ macro
|
| H A D | optabs.c | 3431 = GEN_INT (MIN (MEM_ALIGN (x), MEM_ALIGN (y)) / BITS_PER_UNIT);
|
| /openbsd-src/gnu/gcc/gcc/ |
| H A D | expmed.c | 458 : (! SLOW_UNALIGNED_ACCESS (fieldmode, MEM_ALIGN (op0)) in store_bit_field() 460 && MEM_ALIGN (op0) % GET_MODE_BITSIZE (fieldmode) == 0)))) in store_bit_field() 670 = get_best_mode (bitsize, bitnum, MEM_ALIGN (op0), maxmode, in store_bit_field() 677 || (SLOW_UNALIGNED_ACCESS (bestmode, MEM_ALIGN (op0)) in store_bit_field() 678 && GET_MODE_BITSIZE (bestmode) > MEM_ALIGN (op0))) in store_bit_field() 829 MEM_ALIGN (op0), mode, MEM_VOLATILE_P (op0)); in store_fixed_bit_field() 969 unit = MIN (MEM_ALIGN (op0), BITS_PER_WORD); in store_split_bit_field() 1260 && (! SLOW_UNALIGNED_ACCESS (mode, MEM_ALIGN (op0)) in extract_bit_field() 1262 && MEM_ALIGN (op0) % bitsize == 0))))) in extract_bit_field() 1428 MEM_ALIGN (xop0), maxmode, in extract_bit_field() [all …]
|
| H A D | print-rtl.c | 577 if (MEM_ALIGN (in_rtx) != 1) in print_rtx() 578 fprintf (outfile, " A%u", MEM_ALIGN (in_rtx)); in print_rtx()
|
| H A D | expr.c | 878 align = MIN (to ? MEM_ALIGN (to) : align, MEM_ALIGN (from)); in move_by_pieces() 1181 align = MIN (MEM_ALIGN (x), MEM_ALIGN (y)); in emit_block_move() 1687 && (! SLOW_UNALIGNED_ACCESS (mode, MEM_ALIGN (src)) in emit_group_load_1() 1688 || MEM_ALIGN (src) >= GET_MODE_ALIGNMENT (mode)) in emit_group_load_1() 2037 && (! SLOW_UNALIGNED_ACCESS (mode, MEM_ALIGN (dest)) in emit_group_store() 2038 || MEM_ALIGN (dest) >= GET_MODE_ALIGNMENT (mode)) in emit_group_store() 2538 align = MEM_ALIGN (object); in clear_storage() 3650 && MEM_ALIGN (xinner) >= align in emit_push_insn() 3916 MEM_ALIGN (str_rtx), str_mode, 0); in optimize_bitfield_assignment_op() 4100 && MEM_ALIGN (to_rtx) == GET_MODE_ALIGNMENT (mode1)) in expand_assignment() [all …]
|
| H A D | emit-rtl.c | 1437 unsigned int align = MEM_ALIGN (ref); in set_mem_attributes_minus_bitpos() 1703 MEM_SIZE (mem), MEM_ALIGN (mem), GET_MODE (mem)); in set_mem_attrs_from_reg() 1717 MEM_SIZE (mem), MEM_ALIGN (mem), in set_mem_alias_set() 1738 MEM_SIZE (mem), MEM_ALIGN (mem), GET_MODE (mem)); in set_mem_expr() 1747 offset, MEM_SIZE (mem), MEM_ALIGN (mem), in set_mem_offset() 1757 MEM_OFFSET (mem), size, MEM_ALIGN (mem), in set_mem_size() 1817 && MEM_ALIGN (memref) == align)) in change_address() 1844 unsigned int memalign = MEM_ALIGN (memref); in adjust_address_1() 1949 MIN (MEM_ALIGN (memref), pow2 * BITS_PER_UNIT), in offset_address() 2054 MEM_ALIGN (new), mode); in widen_memory_access()
|
| H A D | struct-equiv.c | 176 set_mem_align (x, MIN (MEM_ALIGN (x), MEM_ALIGN (y))); in merge_memattrs() 177 set_mem_align (y, MEM_ALIGN (x)); in merge_memattrs()
|
| H A D | cfgcleanup.c | 914 set_mem_align (x, MIN (MEM_ALIGN (x), MEM_ALIGN (y))); in merge_memattrs() 915 set_mem_align (y, MEM_ALIGN (x)); in merge_memattrs()
|
| H A D | explow.c | 714 align = MEM_ALIGN (x); in force_reg()
|
| H A D | function.c | 2422 && GET_MODE_ALIGNMENT (data->nominal_mode) > MEM_ALIGN (stack_parm)) in assign_parm_adjust_stack_rtl() 2424 && TYPE_ALIGN (data->nominal_type) > MEM_ALIGN (stack_parm) in assign_parm_adjust_stack_rtl() 2425 && MEM_ALIGN (stack_parm) < PREFERRED_STACK_BOUNDARY))) in assign_parm_adjust_stack_rtl()
|
| H A D | ifcvt.c | 1454 MIN (MEM_ALIGN (if_info->a), MEM_ALIGN (if_info->b))); in noce_try_cmove_arith()
|
| H A D | reload1.c | 2036 && MEM_ALIGN (spill_stack_slot[from_reg]) >= min_align) in alter_reg() 2053 if (MEM_ALIGN (spill_stack_slot[from_reg]) > min_align) in alter_reg() 2054 min_align = MEM_ALIGN (spill_stack_slot[from_reg]); in alter_reg()
|
| H A D | rtl.h | 1178 #define MEM_ALIGN(RTX) \ macro
|
| H A D | optabs.c | 3631 = GEN_INT (MIN (MEM_ALIGN (x), MEM_ALIGN (y)) / BITS_PER_UNIT); in prepare_cmp_insn()
|
| /openbsd-src/gnu/gcc/gcc/config/alpha/ |
| H A D | predicates.md | 445 if (MEM_ALIGN (op) >= 32) 473 if (MEM_ALIGN (op) >= 32)
|
| /openbsd-src/gnu/gcc/gcc/config/mips/ |
| H A D | mips.c | 3506 if (MEM_ALIGN (src) == BITS_PER_WORD / 2 in mips_block_move_straight() 3507 && MEM_ALIGN (dest) == BITS_PER_WORD / 2) in mips_block_move_straight() 3523 if (MEM_ALIGN (src) >= bits) in mips_block_move_straight() 3535 if (MEM_ALIGN (dest) >= bits) in mips_block_move_straight() 3550 MIN (MEM_ALIGN (src), MEM_ALIGN (dest)), 0); in mips_block_move_straight() 3575 set_mem_align (*loop_mem, MIN (MEM_ALIGN (mem), length * BITS_PER_UNIT)); in mips_adjust_block_mem() 4479 if (MEM_ALIGN (*op) >= width) in mips_get_unaligned_mem()
|
| /openbsd-src/gnu/gcc/gcc/config/i386/ |
| H A D | predicates.md | 760 if (MEM_ALIGN (op) >= 32)
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/rs6000/ |
| H A D | rs6000.c | 2585 && (SLOW_UNALIGNED_ACCESS (DImode, MEM_ALIGN (operands[0])) 2586 || SLOW_UNALIGNED_ACCESS (DImode, MEM_ALIGN (operands[1]))) 2587 && ! (SLOW_UNALIGNED_ACCESS (SImode, (MEM_ALIGN (operands[0]) > 32 2588 ? 32 : MEM_ALIGN (operands[0]))) 2589 || SLOW_UNALIGNED_ACCESS (SImode, (MEM_ALIGN (operands[1]) > 32 2591 : MEM_ALIGN (operands[1]))))
|
| /openbsd-src/gnu/gcc/gcc/config/rs6000/ |
| H A D | rs6000.c | 3954 && (SLOW_UNALIGNED_ACCESS (DImode, MEM_ALIGN (operands[0])) in rs6000_emit_move() 3955 || SLOW_UNALIGNED_ACCESS (DImode, MEM_ALIGN (operands[1]))) in rs6000_emit_move() 3956 && ! (SLOW_UNALIGNED_ACCESS (SImode, (MEM_ALIGN (operands[0]) > 32 in rs6000_emit_move() 3957 ? 32 : MEM_ALIGN (operands[0]))) in rs6000_emit_move() 3958 || SLOW_UNALIGNED_ACCESS (SImode, (MEM_ALIGN (operands[1]) > 32 in rs6000_emit_move() 3960 : MEM_ALIGN (operands[1])))) in rs6000_emit_move() 12167 if (MEM_ALIGN (used_m) >= 32) in rs6000_emit_sync()
|