diff options
| author | Finn Plummer <50529406+inbelic@users.noreply.github.com> | 2024-11-22 10:23:30 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-11-22 10:23:30 -0800 |
| commit | a5f501e347f66d66818fba5aa7dbc25a07299ca5 (patch) | |
| tree | 351863165198e6a548b8a33a377bc3d0c5a10f34 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 689c53219280151b6421d633d993ed886827849b (diff) | |
[HLSL][DXIL] Implement `asdouble` intrinsic (#114847)
- define intrinsic as builtin in Builtins.td
- link intrinsic in hlsl_intrinsics.h
- add semantic analysis to SemaHLSL.cpp
- lower to `llvm` or a `dx` intrinsic when applicable in CGBuiltin.cpp
- define DXIL intrinsic in IntrinsicsDirectX.td
- add DXIL op and mapping in DXIL.td
- enable scalarization of intrinsic
- add basic sema checking to asdouble-errors.hlsl
Resolves #99081
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
