summaryrefslogtreecommitdiff
path: root/lldb/test/API/functionalities/interactive_scripted_process/TestInteractiveScriptedProcess.py
diff options
context:
space:
mode:
authorNathan Gauër <brioche@google.com>2023-07-24 13:28:09 +0200
committerNathan Gauër <brioche@google.com>2023-09-11 10:31:50 +0200
commit56396b25f1793a4853561efe89df04f61b0306a0 (patch)
treebe98080ecdd68928f9b335c820fc99b52a038934 /lldb/test/API/functionalities/interactive_scripted_process/TestInteractiveScriptedProcess.py
parent38eb55a130e8056b56796bcd5c937c862939940c (diff)
[SPIRV-V] Add SPIR-V logical triple to llc
This commits adds the minimal required bits to build a logical SPIR-V compute shader using LLC. - Skip OpenCL-only capabilities & extensions for Logical SPIR-V. - Generate required metadata for entrypoints from HLSL frontend. - Fix execution mode to GLCompute in logical. The main issue is the lack of "vulkan" bit in the triple. This might need to be added as a vendor? Because as-is, SPIRV32/64 assumes OpenCL, and then, SPIRV assumes Vulkan. This is ok-ish today, but not correct. Differential Revision: https://reviews.llvm.org/D156424
Diffstat (limited to 'lldb/test/API/functionalities/interactive_scripted_process/TestInteractiveScriptedProcess.py')
0 files changed, 0 insertions, 0 deletions