summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGOpenMPRuntime.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make helper functions static or move them into anonymous namespaces. NFC.Benjamin Kramer2020-01-141-2/+4
* [OPENMP]Remove unused code, NFC.Alexey Bataev2020-01-091-75/+0
* Fix MSVC unhandled enum warning. NFCI.Simon Pilgrim2020-01-091-0/+1
* [OPENMP]Reduce calls for the mangled names.Alexey Bataev2020-01-071-6/+6
* [NFC] Use isX86() instead of getArch()Jim Lin2020-01-071-2/+1
* [OPENMP50]Support lastprivate conditional updates in inc/dec unary ops.Alexey Bataev2020-01-061-12/+24
* [OPENMP50]Codegen for lastprivate conditional list items.Alexey Bataev2020-01-021-0/+263
* [OPENMP]Emit artificial threprivate vars as threadlocal, if possible.Alexey Bataev2019-12-311-2/+7
* [OpenMP][NFCI] Use the libFrontend ProcBindKind in ClangJohannes Doerfert2019-12-261-26/+4
* [OpenMP][IR-Builder] Introduce the finalization stackJohannes Doerfert2019-12-251-15/+51
* [OPENMP50]Codegen for nontemporal clause.Alexey Bataev2019-12-231-0/+41
* [OPENMP50]Fix possible conflict when emitting an alias for the functionsAlexey Bataev2019-12-121-1/+1
* [OpenMP] Use the OpenMP-IR-BuilderJohannes Doerfert2019-12-111-2/+25
* [OpenMP][NFCI] Introduce llvm/IR/OpenMPConstants.hJohannes Doerfert2019-12-101-0/+1
* Avoid Attr.h includes, CodeGen editionReid Kleckner2019-12-091-2/+3
* Debug Info: Assert that location is available for cleanupsAdrian Prantl2019-12-051-1/+1
* [OpenMP50] Add parallel master constructcchen2019-12-051-0/+5
* Revert "[OpenMP50] Add parallel master construct, by Chi Chun Chen."Reid Kleckner2019-12-041-5/+0
* [OpenMP50] Add parallel master construct, by Chi Chun Chen.cchen2019-12-041-0/+5
* [NFC] Pass a reference to CodeGenFunction to methods of LValue andAkira Hatanaka2019-12-031-71/+82
* Revert "[NFC] Pass a reference to CodeGenFunction to methods of LValue and"Akira Hatanaka2019-12-031-83/+72
* [NFC] Pass a reference to CodeGenFunction to methods of LValue andAkira Hatanaka2019-12-031-72/+83
* [OPENMP]Simplify processing of context selectors, NFC.Alexey Bataev2019-11-221-49/+27
* [OPENMP]Remove unused template parameter, NFC.Alexey Bataev2019-11-211-1/+1
* [OPENMP50]Add device/kind context selector support.Alexey Bataev2019-11-211-23/+170
* [OPENMP]Rename function, NFC.Alexey Bataev2019-11-191-12/+12
* [OPENMP50]Fix PR44024: runtime assert in distribute construct.Alexey Bataev2019-11-181-1/+3
* [OpenMP] Use an explicit copy in a range-based forMark de Wever2019-11-121-7/+7
* [OPENMP50]Generalize handling of context matching/scoring.Alexey Bataev2019-11-111-36/+97
* [OPENMP50]Simplify processing of context selector scores.Alexey Bataev2019-11-051-37/+1
* [OPENMP50]Add support for parallel master taskloop simd directive.Alexey Bataev2019-10-301-0/+5
* [OPENMP50]Add support for master taskloop simd.Alexey Bataev2019-10-181-0/+5
* [OPENMP]Improve use of the global tid parameter.Alexey Bataev2019-10-171-9/+14
* [OPENMP]Fix thread id passed to outlined region in sequential parallelAlexey Bataev2019-10-171-5/+3
* [OPENMP]Use different addresses for zeroed thread_id/bound_id.Alexey Bataev2019-10-161-3/+7
* [Clang][OpenMP Offload] Move offload registration code to the wrapperSergey Dmitriev2019-10-151-168/+3
* [OPENMP50]Add support for 'parallel master taskloop' construct.Alexey Bataev2019-10-141-0/+5
* [OPENMP50]Support for 'master taskloop' directive.Alexey Bataev2019-10-101-0/+5
* [OPENMP50]Support for declare variant directive for NVPTX target.Alexey Bataev2019-10-101-6/+7
* [OPENMP50]Fix scoring of contexts with and without user provided scores.Alexey Bataev2019-10-091-2/+2
* [OPENMP50]Multiple vendors in vendor context must be treated as logicalAlexey Bataev2019-10-081-1/+2
* Properly handle instantiation-dependent array bounds.Richard Smith2019-10-041-14/+14
* [OPENMP50]Codegen support for scores in context selectors.Alexey Bataev2019-10-031-10/+60
* [OPENMP]Fix emission of the declare target variables in device mode.Alexey Bataev2019-10-031-2/+4
* [OPENMP]Improve diagnostics for not found declare target entries.Alexey Bataev2019-10-031-16/+31
* Fix unused variable warning. NFCI.Michael Liao2019-10-021-4/+4
* [OPENMP50]Initial codegen for declare variant implementation vendor.Alexey Bataev2019-10-011-0/+127
* [OPENMP]Fix PR43330: OpenMP target: Mapping of partial arrays fails.Alexey Bataev2019-10-011-8/+27
* [Clang][OpenMP Offload] Create start/end symbols for the offloading entry tab...Sergey Dmitriev2019-09-271-9/+8
* [OPENMP]Fix PR43355: DO not emit target calls if only -fopenmp-targetsAlexey Bataev2019-09-231-0/+4
OpenPOWER on IntegriCloud