diff options
author | Zhengxing li <unixhaha@gmail.com> | 2024-09-27 14:26:06 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-27 17:26:06 -0400 |
commit | 5d08f3256b134e9c5414b4e50563e5de0f1735c6 (patch) | |
tree | 6f9c15f847fdf51cf1036a5d1099ac4351691b97 /lldb/unittests/Interpreter/TestCommandObjectExpression.cpp | |
parent | 3723946146db07a7114cf998f2f9884e720748ff (diff) | |
download | llvm-5d08f3256b134e9c5414b4e50563e5de0f1735c6.zip llvm-5d08f3256b134e9c5414b4e50563e5de0f1735c6.tar.gz llvm-5d08f3256b134e9c5414b4e50563e5de0f1735c6.tar.bz2 |
[HLSL] Implementation of the elementwise fmod builtin (#108849)
This change add the elementwise fmod builtin to support HLSL function
'fmod' in clang for #99118
Builtins.td - add the fmod builtin
CGBuiltin.cpp - lower the builtin to llvm FRem instruction
hlsl_intrinsics.h - add the fmod api
SemaChecking.cpp - add type checks for builtin
SemaHLSL.cpp - add HLSL type checks for builtin
clang/docs/LanguageExtensions.rst - add the builtin in *Elementwise
Builtins*
clang/docs/ReleaseNotes.rst - announce the builtin
Diffstat (limited to 'lldb/unittests/Interpreter/TestCommandObjectExpression.cpp')
0 files changed, 0 insertions, 0 deletions