Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/avr/
H A Davr.c108 #define AVR_TMP_REGNO (AVR_TINY ? TMP_REGNO_TINY : TMP_REGNO) macro
814 tmp_reg_rtx = all_regs_rtx[AVR_TMP_REGNO]; in avr_init_expanders()
1897 int treg = AVR_TMP_REGNO; in avr_expand_prologue()
1916 treg = AVR_TMP_REGNO; in avr_expand_prologue()
1921 cfun->machine->stack_usage += 3 + (treg != AVR_TMP_REGNO); in avr_expand_prologue()
1933 emit_push_byte (AVR_TMP_REGNO, true); in avr_expand_prologue()
1937 emit_push_sfr (sreg_rtx, false, false /* clr */, AVR_TMP_REGNO); in avr_expand_prologue()
2023 int used_by_gasisr = 3 + (cfun->machine->gasisr.regno != AVR_TMP_REGNO); in avr_asm_function_end_prologue()
2205 int treg = AVR_TMP_REGNO; in avr_expand_epilogue()
2264 emit_pop_byte (AVR_TMP_REGNO); in avr_expand_epilogue()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/avr/
H A Davr.cc105 #define AVR_TMP_REGNO (AVR_TINY ? TMP_REGNO_TINY : TMP_REGNO) macro
1168 tmp_reg_rtx = all_regs_rtx[AVR_TMP_REGNO]; in avr_init_expanders()
2269 int treg = AVR_TMP_REGNO; in avr_expand_prologue()
2288 treg = AVR_TMP_REGNO; in avr_expand_prologue()
2293 cfun->machine->stack_usage += 3 + (treg != AVR_TMP_REGNO); in avr_expand_prologue()
2305 emit_push_byte (AVR_TMP_REGNO, true); in avr_expand_prologue()
2309 emit_push_sfr (sreg_rtx, false, false /* clr */, AVR_TMP_REGNO); in avr_expand_prologue()
2395 int used_by_gasisr = 3 + (cfun->machine->gasisr.regno != AVR_TMP_REGNO); in avr_asm_function_end_prologue()
2577 int treg = AVR_TMP_REGNO; in avr_expand_epilogue()
2636 emit_pop_byte (AVR_TMP_REGNO); in avr_expand_epilogue()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog-201414029 alternate for adiw/sbiw instructions. Added AVR_TMP_REGNO and
14031 and ZERO_REGNO occurrences by AVR_TMP_REGNO and AVR_ZERO_REGNO
14038 (emit_push_sfr): Use AVR_TMP_REGNO for tmp register number.