summaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGStmtOpenMP.cpp
Commit message (Expand)AuthorAgeFilesLines
* [OPENMP50]Add support for 'parallel master taskloop' construct.Alexey Bataev2019-10-141-1/+18
* Reland r374450 with Richard Smith's comments and test fixed.Erich Keane2019-10-111-5/+6
* Revert 374450 "Fix __builtin_assume_aligned with too large values."Nico Weber2019-10-101-5/+4
* Fix __builtin_assume_aligned with too large values.Erich Keane2019-10-101-4/+5
* [OPENMP50]Support for 'master taskloop' directive.Alexey Bataev2019-10-101-0/+10
* [OPENMP]Fix caonical->canonical, NFC.Alexey Bataev2019-10-071-2/+2
* [OPENMP50]Treat range-based for as canonical loop.Alexey Bataev2019-10-071-0/+33
* Properly handle instantiation-dependent array bounds.Richard Smith2019-10-041-2/+2
* [OPENMP]Use standard parsing for 'match' clause, NFC.Alexey Bataev2019-09-231-0/+1
* [OPENMP]Call __kmpc_push_tripcount in task context.Alexey Bataev2019-09-231-11/+14
* [OPENMP]Fix for PR43349: Crash for privatized loop bound.Alexey Bataev2019-09-181-0/+16
* [OPENMP5.0]Add support for device_type clause in declare targetAlexey Bataev2019-08-231-0/+1
* [OPENMP]Support for non-rectangular loops.Alexey Bataev2019-08-141-0/+30
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-2/+2
* [OPENMP]Fix PR41966: type mismatch in runtime functions.Alexey Bataev2019-06-251-1/+2
* [OPENMP]Do not crash for const firstprivates.Alexey Bataev2019-05-231-1/+19
* [OPENMP]Simplify codegen for the outlined regions.Alexey Bataev2019-05-231-40/+19
* [OPENMP]Add codegen for firstprivate vars with allocate clause.Alexey Bataev2019-04-031-3/+5
* [OPENMP]Initial support for 'allocate' clause.Alexey Bataev2019-03-271-1/+1
* [OPENMP]Fix crash for the ordered(n) clause.Alexey Bataev2019-03-141-2/+3
* [OPENMP 5.0]Initial support for 'allocator' clause.Alexey Bataev2019-03-121-0/+1
* [OPENMP 5.0]Add initial support for 'allocate' directive.Alexey Bataev2019-03-071-0/+1
* [OPENMP]Target region: emit const firstprivates as globals with constantAlexey Bataev2019-03-051-0/+13
* [opaque pointer types] Cleanup CGBuilder's Create*GEP.James Y Knight2019-02-091-3/+3
* [opaque pointer types] Pass function types for runtime function calls.James Y Knight2019-02-051-10/+14
* [OPENMP]Fix PR40536: Do not emit __kmpc_push_target_tripcount if notAlexey Bataev2019-01-301-2/+3
* Cleanup: replace uses of CallSite with CallBase.James Y Knight2019-01-301-2/+0
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [clang][UBSan] Sanitization for alignment assumptions.Roman Lebedev2019-01-151-1/+2
* Revert alignment assumptions changesVlad Tsyrklevich2019-01-151-2/+1
* [clang][UBSan] Sanitization for alignment assumptions.Roman Lebedev2019-01-141-1/+2
* [OPENMP]Add call to __kmpc_push_target_tripcount() function.Alexey Bataev2019-01-071-0/+10
* [AST][NFC] Pass the AST context to one of the ctor of DeclRefExpr.Bruno Ricci2018-12-211-20/+19
* Misc typos fixes in ./lib folderRaphael Isemann2018-12-101-3/+3
* Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song2018-11-301-2/+4
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song2018-11-301-4/+2
* Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-281-2/+4
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-271-4/+2
* Re-Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-211-2/+4
* Revert r347364 again, the fix was incomplete.Nico Weber2018-11-211-4/+2
* Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-201-2/+4
* Pass the function type instead of the return type to FunctionDecl::CreateJonas Devlieghere2018-11-111-4/+4
* Add support for 'atomic_default_mem_order' clause on 'requires' directive. Al...Patrick Lyster2018-11-021-0/+1
* Create ConstantExpr classBill Wendling2018-10-311-4/+4
* [OPENMP] Support for mapping of the lambdas in target regions.Alexey Bataev2018-10-301-0/+14
* [OPENMP] Fix for "error: unused variable 'CED'"Bjorn Pettersson2018-10-301-1/+1
* [OpenMP][NVPTX] Use single loops when generating code for distribute parallel...Gheorghe-Teodor Bercea2018-10-291-28/+88
* [OPENMP] Do not capture private loop counters.Alexey Bataev2018-10-291-2/+9
* Add support for 'dynamic_allocators' clause on 'requires' directive. Differen...Patrick Lyster2018-10-111-0/+1
* [OPENMP] Add reverse_offload clause to requires directivePatrick Lyster2018-10-031-0/+1