summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/OpenMP/replace_globalization.ll
AgeCommit message (Expand)Author
2025-01-24[OpenMP] Replace nvvm.annotation usage with kernel calling conventions (#122320)Alex MacLean
2024-09-05[Attributor][FIX] Ensure to always translate call site arguments (#107323)Johannes Doerfert
2024-05-03[Attributor][NFC] update tests (#91011)Johannes Doerfert
2023-11-06[OpenMP][NFC] Split the reduction buffer size into two componentsJohannes Doerfert
2023-10-31 [OpenMP] Introduce the KernelLaunchEnvironment as implicit argument (#70401)Johannes Doerfert
2023-10-26Revert "Revert "[OpenMP][NFC] Add min/max threads/teams count into the Kernel...Mehdi Amini
2023-10-26Revert "[OpenMP][NFC] Add min/max threads/teams count into the KernelEnvironm...Mehdi Amini
2023-10-26[OpenMP][NFC] Add min/max threads/teams count into the KernelEnvironment (#70...Johannes Doerfert
2023-07-26[OpenMP] Introduce kernel environmentShilei Tian
2023-07-24[OpenMP] Make the nested parallelism global hiddenJoseph Huber
2023-07-23Revert commits for kernel environmentShilei Tian
2023-07-23[OpenMP] Introduce kernel environmentShilei Tian
2023-07-03[Attributor][NFCI] Manifest assumption attributes explicitlyJohannes Doerfert
2023-07-03[Attributor][NFCI] Merge MemoryEffects explicitlyJohannes Doerfert
2023-06-24[Attributor] Avoid more AAs through IR implicationJohannes Doerfert
2023-04-22Revert "[OpenMP] Introduce kernel environment"Shilei Tian
2023-04-22[OpenMP] Introduce kernel environmentShilei Tian
2023-04-14[OpenMP] Replace HeapToShared's initial value with `poison`Joseph Huber
2023-01-22[OpenMP] Merge barrier elimination into AAExecutionDomainJohannes Doerfert
2023-01-03[OpenMP] Convert some tests to opaque pointers (NFC)Nikita Popov
2022-12-13[OpenMP][NFCI] Remove effectively dead code in clang and the runtimeJohannes Doerfert
2022-12-12Revert "[OpenMP][NFCI] Remove effectively dead code in clang and the runtime"Johannes Doerfert
2022-12-12[OpenMP][NFCI] Remove effectively dead code in clang and the runtimeJohannes Doerfert
2022-11-04[IR] Switch everything to use memory attributeNikita Popov
2022-10-26[OpenMP][FIX] Do not add custom state machine eagerly in LTO runsJohannes Rudolf Doerfert
2022-07-19[Attributor] Replace AAValueSimplify with AAPotentialValuesJohannes Doerfert
2022-07-08Revert "[Attributor] Replace AAValueSimplify with AAPotentialValues"Johannes Doerfert
2022-07-08[Attributor] Replace AAValueSimplify with AAPotentialValuesJohannes Doerfert
2022-06-09Revert "[Attributor] Replace AAValueSimplify with AAPotentialValues"Johannes Doerfert
2022-06-09[Attributor] Replace AAValueSimplify with AAPotentialValuesJohannes Doerfert
2022-05-19[NVVM] Update intrinsic defintions to include the `nocallback` attributeJoseph Huber
2022-04-03CallBase: fix getFnAttr so it also checks the functionAugie Fackler
2022-03-25Reapply "[Intrinsics] Add `nocallback` to the default intrinsic attributes"Johannes Doerfert
2022-03-24Revert "[Intrinsics] Add `nocallback` to the default intrinsic attributes"Johannes Doerfert
2022-03-24[Intrinsics] Add `nocallback` to the default intrinsic attributesJohannes Doerfert
2022-03-19[OpenMP][FIX] Do not crash when kernels are debug wrapper functionsJohannes Doerfert
2022-03-11[Attributor] Allow not to default initialize AAs for live internal functionsJohannes Doerfert
2022-03-06[Attributor][OpenMPOpt][FIX] Register simplification callbacksJohannes Doerfert
2022-02-18[OpenMP] Add an option to limit shared memory usage in OpenMPOptJoseph Huber
2022-02-01[Attributor] Use AAFunctionReachability to determine AANoRecurseJohannes Doerfert
2022-02-01[Attributor][FIX] Liveness handling in the isAssumedDead helpersJohannes Doerfert
2022-01-24[OpenMP] Add more identifier to created shared globalsJoseph Huber
2021-12-27[OpenMP] Use alignment information in HeapToSharedJoseph Huber
2021-11-02[NVVM] Update intrinsic definitions to include more attributesJohannes Doerfert
2021-09-23[OpenMP][NFC] Repair test that contained nested kernelsJohannes Doerfert
2021-09-22[OpenMP][Offloading] Change `bool IsSPMD` to `int8_t Mode` in `__kmpc_target_...Shilei Tian
2021-09-17[OpenMP] Add NoSync attributes to alloc / free shared RTL callsJoseph Huber
2021-08-04[OpenMPOpt] Expand SPMDization with guarding for target parallel regionsGiorgis Georgakoudis
2021-07-21[OpenMP] Change `__kmpc_free_shared` to include the paired allocation sizeJoseph Huber
2021-07-10[OpenMP] Create custom state machines for generic target regionsJohannes Doerfert