aboutsummaryrefslogtreecommitdiff
path: root/libclc
AgeCommit message (Expand)AuthorFilesLines
2024-07-22libclc: add half version of 'sign' (#99841)Romaric Jodin1-0/+9
2024-07-18libclc: fix convert with half (#99481)Romaric Jodin2-1/+5
2024-07-18libclc: increase fp16 support (#98149)Romaric Jodin45-89/+403
2024-07-18[libclc] Revise IDE folder structure (#89746)Michael Kruse2-1/+12
2024-07-02[libclc] Fix cross in-tree builds (#97392)Harald van Dijk2-33/+38
2024-06-24[CMake][libclc] Improve dependencies to avoid build errors (#95018)Tim Creech2-6/+14
2024-06-06[AMDGPU] Add a new target gfx1152 (#94534)Shilei Tian1-1/+1
2024-05-17libclc: remove __attribute__((assume)) for clspv targets (#92126)Romaric Jodin1-2/+1
2024-05-14[libclc] Clarify condition expression (NFC)Youngsuk Kim1-1/+1
2024-05-04Add clarifying parenthesis around non-trivial conditions in ternary expressio...luolent1-1/+1
2024-04-24[libclc] Use a response file when building on Windows (#89756)Fraser Cormack1-2/+17
2024-04-22[libclc] Fix build with Unix Makefiles (#89147)Fraser Cormack1-0/+4
2024-04-18[libclc] Provide a more helpful error when tools are missingFraser Cormack1-4/+5
2024-04-18[libclc] Allow building with pre-built toolsFraser Cormack1-6/+27
2024-04-18[libclc] Clarify option help messageFraser Cormack1-1/+1
2024-04-18[libclc] Convert llvm-spirv to imported executableFraser Cormack1-3/+8
2024-04-16[libclc] Improve clarity of CMake foreach. NFC.Fraser Cormack1-3/+3
2024-04-16[libclc] Fix dependencies between targetsFraser Cormack1-5/+6
2024-04-16[libclc] Give built bytecode objects a .bc extension. NFCFraser Cormack1-2/+2
2024-04-11[libclc] Refactor build system to allow in-tree builds (#87622)Fraser Cormack11-312/+319
2024-04-08[libclc] Fix more spirv build dependenciesFraser Cormack1-1/+1
2024-04-08[libclc] Fix spirv build dependenciesFraser Cormack1-1/+1
2024-04-08[libclc] Restore linking against dynamic libLLVM for out-of-tree buildsFraser Cormack1-1/+5
2024-04-04[libclc] Use VERSION_GREATER_EQUAL where appropriate. NFCFraser Cormack1-7/+7
2024-04-04[libclc] Fix a couple of issues preventing in-tree builds (#87505)Fraser Cormack1-46/+56
2024-03-28[libclc] Track dependencies through dependency files (#86965)Fraser Cormack1-0/+1
2024-03-28[libclc] Make CMake messages better fit into LLVM (#86945)Fraser Cormack1-10/+9
2024-03-18[libclc] Convert tabs to spaces in CMake (#85634)Fraser Cormack3-222/+206
2024-03-14libclc: clspv: update gen_convert.cl for clspv (#66902)Romaric Jodin2-28/+116
2024-01-22libclc: add missing AMD gfx symlinks (#78884)Zoltán Böszörményi1-11/+9
2024-01-09libclc: generic: add half implementation for erf/erfc (#66901)Romaric Jodin2-0/+24
2023-10-03[LIBCLC] Teach prepare-builtins how to handle text based IR (#66993)Jakub Chlanda1-15/+22
2023-08-31libclc: Fix signed integer underflow in abs_diffFraser Cormack1-1/+3
2023-05-27Reland "[CMake] Bumps minimum version to 3.20.0.Mark de Wever1-1/+1
2023-05-25[NFC][Py Reformat] Reformat python files in the rest of the dirsTobias Hieta1-219/+313
2023-05-22[libclc] Fix linking against libLLVMSupportThomas Debesse1-0/+1
2023-05-17Revert "Reland "[CMake] Bumps minimum version to 3.20.0.""Nico Weber1-1/+1
2023-05-13Reland "[CMake] Bumps minimum version to 3.20.0."Mark de Wever1-1/+1
2023-05-09libclc: clspv: fix fma, add vstore and fix inlining issuesKévin Petit6-124/+298
2023-05-06Revert "Reland "[CMake] Bumps minimum version to 3.20.0.""Mark de Wever1-1/+1
2023-05-06Reland "[CMake] Bumps minimum version to 3.20.0."Mark de Wever1-1/+1
2023-04-15Revert "Revert "Revert "[CMake] Bumps minimum version to 3.20.0."""Mark de Wever1-1/+1
2023-04-15Revert "Revert "[CMake] Bumps minimum version to 3.20.0.""Mark de Wever1-1/+1
2023-03-18Revert "Reland "[CMake] Bumps minimum version to 3.20.0.""Mark de Wever1-1/+1
2023-03-18Reland "[CMake] Bumps minimum version to 3.20.0."Mark de Wever1-1/+1
2023-03-04Revert "[CMake] Bumps minimum version to 3.20.0."Mark de Wever1-1/+1
2023-03-04[CMake] Bumps minimum version to 3.20.0.Mark de Wever1-1/+1
2023-02-14libclc: add clspv to targets exempt from alwaysinlineKévin Petit1-2/+4
2023-02-14libclc: add generated convert.cl to clspv/clspv64 targetsKévin Petit1-3/+3
2023-02-14libclc: add more generic implementations to clspv SOURCESKévin Petit1-2/+39