forked from OSchip/llvm-project
c37145cab1
Add targets to emit SPIR-V targeted to Mesa's OpenCL support, using SPIR-V 1.1. Substantially based on Dave Airlie's earlier work. libclc: spirv: remove step/smoothstep apis not defined for SPIR-V libclc: disable inlines for SPIR-V builds Reviewed By: jvesely, tstellar, jenatali Differential Revision: https://reviews.llvm.org/D77589 |
||
---|---|---|
.. | ||
async | ||
atomic | ||
cl_khr_global_int32_base_atomics | ||
cl_khr_global_int32_extended_atomics | ||
cl_khr_int64_base_atomics | ||
cl_khr_int64_extended_atomics | ||
cl_khr_local_int32_base_atomics | ||
cl_khr_local_int32_extended_atomics | ||
common | ||
explicit_fence | ||
float | ||
geometric | ||
image | ||
integer | ||
math | ||
misc | ||
relational | ||
shared | ||
synchronization | ||
workitem | ||
as_type.h | ||
atom_decl_int32.inc | ||
atom_decl_int64.inc | ||
clc.h | ||
clcfunc.h | ||
clcmacros.h | ||
clctypes.h | ||
convert.h |