summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGOpenMPRuntime.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use llvm::stable_sortFangrui Song2019-04-241-6/+3
* [OPENMP][NVPTX]Run combined constructs with if clause in SPMD mode.Alexey Bataev2019-04-171-18/+92
* [AArch64] Implement Vector Funtion ABI name mangling.Alexey Bataev2019-04-161-3/+318
* [OPENMP]Improve detection of number of teams, threads in targetAlexey Bataev2019-04-101-189/+365
* [OPENMP] Sync __kmpc_alloc/_kmpc_free function with the runtime.Alexey Bataev2019-04-081-10/+15
* [OPENMP]Add codegen for firstprivate vars with allocate clause.Alexey Bataev2019-04-031-2/+5
* [OPENMP]Add codegen for private vars with allocate clause.Alexey Bataev2019-04-021-6/+2
* [OPENMP]Fix mapping of the pointers captured by reference.Alexey Bataev2019-04-021-3/+12
* [OPENMP] Simplify codegen for allocate directive on local variables.Alexey Bataev2019-03-211-45/+41
* [OPENMP]Codegen support for allocate directive on global variables.Alexey Bataev2019-03-211-0/+24
* Fix unused variable warning. NFCI.Simon Pilgrim2019-03-191-1/+1
* [OPENMP]Remove unused parameter, NFC.Alexey Bataev2019-03-191-5/+5
* [OPENMP] Codegen for local variables with the allocate pragma.Alexey Bataev2019-03-191-0/+97
* [OPENMP] Set scheduling for doacross loops as schedule, 1.Alexey Bataev2019-03-181-0/+18
* [OPENMP]Fix PR37283: Assertion failure on openmp task with by referenceAlexey Bataev2019-03-131-1/+1
* [OPENMP]Allow to redefine entry for the variables definitions.Alexey Bataev2019-03-121-3/+18
* [OPENMP 5.0]Add initial support for 'allocate' directive.Alexey Bataev2019-03-071-0/+3
* [OPENMP]Target region: emit const firstprivates as globals with constantAlexey Bataev2019-03-051-8/+62
* [opaque pointer types] Cleanup CGBuilder's Create*GEP.James Y Knight2019-02-091-33/+15
* [opaque pointer types] Cleanup CGBuilder's Create*GEP.James Y Knight2019-02-081-2/+1
* [opaque pointer types] Pass function types for runtime function calls.James Y Knight2019-02-051-58/+63
* [OpenMP] Adding support to the mutexinoutset dep-typeSergi Mateo Bellido2019-02-041-1/+4
* [OpenMP 5.0] Parsing/sema support for "omp declare mapper" directive.Michael Kruse2019-02-011-0/+3
* Cleanup: replace uses of CallSite with CallBase.James Y Knight2019-01-301-1/+0
* Adjust documentation for git migration.James Y Knight2019-01-291-5/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Emit !callback metadata and introduce the callback attributeJohannes Doerfert2019-01-191-0/+32
* [OPENMP]Add call to __kmpc_push_target_tripcount() function.Alexey Bataev2019-01-071-0/+189
* [OpenMP] Added support for explicit mapping of classes using 'this' pointer. ...Patrick Lyster2019-01-021-2/+9
* [AST][NFC] Pass the AST context to one of the ctor of DeclRefExpr.Bruno Ricci2018-12-211-1/+1
* [OPENMP] parsing and sema support for 'close' map-type-modifierKelvin Li2018-12-181-32/+33
* [OPENMP][NVPTX]Mark __kmpc_barrier functions as convergent.Alexey Bataev2018-12-041-7/+12
* Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song2018-11-301-4/+7
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song2018-11-301-7/+4
* Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-281-4/+7
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-271-7/+4
* [OPENMP][NVPTX]Emit default locations as constant with undefined mode.Alexey Bataev2018-11-211-8/+10
* Re-Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-211-4/+7
* Revert r347364 again, the fix was incomplete.Nico Weber2018-11-211-7/+4
* Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-201-4/+7
* [OPENMP]Make lambda mapping follow reqs for PTR_AND_OBJ mapping.Alexey Bataev2018-11-081-17/+25
* [OPENMP]Fix handling of the globals during compilation for the device.Alexey Bataev2018-11-071-57/+82
* [OPENMP]Change the mapping type for lambda captures.Alexey Bataev2018-11-021-3/+3
* [OPENMP] Support for mapping of the lambdas in target regions.Alexey Bataev2018-10-301-0/+84
* [OpenMP][NVPTX] Use single loops when generating code for distribute parallel...Gheorghe-Teodor Bercea2018-10-291-0/+12
* Do not always request an implicit taskgroup region inside the kmpc_taskloop f...Alexey Bataev2018-10-241-2/+2
* [OPENMP] Fix emission of the __kmpc_global_thread_num.Alexey Bataev2018-10-051-4/+35
* [OPENMP] Add support for OMP5 requires directive + unified_address clauseKelvin Li2018-09-261-0/+2
* Make compare function in r342648 have strict weak ordering.Richard Trieu2018-09-211-2/+9
* [NFC] remove unused variableJF Bastien2018-09-211-1/+0
OpenPOWER on IntegriCloud