Skip to content
This repository has been archived by the owner on Aug 22, 2019. It is now read-only.

Branch probability injection in successor selection #211

Merged
merged 5 commits into from
Apr 29, 2016

Conversation

mrigger
Copy link
Collaborator

@mrigger mrigger commented Apr 28, 2016

Graal does not propagate the branch probabilities of the br instruction node and other nodes to the branches that select the next successor basic block. To make Graal use the branch probabilities, this change directly adds the injection to the selection of the next successor. It also removes the branch probability profiling in the other nodes.

Manuel Rigger added 3 commits April 28, 2016 18:06
Graal does not propagate the branch probabilities of the br instruction node and other nodes to the branches that select the next successor basic block.
To make Graal use the branch probabilities, this change directly adds the injection to the selection of the next successor.
@mrigger mrigger changed the title Branch prob fix Branch probability injection in successor selection Apr 28, 2016
@lukasstadler lukasstadler merged commit f54083d into graalvm:master Apr 29, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants