aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload1.c
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2019-09-30 16:20:44 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2019-09-30 16:20:44 +0000
commita4dfaad2e5594d871fe00a1116005e28f95d644e (patch)
tree3233d2242a991f2f03d526e2a5f4919768029e6c /gcc/reload1.c
parentc1b582720a39c3cb944aaff0298f721cdd034e3f (diff)
downloadgcc-a4dfaad2e5594d871fe00a1116005e28f95d644e.zip
gcc-a4dfaad2e5594d871fe00a1116005e28f95d644e.tar.gz
gcc-a4dfaad2e5594d871fe00a1116005e28f95d644e.tar.bz2
Remove global call sets: gcse.c
This is another case in which we can conservatively treat partial kills as full kills. Again this is in principle a bug fix for TARGET_HARD_REGNO_CALL_PART_CLOBBERED targets, but in practice it probably doesn't make a difference. 2019-09-30 Richard Sandiford <richard.sandiford@arm.com> gcc/ * gcse.c: Include function-abi.h. (compute_hash_table_work): Use insn_callee_abi to get the ABI of the call insn target. Invalidate partially call-clobbered registers as well as fully call-clobbered ones. From-SVN: r276323
Diffstat (limited to 'gcc/reload1.c')
0 files changed, 0 insertions, 0 deletions