aboutsummaryrefslogtreecommitdiff
path: root/libclc/cmake/modules
AgeCommit message (Expand)AuthorFilesLines
5 days[libclc][NFC] Fix build warning typedef-redefinition (#177888)Wenju He1-3/+1
6 days[libclc] Make output filename configurable; rename top-level targets (#178119)Wenju He1-7/+12
7 daysReapply "[libclc] Rework libclc naming convention to use the triple (#177465)...Joseph Huber1-46/+38
8 daysRevert "[libclc] Rework libclc naming convention to use the triple (#177465)"Aiden Grossman1-37/+45
8 days[libclc] Rework libclc naming convention to use the triple (#177465)Joseph Huber1-45/+37
14 days[libclc] compile w/o linking builtins with SPIRV backend (#176732)Konrad Kleine1-1/+1
2026-01-12[libclc][NFC] Remove unused builtins_opt_lib_tgt (#175479)Wenju He1-2/+0
2026-01-12[libclc] Remove llvm-link --override flag and make implementation self-contai...Wenju He1-18/+2
2026-01-05[libclc] Remove bitcode prepare utility from OpenCL library build (#174447)Joseph Huber1-27/+14
2026-01-05[libclc] Update default triple support for AMD and deprecate 32-bit PTX (#174...Joseph Huber1-1/+1
2025-12-19[libclc][NFC] Move convert builtins from Python generator to .cl sources (#17...Wenju He1-33/+12
2025-12-05[libclc] Add OpenCL atomic_*_explicit builtins (#168318)Wenju He1-1/+5
2025-10-22[NFC][libclc] Improve empty builtins error: include ARCH_SUFFIX in message (#...Wenju He1-1/+1
2025-10-20[libclc] Change libclc install dir to ${clang_resource_dir}/lib/libclc in in-...Wenju He1-1/+1
2025-10-07[libclc] Remove -fno-builtin from compile options (#162075)Wenju He1-1/+1
2025-09-22[libclc] Fix ctest failures after 7f3661128b1e: adjust external check and mak...Wenju He1-5/+5
2025-09-05[libclc] Override generic symbol using llvm-link --override flag instead of u...Wenju He1-2/+18
2025-08-22[libclc] Only create a target per each compile command for cmake MSVC generat...Wenju He1-21/+48
2025-08-11[libclc] Fix libclc install on Windows when MSVC generator is used (#152703)Wenju He1-8/+29
2025-08-07[libclc] Set TARGET_FILE property for prepare-${obj_suffix} target (#152245)Wenju He1-1/+4
2025-08-01[libclc] Add an option to build SPIR-V targets with the LLVM backend (#151347)Fraser Cormack1-6/+19
2025-07-29[libclc] Fix building top-level 'libclc' target (#150972)Fraser Cormack1-1/+7
2025-07-21[libclc] Fix installed symlinks to be relative again (#149728)Michał Górny1-7/+11
2025-07-09[libclc] Change symlinks to copies on Windows (#147759)Fraser Cormack1-2/+8
2025-07-04[libclc] Fix target dependencyFraser Cormack1-1/+1
2025-07-04[libclc] Make library output directories explicit (#146833)Fraser Cormack1-22/+32
2025-07-03[libclc] Add prepare-<triple> targets (#146700)Fraser Cormack1-33/+50
2025-05-20[libclc] Reorganize OpenCL builtins (#140557)Fraser Cormack1-9/+2
2025-05-16[libclc] Append file_specific_compile_options after ARG_COMPILE_FLAGS (#139871)Wenju He1-2/+3
2025-04-24[libclc] only check filename part of the source for avoiding duplication (#13...Wenju He1-3/+9
2025-04-14[libclc][NFC] Fix typo in commentFraser Cormack1-1/+1
2025-04-14[libclc] Fix commands in compile_to_bc are executed sequentially (#130755)Wenju He1-2/+16
2025-03-28[libclc] Pass -fapprox-func when compiling 'native' builtins (#133119)Fraser Cormack1-1/+7
2025-03-24[libclc] link_bc target should depends on target builtins.link.clc-arch_suffi...Wenju He1-5/+10
2025-03-20[libclc] add --only-needed to llvm-link when INTERNALIZE flag is set (#130871)Wenju He1-1/+5
2025-02-19[libclc] Clean up directory search procedure (#127783)Fraser Cormack1-5/+6
2025-02-18[libclc] Suppress data-layout warnings during linking (#127532)Fraser Cormack1-2/+17
2025-02-18[libclc] Disable external-calls testing for clspv targets (#127529)Fraser Cormack1-2/+3
2025-02-17[libclc] Fix dependencies on generated convert builtins (#127515)Fraser Cormack1-7/+7
2025-02-16[libclc] [cmake] Fix per-target *_convert.cl dependencies (#127315)Michał Górny1-1/+7
2024-11-13Reland "[libclc] Create aliases with custom_command (#115885)" (#116025)Fraser Cormack1-3/+6
2024-11-13Revert "[libclc] Create aliases with custom_command (#115885)"Sylvestre Ledru1-5/+3
2024-11-12[libclc] Create aliases with custom_command (#115885)Fraser Cormack1-3/+5
2024-10-29[libclc] Create an internal 'clc' builtins libraryFraser Cormack1-12/+57
2024-10-29[libclc] Split off library build system into helpersFraser Cormack1-0/+205
2024-09-30[libclc] Fix installation w/ ENABLE_RUNTIME_SUBNORMAL (#109926)Fraser Cormack1-1/+1
2024-07-18[libclc] Revise IDE folder structure (#89746)Michael Kruse1-1/+4
2024-07-02[libclc] Fix cross in-tree builds (#97392)Harald van Dijk1-8/+8
2024-06-24[CMake][libclc] Improve dependencies to avoid build errors (#95018)Tim Creech1-2/+4
2024-04-24[libclc] Use a response file when building on Windows (#89756)Fraser Cormack1-2/+17