aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-phiopt.c
diff options
context:
space:
mode:
authorJames Greenhalgh <james.greenhalgh@arm.com>2015-12-09 13:47:19 +0000
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>2015-12-09 13:47:19 +0000
commit4c81f958b3f1b2a41e94d505c34b6d911502bb15 (patch)
tree9d5c6037c38f9e1aad1f3b3a94c7657a04e32f77 /gcc/tree-ssa-phiopt.c
parent08554c26c4541be7d6ec0fec4d8810e97f56caab (diff)
downloadgcc-4c81f958b3f1b2a41e94d505c34b6d911502bb15.zip
gcc-4c81f958b3f1b2a41e94d505c34b6d911502bb15.tar.gz
gcc-4c81f958b3f1b2a41e94d505c34b6d911502bb15.tar.bz2
[Patch AArch64] Reinstate CANNOT_CHANGE_MODE_CLASS to fix pr67609
gcc/ PR rtl-optimization/67609 * config/aarch64/aarch64-protos.h (aarch64_cannot_change_mode_class): Bring back. * config/aarch64/aarch64.c (aarch64_cannot_change_mode_class): Likewise. * config/aarch64/aarch64.h (CANNOT_CHANGE_MODE_CLASS): Likewise. * config/aarch64/aarch64.md (aarch64_movdi_<mode>low): Use zero_extract rather than truncate. (aarch64_movdi_<mode>high): Likewise. gcc/testsuite/ PR rtl-optimization/67609 * gcc.dg/torture/pr67609.c: New. From-SVN: r231455
Diffstat (limited to 'gcc/tree-ssa-phiopt.c')
0 files changed, 0 insertions, 0 deletions