aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-nested.c
diff options
context:
space:
mode:
authorPeter Bergner <bergner@linux.ibm.com>2021-05-30 22:45:55 -0500
committerPeter Bergner <bergner@linux.ibm.com>2021-05-30 22:45:55 -0500
commitdf4e0359dad239854af0ea9eacb8e7e3719557d0 (patch)
treede3db3ab7597e286cded4a705b508dec7eee892e /gcc/tree-nested.c
parente21e93407202e62a10c372595076c593c561bb11 (diff)
downloadgcc-df4e0359dad239854af0ea9eacb8e7e3719557d0.zip
gcc-df4e0359dad239854af0ea9eacb8e7e3719557d0.tar.gz
gcc-df4e0359dad239854af0ea9eacb8e7e3719557d0.tar.bz2
rs6000: MMA test case ICEs using -O3 [PR99842]
The mma_assemble_input_operand predicate does not accept reg+reg indexed addresses which can lead to ICEs. The lxv and lxvp instructions have indexed forms (lxvx and lxvpx), so the simple solution is to just allow indexed addresses in the predicate. 2021-05-30 Peter Bergner <bergner@linux.ibm.com> gcc/ PR target/99842 * config/rs6000/predicates.md(mma_assemble_input_operand): Allow indexed form addresses. gcc/testsuite/ PR target/99842 * g++.target/powerpc/pr99842.C: New.
Diffstat (limited to 'gcc/tree-nested.c')
0 files changed, 0 insertions, 0 deletions