diff options
author | Richard Biener <rguenther@suse.de> | 2023-10-23 14:08:41 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2023-10-23 15:30:02 +0200 |
commit | 458db9b6149b2e9bef94ab76909eb914ed9f675a (patch) | |
tree | b1fa2b03c466dcf30cf4ce04f3a49e493ed54fa0 /gcc/config/riscv/riscv-protos.h | |
parent | 00eb0812e6464307f9f971d2a743d720015e70cf (diff) | |
download | gcc-458db9b6149b2e9bef94ab76909eb914ed9f675a.zip gcc-458db9b6149b2e9bef94ab76909eb914ed9f675a.tar.gz gcc-458db9b6149b2e9bef94ab76909eb914ed9f675a.tar.bz2 |
tree-optimization/111916 - SRA of BIT_FIELD_REF of constant pool entries
The following adjusts a leftover BIT_FIELD_REF special-casing to only
cover the cases general code doesn't handle.
PR tree-optimization/111916
* tree-sra.cc (sra_modify_assign): Do not lower all
BIT_FIELD_REF reads that are sra_handled_bf_read_p.
* gcc.dg/torture/pr111916.c: New testcase.
Diffstat (limited to 'gcc/config/riscv/riscv-protos.h')
0 files changed, 0 insertions, 0 deletions