aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-opts.c
diff options
context:
space:
mode:
authorBen Elliston <bje@wasabisystems.com>2003-06-02 03:53:54 +0000
committerBen Elliston <bje@gcc.gnu.org>2003-06-02 13:53:54 +1000
commit103fc15d39020d97a613299918b779c594ea07cc (patch)
treeb917381f3c798c9a17575974d61752aa53ce00db /gcc/c-opts.c
parent3ae1d4c240f91dc62b85be2addb733fb773956b9 (diff)
downloadgcc-103fc15d39020d97a613299918b779c594ea07cc.zip
gcc-103fc15d39020d97a613299918b779c594ea07cc.tar.gz
gcc-103fc15d39020d97a613299918b779c594ea07cc.tar.bz2
arm.c (arm_use_dfa_pipeline_interface): Declare.
2003-06-02 Ben Elliston <bje@wasabisystems.com> * config/arm/arm.c (arm_use_dfa_pipeline_interface): Declare. (TARGET_SCHED_USE_DFA_PIPELINE_INTERFACE): Define if not already defined. (arm_use_dfa_pipeline_interface): Implement. * config/arm/arm.md (arm): New automaton. (write_buf): Remove function units; new cpu unit. (write_blockage): Remove function units; new cpu unit. (core): Remove function units; new cpu unit. (r_mem_f_wbuf): New instruction reservation. (store1_wbuf, store2_wbuf, store3_wbuf, store4_wbuf): Likewise. (store1_ldsched, store2, store3, store4): Likewise. (load_ldsched, load_ldsched_xscale, load_or_store): Likewise. (mult, mult_ldsched, mult_ldsched_strongarm): Likewise. (multi_cycle, single_cycle): Likewise. * config/arm/fpa.md (armfp): New automaton. (fpa): Remove function units; new cpu unit. (fpa_mem): Remove function unit; new cpu unit. (fdivx, fdivd, fdivs, fmul, ffmul, farith, ffarith): New reservations. (r_2_f, f_2_r, f_load, f_store, r_mem_f, f_mem_r): Likewise. From-SVN: r67322
Diffstat (limited to 'gcc/c-opts.c')
0 files changed, 0 insertions, 0 deletions