aboutsummaryrefslogtreecommitdiff
path: root/gcc/vr-values.cc
diff options
context:
space:
mode:
authorAlex Coplan <alex.coplan@arm.com>2023-08-17 16:16:46 +0100
committerAlex Coplan <alex.coplan@arm.com>2023-10-19 11:12:22 +0100
commitba230aa1b855c32d5414183b604e45ce836fb532 (patch)
tree77387387c4ecd886113d2df5a1a09dba4917e0bc /gcc/vr-values.cc
parentc95aab23c152115cd567541dd134f3fab6f45e78 (diff)
downloadgcc-ba230aa1b855c32d5414183b604e45ce836fb532.zip
gcc-ba230aa1b855c32d5414183b604e45ce836fb532.tar.gz
gcc-ba230aa1b855c32d5414183b604e45ce836fb532.tar.bz2
rtl-ssa: Add entry point to allow re-parenting uses
This is needed by the upcoming aarch64 load pair pass, as it can re-order stores (when alias analysis determines this is safe) and thus change which mem def a given use consumes (in the RTL-SSA view, there is no alias disambiguation of memory). gcc/ChangeLog: * rtl-ssa/accesses.cc (function_info::reparent_use): New. * rtl-ssa/functions.h (function_info): Declare new member function reparent_use.
Diffstat (limited to 'gcc/vr-values.cc')
0 files changed, 0 insertions, 0 deletions