diff options
author | Adam Yang <hanbyang@microsoft.com> | 2024-10-04 15:34:46 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-04 18:34:46 -0400 |
commit | 9df94e2791a0939f562d2d77f5d611e6ff37f5f9 (patch) | |
tree | 67636af9b5950073819bce5a77d1f18bb4ec6d5f /lldb/source/Commands/CommandObjectSession.cpp | |
parent | 7692d106b480a16861f5ed63378ec1b857a20bc1 (diff) | |
download | llvm-9df94e2791a0939f562d2d77f5d611e6ff37f5f9.zip llvm-9df94e2791a0939f562d2d77f5d611e6ff37f5f9.tar.gz llvm-9df94e2791a0939f562d2d77f5d611e6ff37f5f9.tar.bz2 |
[clang][HLSL] Add radians intrinsic (#110802)
partially fixes #99151
### Changes
* Implemented `radians` clang builtin
* Linked `radians` clang builtin with `hlsl_intrinsics.h`
* Added sema checks for `radians` to `CheckHLSLBuiltinFunctionCall` in
`SemaChecking.cpp`
* Add codegen for `radians` to `EmitHLSLBuiltinExpr` in `CGBuiltin.cpp`
* Add codegen tests to `clang/test/CodeGenHLSL/builtins/radians.hlsl`
* Add sema tests to `clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl`
### Related PRs
* [[DXIL] Add radians intrinsic
#110616](https://github.com/llvm/llvm-project/pull/110616)
* [[SPIRV] Add radians intrinsic
#110800](https://github.com/llvm/llvm-project/pull/110800)
Diffstat (limited to 'lldb/source/Commands/CommandObjectSession.cpp')
0 files changed, 0 insertions, 0 deletions