diff options
author | gjl <gjl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-01-27 18:17:41 +0000 |
---|---|---|
committer | gjl <gjl@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-01-27 18:17:41 +0000 |
commit | 2d86450cc472f5c1acab7a405ab5f865756526a7 (patch) | |
tree | a10e8f615e0c15b8585dd863090e0556134ed729 /gcc/config/avr/avr-protos.h | |
parent | 73fea988d6b9696fff042af2498c05dbac842358 (diff) | |
download | gcc-2d86450cc472f5c1acab7a405ab5f865756526a7.tar.gz |
* config/avr/avr-protos.h (lpm_reg_rtx, lpm_addr_reg_rtx,
tmp_reg_rtx, zero_reg_rtx, all_regs_rtx, rampz_rtx): Make global.
* config/avr/avr.c: Ditto.
(avr_regnames): Remove because unused.
* config/avr/avr.md (*cpse.ne): New peephole.
(*cpse.eq): New peephole from former cpse peepholes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183638 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/avr/avr-protos.h')
-rw-r--r-- | gcc/config/avr/avr-protos.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/config/avr/avr-protos.h b/gcc/config/avr/avr-protos.h index f64dbbf5ae3..2575fc497cd 100644 --- a/gcc/config/avr/avr-protos.h +++ b/gcc/config/avr/avr-protos.h @@ -124,6 +124,14 @@ extern bool avr_mem_flash_p (rtx); extern bool avr_mem_memx_p (rtx); extern bool avr_load_libgcc_p (rtx); extern bool avr_xload_libgcc_p (enum machine_mode); + +extern rtx lpm_reg_rtx; +extern rtx lpm_addr_reg_rtx; +extern rtx tmp_reg_rtx; +extern rtx zero_reg_rtx; +extern rtx all_regs_rtx[32]; +extern rtx rampz_rtx; + #endif /* RTX_CODE */ #ifdef REAL_VALUE_TYPE |