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

DSE and Sinking performance regression in LLVM 14 #298

Open
tetsuo-cpp opened this issue Jun 9, 2022 · 0 comments
Open

DSE and Sinking performance regression in LLVM 14 #298

tetsuo-cpp opened this issue Jun 9, 2022 · 0 comments

Comments

@tetsuo-cpp
Copy link
Contributor

As discussed in #297 (comment), DSEPass and SinkingPass are taking much longer on certain examples with LLVM 14 (30+ minutes for a lift that took a ~2 min on LLVM 13). Since we're not entirely sure that we need them, I'm just commenting them out for the time being and creating this issue to document this information in case we start producing IR that would benefit from DSE or sinking and would like to reenable them.

This is the JSON that reproduces the slowdown: cat.json.txt
This is a screenshot showing some profiling information for a lift of the attached program:
Screen Shot 2022-06-08 at 9 45 16 pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant