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

r311077 - using VPlan in loop vectorizer - generates bad IR for PPC (and probably others) #33596

Closed
chandlerc opened this issue Aug 20, 2017 · 2 comments
Assignees
Labels
bugzilla Issues migrated from bugzilla

Comments

@chandlerc
Copy link
Member

Bugzilla Link 34248
Resolution FIXED
Resolved on Sep 23, 2017 10:41
Version trunk
OS All
Attachments reproducer
CC @ayalz
Fixed by commit(s) 311849

Extended Description

When testing LLVM with the VPlan based vectorization enabled we found lots of issues on non-x86 architectures.

I've attached a reduced IR test case from libpng on PPC64. It assert fails with:

% opt -disable-output -aa-pipeline=default -passes='default' png.simplified.ll

I'm going to revert the patch while you investigate.

@chandlerc
Copy link
Member Author

assigned to @ayalz

@ayalz
Copy link
Collaborator

ayalz commented Aug 23, 2017

Thanks. We've uploaded to D32871 a revised version which fixes the reproducer. Could you please test it pre-commit and let us know if any issues remain, or would you prefer we commit?

@llvmbot llvmbot transferred this issue from llvm/llvm-bugzilla-archive Dec 10, 2021
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bugzilla Issues migrated from bugzilla
Projects
None yet
Development

No branches or pull requests

2 participants