Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing Symref for SIMD duplicated Node #5309

Merged
merged 1 commit into from
Apr 1, 2019

Conversation

R-Santhir
Copy link
Contributor

@R-Santhir R-Santhir commented Mar 31, 2019

In cases where a loop is a candidate for vectorization and an induction
variable is accessed in the loop, any nodes that access the induction variable
must be duplicated. There are situations where this duplicated node will not
have a correct symbol reference, and must be created after the node is
duplicated.

Port of #5200

Signed-off-by: Ryan Santhirarajan rsanth@ca.ibm.com

In cases where a loop is a candidate for vectorization and an induction
variable is accessed in the loop, any nodes that access the induction variable
must be duplicated. There are situations where this duplicated node will not
have a correct symbol reference, and must be created after the node is
duplicated.

Signed-off-by: Ryan Santhirarajan <rsanth@ca.ibm.com>
@R-Santhir
Copy link
Contributor Author

@gita-omr @zl-wang

@gita-omr gita-omr self-requested a review March 31, 2019 23:08
@gita-omr
Copy link
Contributor

@pshipton for some reason ci build says v0.14.0-release does not exist and we really want to merge this fix into it.

@pshipton
Copy link
Member

pshipton commented Apr 1, 2019

This is the same change as #5200, but for the 0.14 branch.

@pshipton pshipton merged commit 36b5de9 into eclipse-openj9:v0.14.0-release Apr 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants