Skip to content

[clang][SYCL] Disable force inlining of kernel call operator for FGPA #8688

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

Merged
merged 1 commit into from
Mar 20, 2023

Conversation

Fznamznon
Copy link
Contributor

In some cases force inlining can remove necessary FPGA metadata. This happened with ivdep attribute attached to do .. while(1) loop.

In some cases force inlining can remove necessary FPGA metadata. This
happened with `ivdep` attribute attached to `do .. while(1)` loop.
@Fznamznon Fznamznon requested review from a team as code owners March 17, 2023 13:03
Copy link
Contributor

@smanna12 smanna12 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @Fznamznon

@Fznamznon Fznamznon temporarily deployed to aws March 17, 2023 13:42 — with GitHub Actions Inactive
@Fznamznon Fznamznon temporarily deployed to aws March 17, 2023 14:22 — with GitHub Actions Inactive
Copy link
Contributor

@mdtoguchi mdtoguchi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Fznamznon
Copy link
Contributor Author

ESIMD Emu LLVM Test Suite failure seem to be unrelated and fails for other PRs as well.

@Fznamznon
Copy link
Contributor Author

@intel/llvm-gatekeepers , could you please merge this one? CI fail is unrelated.

@AlexeySachkov AlexeySachkov merged commit 90e0e65 into intel:sycl Mar 20, 2023
@steffenlarsen
Copy link
Contributor

@Fznamznon - It looks like CodeGenSYCL/fpga-attr-do-while-loops.cpp is failing on Windows in post-commit testing. Could you please investigate?

@Fznamznon
Copy link
Contributor Author

@Fznamznon - It looks like CodeGenSYCL/fpga-attr-do-while-loops.cpp is failing on Windows in post-commit testing. Could you please investigate?

Looking.

@Fznamznon
Copy link
Contributor Author

The fix for post commit is here #8710

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

Successfully merging this pull request may close these issues.

7 participants