target-insns.def (extv, [...]): New targetm instruction patterns.
authorRichard Sandiford <richard.sandiford@arm.com>
Sun, 5 Jul 2015 08:02:59 +0000 (08:02 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Sun, 5 Jul 2015 08:02:59 +0000 (08:02 +0000)
commit234d14ac72066f06b8da319f98793d0614cda8b0
tree8452be0fccad152b18e253d19ca7348832f4a871
parent89f7b21fb0dfb2b9c7339b44035df76e2265d489
target-insns.def (extv, [...]): New targetm instruction patterns.

gcc/
* target-insns.def (extv, extzv, insv): New targetm instruction
patterns.
* optabs.c (get_extraction_insn): Use them instead of HAVE_*/gen_*
interface.
* recog.c (simplify_while_replacing): Likewise.

From-SVN: r225432
gcc/ChangeLog
gcc/optabs.c
gcc/recog.c
gcc/target-insns.def