summaryrefslogtreecommitdiff
path: root/gcc/df.h
diff options
context:
space:
mode:
authornickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>2011-03-30 14:09:09 +0000
committernickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>2011-03-30 14:09:09 +0000
commit776f1390a3bc783e39948328a5f8c61b69f53c6b (patch)
tree8f32c8dd7a17241af74ee0dfc5739af97d792ac3 /gcc/df.h
parent51f5794ef7b5dae3138387a40ea52fba975a6251 (diff)
downloadgcc-776f1390a3bc783e39948328a5f8c61b69f53c6b.tar.gz
* config/rx/rx.md: Add peepholes and patterns to combine
extending loads and simple arithmetic instructions. * config/rx/rx.h (ADJUST_INSN_LENGTH): Define. * config/rx/rx-protos.h (rx_adjust_insn_length): Prototype. * config/rx/rx.c (rx_is_legitimate_address): Allow QI and HI modes to use pre-decrement and post-increment addressing. (rx_is_restricted_memory_address): Add range checking of REG+INT addresses. (rx_print_operand): Add support for %Q. Fix handling of %Q. (rx_memory_move_cost): Adjust cost of stores. (rx_adjust_insn_length): New function. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@171724 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/df.h')
0 files changed, 0 insertions, 0 deletions