aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Serialization/ModuleManager.cpp
diff options
context:
space:
mode:
authorJoshua Batista <jbatista@microsoft.com>2022-09-20 14:46:06 -0500
committerChris Bieneman <chris.bieneman@me.com>2022-09-20 15:42:08 -0500
commitb95c57444a8ac3f81bc33a3d52d0f88b7a592a2f (patch)
tree81eb22693f16a197b0c31a673846184950009e26 /clang/lib/Serialization/ModuleManager.cpp
parentd4514b155337f013022c6e989d3e6b7183a8b80e (diff)
downloadllvm-b95c57444a8ac3f81bc33a3d52d0f88b7a592a2f.zip
llvm-b95c57444a8ac3f81bc33a3d52d0f88b7a592a2f.tar.gz
llvm-b95c57444a8ac3f81bc33a3d52d0f88b7a592a2f.tar.bz2
[HLSL] add sqrt library function
This change exposes the sqrt library function for HLSL scalar types, excluding long and long long doubles. Sqrt is supported for all scalar, vector, and matrix types. This patch only adds a subset of scalar type support. Long and long long double support is missing in this patch because that type doesn't exist in HLSL. The full documentation of the HLSL asin function is available here: https://docs.microsoft.com/en-us/windows/win32/direct3dhlsl/dx-graphics-hlsl-sqrt Reviewed By: beanz Differential Revision: https://reviews.llvm.org/D132711
Diffstat (limited to 'clang/lib/Serialization/ModuleManager.cpp')
0 files changed, 0 insertions, 0 deletions