summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGOpenMPRuntime.cpp
Commit message (Expand)AuthorAgeFilesLines
* [OPENMP] Initial codegen for `target teams distribute` directive.Alexey Bataev2017-12-081-0/+4
* Fix PR35542: Correct adjusting of private reduction variableJonas Hahnfeld2017-12-061-3/+6
* [OPENMP] Emit `__tgt_target_teams` for all teams directives.Alexey Bataev2017-12-011-26/+26
* [OpenMP] Stable sort Privates to remove non-deterministic orderingMandeep Singh Grang2017-11-281-5/+4
* [OPENMP] Improve handling of cancel directives in target-basedAlexey Bataev2017-11-271-0/+7
* [Clang][OpenMP] New clang/libomptarget map interface: new function signatures...George Rokos2017-11-211-53/+57
* Fix some -Wunused-variable warningsHans Wennborg2017-11-181-1/+0
* [OPENMP] Codegen for `target simd` construct.Alexey Bataev2017-11-171-0/+4
* [OPENMP] Add support for cancelling inside target parallel forAlexey Bataev2017-11-161-0/+2
* [OPENMP] Codegen for `#pragma omp target parallel for simd`.Alexey Bataev2017-11-091-0/+4
* [OPENMP] Codegen for `#pragma omp target parallel for`.Alexey Bataev2017-11-081-0/+4
* Clang/libomptarget map interface flag renaming - NFC patchGeorge Rokos2017-11-071-41/+38
* [OPENMP] Fix PR35152: Do not use getInvokeDest() function for EH checks.Alexey Bataev2017-11-021-1/+2
* [OPENMP] Fix PR35156: Get correct thread id with windows exceptions.Alexey Bataev2017-11-021-6/+8
* [CodeGen] Propagate may-alias'ness of lvalues with TBAA infoIvan A. Kosarev2017-10-311-5/+4
* [CodeGen] Generate TBAA info for reference loadsIvan A. Kosarev2017-10-301-2/+2
* [OpenMP] Avoid VLAs for some reductions on array sectionsJonas Hahnfeld2017-10-231-8/+7
* Revert "[OpenMP] Avoid VLAs for some reductions on array sections"Jonas Hahnfeld2017-10-201-4/+6
* [OpenMP] Avoid VLAs for some reductions on array sectionsJonas Hahnfeld2017-10-201-6/+4
* [OPENMP] Fix PR34927: Emit initializer for reduction array with declareAlexey Bataev2017-10-121-3/+8
* [OPENMP] Fix PR34925: Fix getting thread_id lvalue for inlined regionsAlexey Bataev2017-10-121-0/+7
* [CodeGen] Generate TBAA info along with LValue base infoIvan A. Kosarev2017-10-121-3/+6
* [OPENMP] Remove extra if, NFC.Alexey Bataev2017-10-111-1/+1
* [OPENMP] Fix PR34916: Crash on mixing taskloop|tasks directives.Alexey Bataev2017-10-111-3/+14
* [CodeGen] Do not construct complete LValue base info in trivial casesIvan A. Kosarev2017-10-101-1/+1
* Remove unused variables. No functionality change.Benjamin Kramer2017-10-081-2/+0
* Remove unused variables. No functionality change.Benjamin Kramer2017-10-081-1/+0
* [OPENMP] Simplify codegen for non-offloading code.Alexey Bataev2017-10-021-31/+20
* [OPENMP] Generate implicit map|firstprivate clauses for target-basedAlexey Bataev2017-09-261-46/+43
* [OPENMP] Fix for PR33922: New ident_t flags forAlexey Bataev2017-09-061-2/+10
* [OPENMP] Fix for PR34445: Reduction initializer segfaults at runtime inAlexey Bataev2017-09-061-2/+12
* [OPRNMP] Fix for PR33445: ICE: OpenMP target containing ordered for.Alexey Bataev2017-08-161-12/+15
* [OPENMP] Fix for PR33922: New ident_t flags forAlexey Bataev2017-08-141-60/+74
* [OPENMP][DEBUG] Fix for PR33676: Debug info for OpenMP region is broken.Alexey Bataev2017-08-141-1/+0
* [OPENMP] Generalization of calls of the outlined functions.Alexey Bataev2017-08-141-18/+28
* [OPENMP][DEBUG] Set proper address space info if required by target.Alexey Bataev2017-08-081-0/+6
* [OPENMP] Unify generation of outlined function calls.Alexey Bataev2017-08-041-4/+16
* [OPENMP] Codegen for reduction clauses in 'taskloop' directives.Alexey Bataev2017-07-171-13/+439
* [OPENMP] Generalization of codegen for reduction clauses.Alexey Bataev2017-07-131-0/+394
* [OPENMP] Emit implicit taskgroup block around taskloop directives.Alexey Bataev2017-07-121-7/+12
* [OPENMP][DEBUG] Generate second function with correct arg types.Alexey Bataev2017-06-291-14/+4
* [OPENMP] Use MapVector instead of DenseMap for stable codegen, NFC.Alexey Bataev2017-06-271-1/+1
* Add comma to comment.Gheorghe-Teodor Bercea2017-06-131-1/+1
* [DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer.Alexey Bataev2017-06-091-44/+47
* IRGen: Add optnone attribute on function during O0Mehdi Amini2017-05-291-0/+2
* [OpenMP] Create COMDAT group for OpenMP offload registration code to avoid mu...George Rokos2017-05-271-0/+13
* [CodeGen] Propagate LValueBaseInfo instead of AlignmentSourceKrzysztof Parzyszek2017-05-181-2/+4
* Suppress all uses of LLVM_END_WITH_NULL. NFC.Serge Guelton2017-05-091-1/+1
* Recommit ofCarlo Bertolli2017-04-251-12/+10
* Revert r301223Carlo Bertolli2017-04-241-10/+12
OpenPOWER on IntegriCloud