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

Compare with __builtin_assume #653

Open
PeiMu opened this issue May 1, 2023 · 0 comments
Open

Compare with __builtin_assume #653

PeiMu opened this issue May 1, 2023 · 0 comments
Assignees
Labels
Enhancement LLVM Related to integration with the LLVM project. Newton

Comments

@PeiMu
Copy link
Collaborator

PeiMu commented May 1, 2023

The clang keyword __builtin_assume seems to have the same feature as the range analysis. So it's worth checking the impact of this keyword, including the performance, and programmability.

@PeiMu PeiMu added Enhancement Newton LLVM Related to integration with the LLVM project. labels May 1, 2023
@PeiMu PeiMu self-assigned this May 1, 2023
PeiMu added a commit that referenced this issue May 1, 2023
PeiMu added a commit that referenced this issue May 1, 2023
PeiMu added a commit that referenced this issue May 7, 2023
PeiMu added a commit that referenced this issue May 7, 2023
PeiMu added a commit that referenced this issue May 7, 2023
PeiMu added a commit that referenced this issue May 9, 2023
…the overloadFunction should perform immediately after the optimization passes but cannot work by

Addresses #653.
PeiMu added a commit that referenced this issue May 9, 2023
PeiMu added a commit that referenced this issue May 11, 2023
PeiMu added a commit that referenced this issue May 11, 2023
PeiMu added a commit that referenced this issue May 11, 2023
Addresses #653.
PeiMu added a commit that referenced this issue May 11, 2023
PeiMu added a commit that referenced this issue May 12, 2023
PeiMu added a commit that referenced this issue May 12, 2023
PeiMu added a commit that referenced this issue May 13, 2023
PeiMu added a commit that referenced this issue May 15, 2023
PeiMu added a commit that referenced this issue May 15, 2023
PeiMu added a commit that referenced this issue May 15, 2023
PeiMu added a commit that referenced this issue May 15, 2023
PeiMu added a commit that referenced this issue May 15, 2023
PeiMu added a commit that referenced this issue May 15, 2023
PeiMu added a commit that referenced this issue May 15, 2023
PeiMu added a commit that referenced this issue May 16, 2023
PeiMu added a commit that referenced this issue May 17, 2023
Addresses #653.
PeiMu added a commit that referenced this issue May 17, 2023
PeiMu added a commit that referenced this issue May 18, 2023
PeiMu added a commit that referenced this issue May 24, 2023
PeiMu added a commit that referenced this issue May 31, 2023
PeiMu added a commit that referenced this issue Jun 6, 2023
PeiMu added a commit that referenced this issue Jun 6, 2023
Addresses #653.
PeiMu added a commit that referenced this issue Jun 7, 2023
PeiMu added a commit that referenced this issue Jun 7, 2023
PeiMu added a commit that referenced this issue Jun 7, 2023
PeiMu added a commit that referenced this issue Jun 13, 2023
PeiMu added a commit that referenced this issue Jun 13, 2023
PeiMu added a commit that referenced this issue Jun 14, 2023
PeiMu added a commit that referenced this issue Jun 14, 2023
Addresses #653.
PeiMu added a commit that referenced this issue Jun 14, 2023
PeiMu added a commit that referenced this issue Aug 7, 2023
PeiMu added a commit that referenced this issue Aug 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement LLVM Related to integration with the LLVM project. Newton
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant