aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-cfg.cc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2022-12-16 13:48:58 +0100
committerRichard Biener <rguenther@suse.de>2023-04-19 11:52:07 +0200
commit2c800ed8d59cffce678ef08a6d172465c17f015d (patch)
tree180b8b7e56b3e3dc2829b4a78a59ec7b52b6bee8 /gcc/tree-cfg.cc
parent9bc407c787771baad6c69cee3e392f15a5b9163d (diff)
downloadgcc-2c800ed8d59cffce678ef08a6d172465c17f015d.zip
gcc-2c800ed8d59cffce678ef08a6d172465c17f015d.tar.gz
gcc-2c800ed8d59cffce678ef08a6d172465c17f015d.tar.bz2
Simplify gimple_assign_load
The following simplifies and outlines gimple_assign_load. In particular it is not necessary to get at the base of the possibly loaded expression but just handle the case of a single handled component wrapping a non-memory operand. * gimple.h (gimple_assign_load): Outline... * gimple.cc (gimple_assign_load): ... here. Avoid get_base_address and instead just strip the outermost handled component, treating a remaining handled component as load.
Diffstat (limited to 'gcc/tree-cfg.cc')
0 files changed, 0 insertions, 0 deletions