aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-flow.h
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2012-07-26 14:31:40 -0700
committerRichard Henderson <rth@gcc.gnu.org>2012-07-26 14:31:40 -0700
commite45abe1f20e35a461c2378f4caf8b1455c98385d (patch)
tree20c51469f397cdea4c543dc55b62a9a1b3ce14d1 /gcc/tree-flow.h
parent27ec0502c807dd79b1e6782806ac2d95bd084a6a (diff)
downloadgcc-e45abe1f20e35a461c2378f4caf8b1455c98385d.zip
gcc-e45abe1f20e35a461c2378f4caf8b1455c98385d.tar.gz
gcc-e45abe1f20e35a461c2378f4caf8b1455c98385d.tar.bz2
Hot/cold attributes for labels.
gcc/ * doc/extend.texi (attribute): Document hot/cold for labels. * predict.c (tree_estimate_probability_bb): Handle hot/cold attributes on user labels. * predict.def (PRED_HOT_LABEL, PRED_COLD_LABEL): New. gcc/c-family/ * c-common.c (handle_hot_attribute): Allow labels. (handle_cold_attribute): Likewise. gcc/testsuite/ * gcc.dg/attr-hotcold-1.c: New. * gcc.dg/tree-ssa/attr-hotcold-2.c: New. From-SVN: r189898
Diffstat (limited to 'gcc/tree-flow.h')
0 files changed, 0 insertions, 0 deletions