Home
last modified time | relevance | path

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

/openbsd/src/gnu/usr.bin/gcc/gcc/config/arm/
Darm.c9616 thumb_exit (f, reg_containing_return_addr, eh_ofs) in thumb_exit() argument
9618 int reg_containing_return_addr;
9636 if (reg_containing_return_addr == -1 || eh_ofs)
9640 if (eh_ofs && reg_containing_return_addr == -1)
9661 asm_fprintf (f, "\tbx\t%r\n", reg_containing_return_addr);
9675 asm_fprintf (f, "\tbx\t%r\n", reg_containing_return_addr);
9750 && reg_containing_return_addr == LAST_ARG_REGNUM)
9753 reg_containing_return_addr = LR_REGNUM;
9764 if (reg_containing_return_addr != LAST_ARG_REGNUM)
9777 if (reg_containing_return_addr == -1)
[all …]
/openbsd/src/gnu/gcc/gcc/config/arm/
Darm.c13054 thumb_exit (FILE *f, int reg_containing_return_addr) in thumb_exit() argument
13069 if (reg_containing_return_addr == -1) in thumb_exit()
13089 asm_fprintf (f, "\tbx\t%r\n", reg_containing_return_addr); in thumb_exit()
13169 && reg_containing_return_addr == LAST_ARG_REGNUM) in thumb_exit()
13172 reg_containing_return_addr = LR_REGNUM; in thumb_exit()
13183 if (reg_containing_return_addr != LAST_ARG_REGNUM) in thumb_exit()
13197 if (reg_containing_return_addr == -1) in thumb_exit()
13202 reg_containing_return_addr = in thumb_exit()
13207 regs_available_for_popping &= ~(1 << reg_containing_return_addr); in thumb_exit()
13260 regs_available_for_popping |= 1 << reg_containing_return_addr; in thumb_exit()
[all …]