aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp
AgeCommit message (Expand)AuthorFilesLines
3 days[DebugInfo] Remove getPrevNonDebugInstruction (#148859)Jeremy Morse1-4/+4
3 days[DebugInfo][RemoveDIs] Suppress getNextNonDebugInfoInstruction (#144383)Jeremy Morse1-9/+9
4 days[mlir][OpenMP] Allow composite SIMD REDUCTION and IF (#147568)Tom Eccles1-11/+22
2025-05-19[AMDGPU] Set AS8 address width to 48 bitsAlexander Richardson1-2/+4
2025-05-13[OpenMP][NFC] Use pass by const ref for Dependencies (#139592)Shafik Yaghmour1-7/+7
2025-05-04[llvm] Remove unused local variables (NFC) (#138454)Kazu Hirata1-2/+0
2025-04-29[mlir][OpenMP] Add __atomic_store to AtomicInfo (#121055)NimishMishra1-2/+9
2025-04-18unittests: Avoid using getNumUses (#136352)Matt Arsenault1-30/+30
2025-04-09[mlir][llvm][OpenMP] Hoist __atomic_load alloca (#132888)NimishMishra1-3/+8
2025-04-07[MLIR][OpenMP] Add codegen for teams reductions (#133310)Jan Leyonberg1-0/+1
2025-02-25[OpenMPIRBuilder] Split calculation of canonical loop trip count, NFC (#127820)Sergio Afonso1-13/+3
2025-02-18[MLIR][OpenMP] Add LLVM translation support for OpenMP UserDefinedMappers (#1...Akash Banerjee1-18/+48
2025-02-05[flang][OMPIRbuilder] Set debug loc on terminator created by splitBB. (#125897)Abid Qadeer1-0/+16
2025-02-05[MLIR][OpenMP] Use correct DebugLoc in target construct callbacks. (#125856)Abid Qadeer1-0/+18
2025-01-27[NFC][DebugInfo] Make some block-start-position methods return iterators (#12...Jeremy Morse1-8/+16
2025-01-24[OpenMP] Replace nvvm.annotation usage with kernel calling conventions (#122320)Alex MacLean1-20/+0
2025-01-24[NFC][DebugInfo] Use iterator-flavour getFirstNonPHI at many call-sites (#123...Jeremy Morse1-8/+8
2025-01-22[IR][unittests] Replace of PointerType::getUnqual(Type) with opaque version (...Mats Jun Larsen1-2/+1
2025-01-15[OMPIRBuilder][MLIR] Add support for target 'if' clause (#122478)Sergio Afonso1-19/+22
2025-01-14[OMPIRBuilder] Propagate attributes to outlined target regions (#117875)Sergio Afonso1-0/+25
2025-01-14[OMPIRBuilder] Support runtime number of teams and threads, and SPMD mode (#1...Sergio Afonso1-19/+262
2025-01-14[OMPIRBuilder] Introduce struct to hold default kernel teams/threads (#116050)Sergio Afonso1-7/+15
2025-01-09[OpenMP][OMPIRBuilder] Handle non-failing calls properly (#115863)Sergio Afonso1-387/+443
2025-01-03[MLIR][OpenMP] Lowering aligned clause to LLVM IR for SIMD directive (#119536)Kaviya Rajendiran1-4/+4
2024-12-12[mlir][OpenMP] - MLIR to LLVMIR translation support for delayed privatization...Kareem Ergawy1-2/+15
2024-10-25[OpenMP][OMPIRBuilder] Error propagation across callbacks (#112533)Sergio Afonso1-204/+445
2024-10-04[llvm][OpenMPIRBuilderTest] Avoid Type::getPointerTo() (NFC) (#111196)Youngsuk Kim1-17/+7
2024-09-21[unittests] Use {} instead of std::nullopt to initialize empty ArrayRef (#109...Jay Foad1-2/+1
2024-09-04[OpenMPIRBuilder] Don't drop debug info for target region. (#80692)Abid Qadeer1-0/+4
2024-08-02[MLIR][OpenMP][OMPIRBuilder] Add lowering support for omp.target_triples (#10...Sergio Afonso1-4/+6
2024-07-25[OpenMPIRBuilder][Clang][NFC] - Combine `emitOffloadingArrays` and `emitOfflo...Pranav Bhandarkar1-2/+2
2024-06-26[OpenMP] Migrate GPU Reductions CodeGen from Clang to OMPIRBuilder (#80343)Akash Banerjee1-4/+15
2024-06-24Revert "[IR][NFC] Update IRBuilder to use InsertPosition (#96497)"Stephen Tozer1-8/+8
2024-06-24[IR][NFC] Update IRBuilder to use InsertPosition (#96497)Stephen Tozer1-8/+8
2024-05-16[flang][MLIR][OpenMP] make reduction by-ref toggled per variable (#92244)Tom Eccles1-3/+9
2024-04-17[MLIR][Flang][OpenMP] Make omp.simdloop into a loop wrapper (#87365)Sergio Afonso1-1/+1
2024-04-09[Offload][NFC] Remove `omp_` prefix from offloading entries (#88071)Joseph Huber1-5/+5
2024-03-19[OpenMP] Fix target data region codegen being omitted for device pass (#85218)Akash Banerjee1-0/+17
2024-02-28[llvm][mlir][OMPIRBuilder] Translate omp.single's copyprivate (#80488)Leandro Lupori1-4/+149
2024-02-23[OpenMP][MLIR][OMPIRBuilder] Add a small optional constant alloca raise funct...agozillon1-0/+150
2024-02-21[OpenMP] Remove `register_requires` global constructor (#80460)Joseph Huber1-40/+0
2023-12-13[llvm] Use StringRef::{starts,ends}_with (NFC)Kazu Hirata1-2/+2
2023-12-06[OpenMPIRBuilder] Add support for target workshare loops (#73360)Dominik Adamski1-0/+71
2023-11-27[unittest,examples] Replace uses of IRBuilder::getInt8PtrTy with getPtrTy. NFCFangrui Song1-1/+1
2023-11-07[NFC] Remove Type::getInt8PtrTy (#71029)Paulo Matos1-2/+2
2023-11-06[OpenMP][OMPIRBuilder] Add support to omp target parallel (#67000)Dominik Adamski1-3/+134
2023-10-31 [OpenMP] Introduce the KernelLaunchEnvironment as implicit argument (#70401)Johannes Doerfert1-3/+4
2023-10-17[OpenMPIRBuilder] Added `if` clause for `teams` (#69139)Shraiysh1-6/+140
2023-10-11[OpenMPIRBuilder] Add ThreadLimit and NumTeams clauses to teams construct (#6...Shraiysh1-0/+210
2023-10-09[FrontEnd] Fix a warningKazu Hirata1-2/+2