aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface
diff options
context:
space:
mode:
authorMartin Jambor <mjambor@suse.cz>2017-09-11 11:09:26 +0200
committerMartin Jambor <jamborm@gcc.gnu.org>2017-09-11 11:09:26 +0200
commit635c99aaf7250ef13dbd7a6f02141cb735bdcc2f (patch)
treeb534647fe8cf86ea3c75931fae8433de321d57e3 /gcc/ada/gcc-interface
parent15bac1919aab8a4fcbd0150e30f1bc53ae2b271f (diff)
downloadgcc-635c99aaf7250ef13dbd7a6f02141cb735bdcc2f.zip
gcc-635c99aaf7250ef13dbd7a6f02141cb735bdcc2f.tar.gz
gcc-635c99aaf7250ef13dbd7a6f02141cb735bdcc2f.tar.bz2
Make HSA resilient to side-effects of split_edge
2017-09-11 Martin Jambor <mjambor@suse.cz> PR hsa/82119 * hsa-gen.c (gen_hsa_phi_from_gimple_phi): Process ADDR_EXPRs in arguments in advance. * hsa-regalloc.c (naive_process_phi): New parameter predecessors, use it to find predecessor edges. (naive_outof_ssa): Collect vector of predecessors. From-SVN: r251964
Diffstat (limited to 'gcc/ada/gcc-interface')
0 files changed, 0 insertions, 0 deletions