aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorMagnus Lång <[email protected]>2016-09-24 09:37:46 +0200
committerMagnus Lång <[email protected]>2017-03-16 20:49:42 +0100
commitcc115ebc67a465233c7740efb42e0bc9584ad352 (patch)
tree766d1f10b40e4a4c145bad262d2bbd372eb3f636 /README.md
parente99f1d41bc8a7e035e35fd5aef6f3ea023d7f12e (diff)
downloadotp-cc115ebc67a465233c7740efb42e0bc9584ad352.tar.gz
otp-cc115ebc67a465233c7740efb42e0bc9584ad352.tar.bz2
otp-cc115ebc67a465233c7740efb42e0bc9584ad352.zip
hipe: Add branch prediction accessor ra callbacks
Adds a new register allocator callback Target:branch_preds(Instr, Context) which, for a control flow instruction Instr, returns a list of tuples {Target, Probability} for each label name Target that Instr may branch to. Probability is a float between 0.0 and 1.0 and corresponds to the predicted probability that control flow branches to the corresponding target. The probabilities may sum to at most 1.0 (rounding errors aside). Note that a sum less than 1.0 is valid.
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions