aboutsummaryrefslogtreecommitdiff
path: root/libclc/spirv64
AgeCommit message (Collapse)AuthorFilesLines
2020-09-16libclc: Add a __builtin to let SPIRV targets select between SW and HW FMADaniel Stone1-0/+5
Reviewer: jenatali jvesely Differential Revision: https://reviews.llvm.org/D85910
2020-09-10libclc/spirv: Add missing files from D85911Jan Vesely2-0/+9
Fixes: 060c8e083dd637866854acb6a0823c45b2ef68ef Signed-off-by: Jan Vesely <jan.vesely@rutgers.edu>
2020-09-10libclc/spirv: Add various functionsDaniel Stone1-0/+6
Adds fma,fmod,ldexp. Reviewer: jenatali jvesely Differential Revision: https://reviews.llvm.org/D85911
2020-08-17libclc: Add Mesa/SPIR-V targetDave Airlie2-0/+115
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