aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-nested.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2020-11-06 16:57:05 +0100
committerRichard Biener <rguenther@suse.de>2020-11-06 20:30:00 +0100
commit600be7f09ea1ea4b59e4e733fda2aca3ba892a6b (patch)
treea492b05d676a0fd0443743a6ba9dfcafcbcefa07 /gcc/tree-nested.c
parent129e1a8a96d140150705fab30d25afb464eb1d99 (diff)
downloadgcc-600be7f09ea1ea4b59e4e733fda2aca3ba892a6b.zip
gcc-600be7f09ea1ea4b59e4e733fda2aca3ba892a6b.tar.gz
gcc-600be7f09ea1ea4b59e4e733fda2aca3ba892a6b.tar.bz2
rework PRE PHI translation cache
Turns out its size and time requirements can be stripped down dramatically. 2020-11-06 Richard Biener <rguenther@suse.de> * tree-ssa-pre.c (expr_pred_trans_d): Modify so elements are embedded rather than allocated. Remove hashval member, make all members integers. (phi_trans_add): Adjust accordingly. (phi_translate): Likewise. Deal with re-allocation of the table.
Diffstat (limited to 'gcc/tree-nested.c')
0 files changed, 0 insertions, 0 deletions