Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/gcc/config/arm/
H A Darm.c14111 unsigned pushable_regs; in thumb_output_function_prologue() local
14118 pushable_regs = l_mask & 0xff; in thumb_output_function_prologue()
14120 if (pushable_regs == 0) in thumb_output_function_prologue()
14121 pushable_regs = 1 << thumb_find_work_register (live_regs_mask); in thumb_output_function_prologue()
14129 if (pushable_regs & (1 << regno)) in thumb_output_function_prologue()
14145 pushable_regs &= ~((1 << regno) - 1); in thumb_output_function_prologue()
14155 thumb_pushpop (f, pushable_regs | (1 << LR_REGNUM), in thumb_output_function_prologue()
14161 thumb_pushpop (f, pushable_regs, 1, &cfa_offset, real_regs_mask); in thumb_output_function_prologue()