diff options
author | Joshua Batista <jbatista@microsoft.com> | 2023-02-16 09:28:33 -0800 |
---|---|---|
committer | Joshua Batista <jbatista@microsoft.com> | 2023-02-16 09:50:12 -0800 |
commit | f842b7a6b8f40d817d6d43143e09521bd586a756 (patch) | |
tree | 6e63adfd40143e913469513dde4b59d519da2f7a /llvm/lib/Object/ELFObjectFile.cpp | |
parent | 891b0910b3c41f285f46e8a66d3a703958c9217d (diff) | |
download | llvm-f842b7a6b8f40d817d6d43143e09521bd586a756.zip llvm-f842b7a6b8f40d817d6d43143e09521bd586a756.tar.gz llvm-f842b7a6b8f40d817d6d43143e09521bd586a756.tar.bz2 |
[HLSL] add log library functions
This change exposes the log library functions for HLSL,excluding long, int, and long long doubles. The log functions are supported for all scalar, vector, and matrix types.
Long and long long double support is missing in this patch because those types
don't exist in HLSL. Int is missing because the log functions only work on floating type arguments.
The full documentation of the HLSL log functions are available here:
https://docs.microsoft.com/en-us/windows/win32/direct3dhlsl/dx-graphics-hlsl-log
https://docs.microsoft.com/en-us/windows/win32/direct3dhlsl/dx-graphics-hlsl-log2
https://docs.microsoft.com/en-us/windows/win32/direct3dhlsl/dx-graphics-hlsl-log10
Reviewed By: python3kgae
Differential Revision: https://reviews.llvm.org/D144120
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions