summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGOpenMPRuntime.cpp
AgeCommit message (Expand)Author
2025-06-21[CodeGen] Use range-based for loops (NFC) (#145142)Kazu Hirata
2025-06-11[OpenMP 6.0 ]Codegen for Reduction over private variables with reduction clau...CHANDRA GHALE
2025-06-05[Clang] Remap paths in OpenMP runtime calls (#82541) (#141250)Dan McGregor
2025-05-19[clang] Use *Map::try_emplace (NFC) (#140477)Kazu Hirata
2025-05-18[clang] Use llvm::max_element (NFC) (#140435)Kazu Hirata
2025-04-14[clang] AST: remove source locations from [Variable/Dependent]SizedArrayType ...Matheus Izvekov
2025-04-03[CodeGen] Don't include CGDebugInfo.h in CodeGenFunction.h (NFC) (#134100)Nikita Popov
2025-03-28[clang][flang][Triple][llvm] Add isOffload function to LangOpts and isGPU fun...Nick Sarnie
2025-03-03Remove leftover unused variable from #128711Mats Jun Larsen
2025-03-03[CodeGen] Replace PointerType::getUnqual(Type) with opaque pointer version (...Mats Jun Larsen
2025-02-18[MLIR][OpenMP] Add LLVM translation support for OpenMP UserDefinedMappers (#1...Akash Banerjee
2025-02-13[clang][NFC] Avoid potential null dereferences (#127017)schittir
2025-02-11[CodeGen] Avoid repeated hash lookups (NFC) (#126672)Kazu Hirata
2025-01-24[NFC][DebugInfo] Use iterator moveBefore at many call-sites (#123583)Jeremy Morse
2025-01-23[CodeGen] Migrate away from PointerUnion::dyn_cast (NFC) (#124076)Kazu Hirata
2025-01-15[CodeGen] Migrate away from PointerUnion::dyn_cast (NFC) (#123013)Kazu Hirata
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-12-18[OpenMP][Clang] Migrate OpenMP UserDefinedMapper from Clang to OMPIRBuilder (...Akash Banerjee
2024-12-12[clang] Migrate away from PointerUnion::{is,get} (NFC) (#119724)Kazu Hirata
2024-12-06[CodeGen] Migrate away from PointerUnion::{is,get} (NFC) (#118600)Kazu Hirata
2024-11-28Codegen changes for strict modifier with grainsize/num_tasks of taskloop cons...CHANDRA GHALE
2024-11-16[CodeGen] Remove unused includes (NFC) (#116459)Kazu Hirata
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[flang][OpenMP] Support `target enter|update|exit .. nowait` (#113305)Kareem Ergawy
2024-10-11[clang][CGOpenMPRuntime] Avoid Type::getPointerTo() (NFC) (#112017)Youngsuk Kim
2024-09-24[codegen][NFC] add static mark for internal usage variable and function (#109...Congcong Cai
2024-09-15[CodeGen] Avoid repeated hash lookup (NFC) (#108735)Kazu Hirata
2024-09-13[clang][CodeGen] Strip unneeded calls to raw_string_ostream::str() (NFC)JOE1994
2024-09-05[CGOpenMPRuntime] Avoid repeated hash lookups (NFC) (#107358)Kazu Hirata
2024-09-04[CGOpenMPRuntime] Use DenseMap::operator[] (NFC) (#107185)Kazu Hirata
2024-09-03[CGOpenMPRuntime] Use DenseMap::operator[] (NFC) (#107158)Kazu Hirata
2024-08-16[Clang][OMPX] Add the code generation for multi-dim `thread_limit` clause (#1...Shilei Tian
2024-08-10[Clang][Sema][OpenMP] Allow `thread_limit` to accept multiple expressions (#1...Shilei Tian
2024-08-09[Clang][OMPX] Add the code generation for multi-dim `num_teams` (#101407)Shilei Tian
2024-08-06[Clang][Sema][OpenMP] Allow `num_teams` to accept multiple expressions (#99732)Shilei Tian
2024-08-05[OpenMP][Map][NFC] improve map chain. (#101903)jyu2-git
2024-07-30[clang][OpenMP] Rename `varlists` to `varlist`, NFC (#101058)Krzysztof Parzyszek
2024-07-25[OpenMPIRBuilder][Clang][NFC] - Combine `emitOffloadingArrays` and `emitOfflo...Pranav Bhandarkar
2024-07-25[Clang] Remove some dead code in getNumTeamsExprForTargetDirective (#95695)Shivam Gupta
2024-07-18[OpenMP] Fix calculation of dependencies for multi-dimensional iteration spac...Joachim
2024-07-16[clang][CGRecordLayout] Remove dependency on isZeroSize (#96422)Michael Buch
2024-07-05[OpenMP] Fix stack corruption due to argument mismatch (#96386)Sushant Gokhale
2024-07-03[Clang][OpenMP] This is addition fix for #92210. (#94802)jyu2-git
2024-07-01[OpenMP][offload] Fix dynamic schedule tracking (#97065)Gheorghe-Teodor Bercea
2024-06-24Revert "[IR][NFC] Update IRBuilder to use InsertPosition (#96497)"Stephen Tozer
2024-06-24[IR][NFC] Update IRBuilder to use InsertPosition (#96497)Stephen Tozer
2024-05-20[clang][CodeGen] Remove unused LValue::getAddress CGF arg. (#92465)Ahmed Bougacha
2024-05-15[Clang][OpenMP] Fix runtime problem when explicit map both pointer and pointe...jyu2-git