Searched refs:REGNO_POINTER_ALIGN (Results 1 – 15 of 15) sorted by relevance
1049 REGNO_POINTER_ALIGN (REGNO (reg)) = align; in mark_reg_pointer()1051 else if (align && align < REGNO_POINTER_ALIGN (REGNO (reg))) in mark_reg_pointer()1053 REGNO_POINTER_ALIGN (REGNO (reg)) = align; in mark_reg_pointer()5014 REGNO_POINTER_ALIGN (STACK_POINTER_REGNUM) = STACK_BOUNDARY; in init_emit()5015 REGNO_POINTER_ALIGN (FRAME_POINTER_REGNUM) = STACK_BOUNDARY; in init_emit()5016 REGNO_POINTER_ALIGN (HARD_FRAME_POINTER_REGNUM) = STACK_BOUNDARY; in init_emit()5017 REGNO_POINTER_ALIGN (ARG_POINTER_REGNUM) = STACK_BOUNDARY; in init_emit()5019 REGNO_POINTER_ALIGN (VIRTUAL_INCOMING_ARGS_REGNUM) = STACK_BOUNDARY; in init_emit()5020 REGNO_POINTER_ALIGN (VIRTUAL_STACK_VARS_REGNUM) = STACK_BOUNDARY; in init_emit()5021 REGNO_POINTER_ALIGN (VIRTUAL_STACK_DYNAMIC_REGNUM) = STACK_BOUNDARY; in init_emit()[all …]
112 #define REGNO_POINTER_ALIGN(REGNO) (cfun->emit->regno_pointer_align[REGNO]) macro
3460 && REGNO_POINTER_ALIGN (REGNO (x))) in nonzero_bits1()3463 = REGNO_POINTER_ALIGN (REGNO (x)) / BITS_PER_UNIT; in nonzero_bits1()
1918 * regs.h (regno_pointer_align, REGNO_POINTER_ALIGN): Delete from here.1919 * rtl.h (regno_pointer_align, REGNO_POINTER_ALIGN): Put them here.3052 (REGNO_POINTER_ALIGN): New macro.3062 Set REGNO_POINTER_ALIGN for regs pointing into frame.3063 * function.c (assign_parms): Set REGNO_POINTER_ALIGN for3066 * expr.c (expand_expr, case VAR_DECL): Set REGNO_POINTER_ALIGN3073 (nonzero_bits, case REG): Use REGNO_POINTER_ALIGN instead of3103 * alpha.c ({non,}aligned_memory_operand): Test REGNO_POINTER_ALIGN.
6071 || (REGNO_POINTER_ALIGN (REGNO (base)) in find_reloads_subreg_address()
1315 REGNO_POINTER_ALIGN (HARD_FRAME_POINTER_REGNUM) = BITS_PER_UNIT; in reload()
7768 mem_aligned_8, which uses REGNO_POINTER_ALIGN information when16629 (alpha_expand_block_move): Use REGNO_POINTER_ALIGN. Restructure so16631 (alpha_expand_block_clear): Use REGNO_POINTER_ALIGN.
11315 (REGNO_POINTER_ALIGN, REGNO_POINTER_FLAG): Moved here from regs.h.11389 (REGNO_POINTER_ALIGN): Delete.
21805 * arm.md (movhi): REGNO_POINTER_ALIGN is now bits.23783 * config/arm/arm.c (alignable_memory_operand): REGNO_POINTER_ALIGN
32618 sp/fp/ap wrt REGNO_POINTER_ALIGN.32700 REGNO_POINTER_ALIGN.
944 REGNO_POINTER_ALIGN (STACK_POINTER_REGNUM) = BITS_PER_UNIT; \945 REGNO_POINTER_ALIGN (HARD_FRAME_POINTER_REGNUM) = BITS_PER_UNIT; \
3450 && REGNO_POINTER_ALIGN (regno) >= desired * BITS_PER_UNIT) in mem_min_alignment()
777 if (REGNO_POINTER_ALIGN (REGNO (parts.index)) * parts.scale < 32)782 if (REGNO_POINTER_ALIGN (REGNO (parts.base)) < 32)
1056 REGNO_POINTER_ALIGN (ARG_POINTER_REGNUM) = 64; \
4825 && REGNO_POINTER_ALIGN (REGNO (base)) >= 32)