summaryrefslogtreecommitdiff
path: root/test/OpenMP/declare_target_codegen.cpp
Commit message (Expand)AuthorAgeFilesLines
* [OPENMP]Fix emission of the declare target variables in device mode.Alexey Bataev2019-10-031-15/+8
* [OPENMP]Fix PR43355: DO not emit target calls if only -fopenmp-targetsAlexey Bataev2019-09-231-0/+10
* [OPENMP5.0]Add support for device_type clause in declare targetAlexey Bataev2019-08-231-2/+28
* [OpenMP] Fix declare target link implementationGheorghe-Teodor Bercea2019-08-011-5/+5
* [OpenMP] Add support for handling declare target to clause when unified memor...Gheorghe-Teodor Bercea2019-06-201-4/+4
* [OPENMP]Use the attributes for dso locality when building for device.Alexey Bataev2019-05-211-6/+6
* [OPENMP]Allow to redefine entry for the variables definitions.Alexey Bataev2019-03-121-2/+14
* [OPENMP]Fix emission of the target regions in virtual functions.Alexey Bataev2018-11-281-0/+24
* [OPENMP]Fix handling of the globals during compilation for the device.Alexey Bataev2018-11-071-2/+16
* Revert "[CodeGenCXX] Treat 'this' as noalias in constructors"Sean Fertile2018-10-151-1/+1
* [CodeGenCXX] Treat 'this' as noalias in constructorsAnton Bikineev2018-10-101-1/+1
* [OPENMP] Disable emission of the class with vptr if they are not used inAlexey Bataev2018-09-211-0/+10
* [OPENMP] Fix PR38823: Do not emit vtable if it is not used in targetAlexey Bataev2018-09-061-2/+19
* [OPENMP] Fix PR38710: static functions are not emitted as implicitlyAlexey Bataev2018-08-301-1/+1
* [OPENMP] Do not create offloading entry for declare target variablesAlexey Bataev2018-08-291-0/+4
* [OPENMP] Fix crash on the emission of the weak function declaration.Alexey Bataev2018-08-201-0/+14
* [OPENMP] FIx processing of declare target variables.Alexey Bataev2018-08-151-3/+25
* [OPENMP] Mark variables captured in declare target region as implicitlyAlexey Bataev2018-08-071-2/+17
* [OPENMP] Prevent problems with linking of the static variables.Alexey Bataev2018-07-311-4/+5
* [OPENMP] Static variables on device must be externally visible.Alexey Bataev2018-07-271-2/+5
* [OPENMP] DO not crash on combined constructs in declare targetAlexey Bataev2018-05-161-1/+1
* [OPENMP] Mark global tors/dtors as used.Alexey Bataev2018-05-091-0/+4
* [OPENMP, NVPTX] Fix linkage of the global entries.Alexey Bataev2018-05-081-2/+2
* [OPENMP] Support C++ member functions in the device constructs.Alexey Bataev2018-05-021-2/+13
* [OPENMP] Emit template instatiation|specialization functions forAlexey Bataev2018-05-011-4/+8
* [OPENMP] Do not crash on codegen for CXX member functions.Alexey Bataev2018-04-301-0/+6
* [OPENMP] Allow to use declare target variables in map clausesAlexey Bataev2018-04-161-1/+1
* [OPENMP] Codegen for `omp declare target` construct.Alexey Bataev2018-03-151-0/+66