diff options
author | Farzon Lotfi <1802579+farzonl@users.noreply.github.com> | 2024-04-15 06:52:47 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-15 09:52:47 -0400 |
commit | 105dcc882cf0152baeaa02ac0e50e2527b6940db (patch) | |
tree | 1ac3109ed0c74c2b6fa7f606a40827de099318c8 /llvm/lib/CodeGen/LiveDebugVariables.cpp | |
parent | 67e733d36ef0c5ec9fab899ecf9f191d83c7d418 (diff) | |
download | llvm-105dcc882cf0152baeaa02ac0e50e2527b6940db.zip llvm-105dcc882cf0152baeaa02ac0e50e2527b6940db.tar.gz llvm-105dcc882cf0152baeaa02ac0e50e2527b6940db.tar.bz2 |
[HLSL][SPIRV] Add any intrinsic lowering (#88325)
- `CGBuiltin.cpp` - Switch to using
`CGM.getHLSLRuntime().get##NAME##Intrinsic()`
- `CGHLSLRuntime.h` - Add any to backend intrinsic abstraction
- `IntrinsicsSPIRV.td` - Add any intrinsic to SPIR-V.
- `SPIRVInstructionSelector.cpp` - Add means of selecting any intrinsic.
Any and All share the same behavior up to the opCode. They are only
different in vector cases.
Completes #88045
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugVariables.cpp')
0 files changed, 0 insertions, 0 deletions