[clang] [llvm] [HLSL] implement the any intrinsic (PR #83903)

Farzon Lotfi via cfe-commits cfe-commits at lists.llvm.org
Mon Mar 4 14:35:56 PST 2024


farzonl wrote:

> For these intrinsic addition changes, do we need to add a note to "clang\docs\ReleaseNotes.rst"?

So for anything in `llvm/include/llvm/IR/IntrinsicsDirectX.td` I'm pretty sure that is a no because DirectX is an experimental target you have to explicitly enable via `-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=DirectX`

Changes to `Builtins.td` might be a different story. I'm not sure but I can find out. I do know we didn't do it for `__builtin_hlsl_create_handle` or `__builtin_hlsl_wave_active_count_bits`.

https://github.com/llvm/llvm-project/pull/83903


More information about the cfe-commits mailing list