-
Notifications
You must be signed in to change notification settings - Fork 13.4k
[DirectX] Create DX target builtins #132303
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
Labels
clang:codegen
IR generation bugs: mangling, exceptions, etc.
clang:frontend
Language frontend issues, e.g. anything involving "Sema"
Comments
code is complete I need a builtin/intrinsic candidate to land this main...farzonl:llvm-project:directX-target-builtin |
farzonl
added a commit
that referenced
this issue
Apr 7, 2025
- fixes #132303 - Moves dot2add from a language builtin to a target builtin. - Sets the scaffolding for Sema checks for DX builtins - Setup DirectX backend as able to have target builtins - Adds a DX TargetBuiltins emitter in `clang/lib/CodeGen/TargetBuiltins/DirectX.cpp`
@llvm/issue-subscribers-clang-codegen Author: Farzon Lotfi (farzonl)
the `dot2add` case #99221 and a few other has shown it makes more sense to split some of these DirectX only lowerings into its own clang builtins instead of abusing the hlsl lang builtins to achive this goal.
The goal of this ticket will be to add DirectX target builtins. |
@llvm/issue-subscribers-clang-frontend Author: Farzon Lotfi (farzonl)
the `dot2add` case #99221 and a few other has shown it makes more sense to split some of these DirectX only lowerings into its own clang builtins instead of abusing the hlsl lang builtins to achive this goal.
The goal of this ticket will be to add DirectX target builtins. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
clang:codegen
IR generation bugs: mangling, exceptions, etc.
clang:frontend
Language frontend issues, e.g. anything involving "Sema"
the
dot2add
case #99221 and a few other has shown it makes more sense to split some of these DirectX only lowerings into its own clang builtins instead of abusing the hlsl lang builtins to achive this goal.The goal of this ticket will be to add DirectX target builtins.
The text was updated successfully, but these errors were encountered: