diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2016-11-30 12:18:47 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2016-11-30 12:18:47 +0000 |
commit | 35323bd8654c0223a0f1513099da11beb94b3360 (patch) | |
tree | 2896564ef0731191a193d5c73aa9ca146071e73e /gcc/tree-ssa-loop-ivopts.c | |
parent | ac02e9a821bcd09c6dd1294760756f18af5e06ba (diff) | |
download | gcc-35323bd8654c0223a0f1513099da11beb94b3360.zip gcc-35323bd8654c0223a0f1513099da11beb94b3360.tar.gz gcc-35323bd8654c0223a0f1513099da11beb94b3360.tar.bz2 |
[AArch64] PR target/78362: Make sure to only take REGNO of a register
PR target/78362
* config/aarch64/aarch64.md (add<mode>3): Extract inner expression
from a subreg in operands[1] and don't call REGNO on a non-reg
expression when deciding to force operands[2] into a reg.
* gcc.c-torture/compile/pr78362.c: New test.
From-SVN: r243011
Diffstat (limited to 'gcc/tree-ssa-loop-ivopts.c')
0 files changed, 0 insertions, 0 deletions