summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* libgomp: update copyright years in files created on the branchgomp-nvptxAlexander Monakov2016-01-2119-19/+27
* nvptx libgcc: update copyright years in files created on the branchAlexander Monakov2016-01-214-4/+4
* libgomp: use the same stub affinity.c on nvptx and posixAlexander Monakov2016-01-213-141/+8
* fix teams-3/4 testcasesAlexander Monakov2016-01-204-5/+7
* fix target-31.c testcaseAlexander Monakov2016-01-201-1/+12
* libgomp plugin: handle multiple teamsAlexander Monakov2016-01-202-6/+109
* libgomp: handle multiple teams on NVPTXAlexander Monakov2016-01-206-7/+30
* pick GOMP_target_ext changes from the hsa branchAlexander Monakov2016-01-2011-89/+299
* libgomp testsuite: add -foffload=-lgfortranAlexander Monakov2016-01-203-2/+8
* libgomp: use generic fortran.c on nvptxAlexander Monakov2016-01-202-40/+4
* libgomp: add nvptx lock.cAlexander Monakov2016-01-204-92/+181
* libgomp plugin: set __nvptx_clocktickAlexander Monakov2016-01-202-1/+34
* libgomp: add nvptx time.cAlexander Monakov2016-01-202-0/+53
* libgomp: remove sections.c, splay-tree.cAlexander Monakov2016-01-203-0/+5
* nvptx backend: add support for placing variables in shared memoryAlexander Monakov2016-01-202-3/+37
* nvptx backend: silence warningAlexander Monakov2016-01-202-1/+5
* omp-low: extend SIMD lowering for SIMT executionAlexander Monakov2016-01-204-110/+427
* nvptx backend: new patterns for OpenMP SIMD-via-SIMTAlexander Monakov2016-01-205-11/+124
* nvptx backend: work around link failure on Maxwell devicesAlexander Monakov2015-12-162-1/+8
* libgomp: require soft-stack for task.cAlexander Monakov2015-12-142-0/+8
* Revert "libgomp: avoid variable-length stack allocation in team.c"Alexander Monakov2015-12-142-15/+9
* Revert "libgomp: avoid alloca in taskloop.c"Alexander Monakov2015-12-142-23/+10
* Add Changelog.gomp-nvptx entry for the previous patchAlexander Monakov2015-12-141-0/+14
* nvptx backend: implement alloca with -msoft-stackAlexander Monakov2015-12-142-14/+36
* libgomp: use generic priority_queue.cAlexander Monakov2015-12-092-1/+4
* libgomp plugin: add stub GOMP_OFFLOAD_async_runAlexander Monakov2015-12-092-0/+10
* libgomp: add nvptx task.cAlexander Monakov2015-12-092-0/+43
* nvptx backend: allow NULL oacc_fn_attrib for OpenMPAlexander Monakov2015-12-092-3/+8
* adjust SIMD loop lowering for SIMT targetsAlexander Monakov2015-12-096-7/+173
* libgomp: update gomp_nvptx_main for -mgompAlexander Monakov2015-12-092-8/+36
* nvptx mkoffload: pass -mgomp for OpenMP offloadingAlexander Monakov2015-12-092-0/+12
* nvptx libgcc: rewrite in CAlexander Monakov2015-12-0911-164/+186
* new target hook: TARGET_SIMT_VFAlexander Monakov2015-12-095-0/+38
* nvptx backend: add -mgomp option and multilibAlexander Monakov2015-12-095-0/+21
* nvptx backend: add two more identifier mapsAlexander Monakov2015-12-092-8/+14
* nvptx backend: new "uniform SIMT" codegen variantAlexander Monakov2015-12-096-13/+192
* nvptx backend: allow emitting COND_EXEC insnsAlexander Monakov2015-12-093-17/+58
* nvptx plugin: bump heap size to 1GBAlexander Monakov2015-12-092-0/+8
* libgomp: add nvptx pool.hAlexander Monakov2015-12-092-0/+53
* libgomp: add nvptx doacross.hAlexander Monakov2015-12-092-0/+64
* nvptx backend: implement -msoft-stackAlexander Monakov2015-12-096-6/+90
* libgomp: avoid alloca in taskloop.cAlexander Monakov2015-12-092-3/+27
* libgomp plugin: add GOMP_OFFLOAD_dev2devAlexander Monakov2015-12-092-0/+16
* libgomp: add NVPTX affinity.cAlexander Monakov2015-12-092-0/+146
* libgomp plugin: adjust debug/error log sizesAlexander Monakov2015-12-092-6/+8
* libgomp plugin: start 8 warpsAlexander Monakov2015-12-092-1/+5
* libgomp: delete NVPTX stubsAlexander Monakov2015-12-0912-0/+14
* libgomp: split out atomic.c from critical.cAlexander Monakov2015-12-096-40/+84
* libgomp: provide minimal GOMP_teamsAlexander Monakov2015-12-092-0/+43
* libgomp: fixup error.c on nvptxAlexander Monakov2015-12-092-0/+45