summaryrefslogtreecommitdiff
path: root/gcc/config/arm/aarch-common.c
diff options
context:
space:
mode:
authorktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>2016-04-08 09:39:44 +0000
committerktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>2016-04-08 09:39:44 +0000
commitbec0c1e80c398b7283691f46b453b5ec8b6a9e40 (patch)
treeeb144d97f0e4370882793d9dfeab03680e68ba79 /gcc/config/arm/aarch-common.c
parent87c791f52532b3d9cb8323c240a49484fb5cc80f (diff)
downloadgcc-bec0c1e80c398b7283691f46b453b5ec8b6a9e40.tar.gz
[ARM] PR target/70566 Check that condition register is dead in tst-imm -> lsls-imm Thumb2 peepholes
PR target/70566 * config/arm/thumb2.md (tst + branch-> lsls + branch peephole below *orsi_not_shiftsi_si): Require that condition register is dead after the peephole. (second peephole after the above): Likewise. * gcc.c-torture/execute/pr70566.c: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@234825 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/arm/aarch-common.c')
0 files changed, 0 insertions, 0 deletions