aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGStmtOpenMP.cpp
AgeCommit message (Expand)Author
2018-01-15[OPENMP] Initial codegen for `target teams distribute parallel forAlexey Bataev
2018-01-15[OPENMP] Add codegen for `depend` clauses on `target` directive.Alexey Bataev
2018-01-12[OPENMP] Replace calls of getAssociatedStmt().Alexey Bataev
2018-01-09Track in the AST whether the operand to a UnaryOperator can overflow and then...Aaron Ballman
2018-01-03[OpenMP] Initial implementation of code generation for pragma 'target teams d...Carlo Bertolli
2017-12-29[OPENMP] Support for -fopenmp-simd option with compilation of simd loopsAlexey Bataev
2017-12-27[OPENMP] Support for `depend` clauses on `target data update`.Alexey Bataev
2017-12-14[c++20] P0515R3: Parsing support and basic AST construction for operator <=>.Richard Smith
2017-12-13[OPENMP] Initial codegen for `target teams distribute simd` directive.Alexey Bataev
2017-12-08[OPENMP] Simplify codegen for loop iteration variables in loop preamble.Alexey Bataev
2017-12-08[OPENMP] Initial codegen for `target teams distribute` directive.Alexey Bataev
2017-12-06[OPENMP] Initial codegen for `teams distribute simd` directive.Alexey Bataev
2017-12-04[OPENMP] Fix PR35486: crash when collapsing loops with dependent iteration sp...Alexey Bataev
2017-12-04[OpenMP] Initial implementation of code generation for pragma 'teams distribu...Carlo Bertolli
2017-12-04[OPENMP] Codegen for `distribute simd` directive.Alexey Bataev
2017-11-29[OPENMP] General improvement of handling of `teams distribute`Alexey Bataev
2017-11-27[OPENMP] Codegen for `distribute parallel for simd` directive.Alexey Bataev
2017-11-27[OPENMP] Improve handling of cancel directives in target-basedAlexey Bataev
2017-11-22[OPENMP] Add support for cancel constructs in `target teams distributeAlexey Bataev
2017-11-22[OPENMP] Add support for cancel constructs in [teams] distributeAlexey Bataev
2017-11-22[OPENMP] Do not mark captured variables as artificial in debug info.Alexey Bataev
2017-11-22[OPENMP] Codegen for `target teams` directive.Alexey Bataev
2017-11-21[OPENMP] Initial support for asynchronous data update, NFC.Alexey Bataev
2017-11-20[OpenMP] Initial implementation of code generation for pragma 'teams distribu...Carlo Bertolli
2017-11-18Fix some -Wunused-variable warningsHans Wennborg
2017-11-17[OPENMP] Codegen for `target simd` construct.Alexey Bataev
2017-11-16[OPENMP] Add support for cancelling inside target parallel forAlexey Bataev
2017-11-09[OPENMP] Codegen for `#pragma omp target parallel for simd`.Alexey Bataev
2017-11-08[OPENMP] Codegen for `#pragma omp target parallel for`.Alexey Bataev
2017-10-30[CodeGen] Generate TBAA info for reference loadsIvan A. Kosarev
2017-10-24[OPENMP] Fix PR35013: Fix passing VLAs captures to outlined functions.Alexey Bataev
2017-10-23[OpenMP] Avoid VLAs for some reductions on array sectionsJonas Hahnfeld
2017-10-20Revert "[OpenMP] Avoid VLAs for some reductions on array sections"Jonas Hahnfeld
2017-10-20[OpenMP] Avoid VLAs for some reductions on array sectionsJonas Hahnfeld
2017-10-17[OPENMP] Fix capturing of boolean variables in debug mode.Alexey Bataev
2017-10-10[OPENMP] Add default codegen|tests for 'target parallel for[ simd]'Alexey Bataev
2017-10-10[CodeGen] Do not construct complete LValue base info in trivial casesIvan A. Kosarev
2017-10-04[OpenMP] Initial implementation of teams distribute code generationCarlo Bertolli
2017-10-02[OPENMP] Capture argument of `device` clause for target-basedAlexey Bataev
2017-09-26[OPENMP] Generate implicit map|firstprivate clauses for target-basedAlexey Bataev
2017-09-06[OPENMP] Fix for PR33922: New ident_t flags forAlexey Bataev
2017-08-22[OPENMP] Fix for PR34014: OpenMP 4.5: Target construct in static methodAlexey Bataev
2017-08-16[OPENMP] Fix for PR28581: OpenMP linear clause - wrong results.Alexey Bataev
2017-08-14[OPENMP] Fix for PR33922: New ident_t flags forAlexey Bataev
2017-08-14[OPENMP][DEBUG] Fix for PR33676: Debug info for OpenMP region is broken.Alexey Bataev
2017-08-14[OPENMP] Generalization of calls of the outlined functions.Alexey Bataev
2017-08-09[OPENMP] Emit non-debug version of outlined functions with originalAlexey Bataev
2017-08-08[OPENMP][DEBUG] Set proper address space info if required by target.Alexey Bataev
2017-08-08Revert "[OPENMP][DEBUG] Set proper address space info if required by target."Alexey Bataev
2017-08-08[OPENMP][DEBUG] Set proper address space info if required by target.Alexey Bataev