summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp
AgeCommit message (Expand)Author
2025-06-26[OpenMP] Fix comma -> semicolon (#145900)Robert Imschweiler
2025-06-19[AMDGPU] Initial support for gfx1250 target. (#144965)Stanislav Mekhanoshin
2025-05-28Reland "Add macro to suppress -Wunnecessary-virtual-specifier" (#141091)Devon Loehr
2025-05-21Revert "Add macro to suppress -Wunnecessary-virtual-specifier (#139614)"Philip Reames
2025-05-21Add macro to suppress -Wunnecessary-virtual-specifier (#139614)Devon Loehr
2025-05-19[clang] Use *Map::try_emplace (NFC) (#140477)Kazu Hirata
2025-05-17[clang] Remove redundant control flow statements (NFC) (#140359)Kazu Hirata
2025-05-01[Clang][SYCL] Add initial set of Intel OffloadArch values (#138158)Justin Cai
2025-04-27[clang] Use range constructors of *Set (NFC) (#137574)Kazu Hirata
2025-04-07[MLIR][OpenMP] Add codegen for teams reductions (#133310)Jan Leyonberg
2025-04-03[CodeGen] Don't include CGDebugInfo.h in CodeGenFunction.h (NFC) (#134100)Nikita Popov
2025-02-19[CUDA] Add support for sm101 and sm120 target architectures (#127187)Sebastian Jodłowski
2025-02-19[AMDGPU][clang] Replace gfx940 and gfx941 with gfx942 in clang (#126762)Fabian Ritter
2025-01-21[NVPTX] Add support for PTX 8.6 and CUDA 12.6 (12.8) (#123398)Sergey Kozub
2025-01-14[OMPIRBuilder] Support runtime number of teams and threads, and SPMD mode (#1...Sergio Afonso
2025-01-14[OMPIRBuilder] Introduce struct to hold default kernel teams/threads (#116050)Sergio Afonso
2025-01-09[OpenMP][OMPIRBuilder] Handle non-failing calls properly (#115863)Sergio Afonso
2024-11-18AMDGPU: Add gfx950 subtarget definitions (#116307)Matt Arsenault
2024-11-16[CodeGen] Remove unused includes (NFC) (#116459)Kazu Hirata
2024-11-12[AMDGPU] Introduce a new generic target `gfx9-4-generic` (#115190)Shilei Tian
2024-10-25[OpenMP][OMPIRBuilder] Error propagation across callbacks (#112533)Sergio Afonso
2024-10-24[clang] Use {} instead of std::nullopt to initialize empty ArrayRef (#109399)Jay Foad
2024-10-23[AMDGPU] Add a new target for gfx1153 (#113138)Carl Ritson
2024-10-14[CUDA] Add support for CUDA-12.6 and sm_100 (#112028)Artem Belevich
2024-09-28[clang][CGOpenMPRuntimeGPU] Avoid llvm::Type::getPointerTo() (NFC) (#110357)Youngsuk Kim
2024-08-20[OpenMP] Map `omp_default_mem_alloc` to global memory (#104790)Joseph Huber
2024-07-24[clang][OpenMP] Propoagate debug location to OMPIRBuilder reduction codegen (...Jan Leyonberg
2024-06-30[CUDA][NFC] CudaArch to OffloadArch rename (#97028)Jakub Chlanda
2024-06-26[CodeGen] Fix a warningKazu Hirata
2024-06-26[OpenMP] Migrate GPU Reductions CodeGen from Clang to OMPIRBuilder (#80343)Akash Banerjee
2024-06-25[clang][Driver] Add HIPAMD Driver support for AMDGCN flavoured SPIR-V (#95061)Alex Voicu
2024-06-06[AMDGPU] Add a new target gfx1152 (#94534)Shilei Tian
2024-06-05AMDGPU: Add missing gfx* generic targets handling in clang (NVPTX, OpenMP run...Konstantin Zhuravlyov
2024-05-20[clang][CodeGen] Remove unused LValue::getAddress CGF arg. (#92465)Ahmed Bougacha
2024-04-25[NFC] Generalize ArraySections to work for OpenACC in the future (#89639)Erich Keane
2024-04-16[CUDA] Rename SM_32 to SM_32_ to work around AIX headers (#88779)Joseph Huber
2024-04-10[OpenMP][CodeGen] Improved codegen for combined loop directives (#87278)David Pagan
2024-03-28[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka
2024-03-27Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ...Akira Hatanaka
2024-03-27[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka
2024-03-26Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ...Akira Hatanaka
2024-03-25[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka
2023-12-11[CUDA] Add support for CUDA-12.3 and sm_90a (#74895)Artem Belevich
2023-12-04[clang][CGOpenMPRuntimeGPU] Merge consecutive AddrSpaceCasts (NFC) (#74279)Youngsuk Kim
2023-11-29[OpenMP] Avoid initializing the KernelLaunchEnvironment if possible (#73864)Johannes Doerfert
2023-11-25[CGOpenMPRuntimeGPU] Remove no-op ptr-to-ptr bitcasts (NFC)Youngsuk Kim
2023-11-23[AMDGPU] Define new targets gfx1200 and gfx1201 (#73133)Jay Foad
2023-11-18[CGOpenMPRuntimeGPU] Replace unneeded use of CreatePointerBitCastOrAddrSpaceC...Youngsuk Kim
2023-11-10[OpenMP][FIX] Ensure device reduction geps work for multi-var reductionsJohannes Doerfert
2023-11-06[OpenMP][NFC] Split the reduction buffer size into two componentsJohannes Doerfert