diff options
author | Peter Bergner <bergner@linux.ibm.com> | 2021-12-01 13:17:52 -0600 |
---|---|---|
committer | Peter Bergner <bergner@linux.ibm.com> | 2021-12-01 13:22:36 -0600 |
commit | 5b1ef8b9db964ec2375df29a73d2b1651afe7ea9 (patch) | |
tree | e6bb5f142821dbd5bfb2edebcb3643358b99446f /gcc/tree-ssa-loop-niter.c | |
parent | 185b307b03db20bfc7105a519ef19e2cafea7196 (diff) | |
download | gcc-5b1ef8b9db964ec2375df29a73d2b1651afe7ea9.zip gcc-5b1ef8b9db964ec2375df29a73d2b1651afe7ea9.tar.gz gcc-5b1ef8b9db964ec2375df29a73d2b1651afe7ea9.tar.bz2 |
middle-end: Skip initialization of opaque type variables [PR103127]
For -ftrivial-auto-var-init=*, skip initializing the variable if it is an
opaque type, because CONST0_RTX(mode) is not defined for opaque modes.
2021-12-01 Peter Bergner <bergner@linux.ibm.com>
gcc/
PR middle-end/103127
* gimplify.c (is_var_need_auto_init): Handle opaque types.
gcc/testsuite/
PR middle-end/103127
* gcc.target/powerpc/pr103127.c: New test.
Diffstat (limited to 'gcc/tree-ssa-loop-niter.c')
0 files changed, 0 insertions, 0 deletions