aboutsummaryrefslogtreecommitdiff
path: root/libclc
AgeCommit message (Expand)AuthorFilesLines
2020-09-16libclc: Add a __builtin to let SPIRV targets select between SW and HW FMADaniel Stone3-0/+13
2020-09-10libclc/spirv: Add missing files from D85911Jan Vesely4-0/+18
2020-09-10libclc/spirv: Add various functionsDaniel Stone2-0/+12
2020-08-17libclc: Add Mesa/SPIR-V targetDave Airlie8-41/+336
2020-08-17libclc: Make all built-ins overloadableDaniel Stone41-173/+191
2020-08-17libclc: Fix FP_ILOGBNAN definitionBoris Brezillon2-3/+19
2020-07-22[CMake] Bump CMake minimum version to 3.13.4Louis Dionne1-1/+1
2020-05-29libclc: update website urldavidak1-1/+1
2020-05-28libclc: Compile with -nostdlibMatt Arsenault1-1/+1
2020-04-29libclc: Pass system libraries to the linker after llvm librariesTom Stellard1-1/+1
2020-04-14libclc: Use temporary files rather than a pipeDaniel Stone1-1/+2
2020-04-14libclc: Don't pass linker flags to CLC/LLAsmDaniel Stone2-2/+2
2020-04-14libclc: Use echo rather than true for try_compileDaniel Stone2-2/+2
2020-04-14libclc: Fix LLVM library linking on WindowsDaniel Stone1-1/+3
2020-02-25libclc: cmake configure should depend on file listJan Vesely1-0/+10
2020-02-20libclc: Use acos implementation from amd_builtinsJan Vesely2-38/+171
2020-02-09libclc/r600: Use target specific builtins to implement rsqrt and native_rsqrtJan Vesely3-0/+35
2020-02-09libclc: Move rsqrt implementation to a .cl fileJan Vesely3-1/+31
2020-02-04libclc/asin: Switch to amd builtins version of asinAaron Watry2-20/+165
2019-11-08libclc: Drop the old python based build systemJan Vesely3-536/+0
2019-11-08libclc: Drop travisJan Vesely1-200/+0
2019-10-24[www] Change URLs to HTTPS.Stephan T. Lavavej1-3/+3
2019-09-27travis: Add LLVM 9 buildJan Vesely1-0/+34
2019-09-27travis: Switch to Ubuntu 16.04 (xenial)Jan Vesely1-58/+9
2019-08-05Revert "Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFC"Jan Vesely1-2/+2
2019-08-05Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song1-2/+2
2019-03-27travis: Add LLVM-8 buildJan Vesely1-0/+34
2019-03-13sincos: Simplify declaration headers.Jan Vesely1-8/+3
2019-03-13fdim: Use binary_decl_tt.inc instead of custom inc file.Jan Vesely2-2/+6
2019-03-13nextafter: Use binary_decl_tt.inc instead of custom inc file.Jan Vesely2-2/+6
2019-03-13copysign: Use binary_decl_tt.inc instead of custom inc file.Jan Vesely2-2/+6
2019-03-13atan2pi: Use binary_decl_tt.inc instead of custom inc file.Jan Vesely2-24/+6
2019-03-13atan2: Use binary_decl_tt.inc instead of custom inc file.Jan Vesely2-24/+6
2019-03-13hypot: Use binary_decl_tt.inc instead of custom inc fileJan Vesely2-2/+6
2019-03-13Move unary_instrinsic.inc to private headers.Jan Vesely9-8/+8
2019-03-13Move binary_intrinsic.h to private headers.Jan Vesely1-0/+0
2019-03-13Move ternary_intrinsic.h to private headers.Jan Vesely2-1/+1
2019-03-13trunc: Remove llvm intrinsic from the header.Jan Vesely3-6/+15
2019-03-13round: Remove llvm intrinsic from the headerJan Vesely3-6/+15
2019-03-13rint: Remove llvm intrinsic from the header.Jan Vesely3-5/+17
2019-03-13floor: Remove llvm isntrinsic from the header.Jan Vesely3-5/+18
2019-03-13fabs: Remove llvm intrinsic from the header.Jan Vesely3-5/+18
2019-03-13ceil: Remove llvm intrinsic from the header.Jan Vesely3-5/+18
2019-03-13sqrt: Split function generation to a shared inc file.Jan Vesely2-18/+26
2019-03-13mad: Convert to standard ternary headerJan Vesely2-2/+6
2019-03-13travis: Deduplicate LLVM_CONFIG variableJan Vesely1-10/+1
2019-03-13travis: Use gcc-6 for llvm-7 buildJan Vesely1-8/+4
2019-01-29Adjust documentation for git migration.James Y Knight1-3/+1
2019-01-21Fix typos throughout the license files that somehow I and my reviewersChandler Carruth1-1/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth4-16/+12