aboutsummaryrefslogtreecommitdiff
path: root/gcc/recog.c
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2015-07-05 08:01:48 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2015-07-05 08:01:48 +0000
commit89f7b21fb0dfb2b9c7339b44035df76e2265d489 (patch)
treef95b1bc19179206a2e7d46a7587619466659f205 /gcc/recog.c
parentf2cf13bd7c00ec7d12e7bddfefeb5eea84a14f74 (diff)
downloadgcc-89f7b21fb0dfb2b9c7339b44035df76e2265d489.zip
gcc-89f7b21fb0dfb2b9c7339b44035df76e2265d489.tar.gz
gcc-89f7b21fb0dfb2b9c7339b44035df76e2265d489.tar.bz2
target-insns.def (doloop_begin, doloop_end): New targetm instruction patterns.
gcc/ * target-insns.def (doloop_begin, doloop_end): New targetm instruction patterns. * loop-init.c: Include target.h. (pass_loop2::gate): Use the new targetm patterns instead of HAVE_*/gen_* interface. (pass_rtl_doloop::gate): Likewise. (pass_rtl_doloop::execute): Remove preprocessor condition. * hw-doloop.c: Build unconditionally. * loop-doloop.c: Likewise. (doloop_optimize): Use the new targetm patterns instead of HAVE_*/gen_* interface. (doloop_modify): Likewise. Change type of doloop_seq to rtx_insn *. * modulo-sched.c (doloop_register_get): Likewise. From-SVN: r225431
Diffstat (limited to 'gcc/recog.c')
0 files changed, 0 insertions, 0 deletions