summaryrefslogtreecommitdiff
path: root/gcc/config/nvptx
Commit message (Expand)AuthorAgeFilesLines
* Fix up duplicated duplicated words mostly in commentsJakub Jelinek2020-03-171-1/+1
* Update copyright years.Jakub Jelinek2020-01-018-8/+8
* re PR bootstrap/92314 (missing omp-device-properties', needed by 's-omp-devic...Jakub Jelinek2019-11-022-5/+4
* configure.ac: Compute and substitute omp_device_properties and omp_device_pro...Jakub Jelinek2019-10-312-0/+34
* Use function_arg_info for TARGET_FUNCTION_ARG_ADVANCERichard Sandiford2019-08-201-4/+1
* Use function_arg_info for TARGET_FUNCTION_(INCOMING_)ARGRichard Sandiford2019-08-201-8/+7
* Use function_arg_info for TARGET_PASS_BY_REFERENCERichard Sandiford2019-08-201-4/+2
* Use checking forms of DECL_FUNCTION_CODE (PR 91421)Richard Sandiford2019-08-131-1/+1
* [nvptx] Use define_insn parametrizationTom de Vries2019-06-183-34/+9
* [nvptx] Fix missing mode warnings in nvptx.md, omp partTom de Vries2019-06-173-9/+42
* [nvptx] Fix some missing mode warnings in nvptx.mdTom de Vries2019-06-161-5/+5
* nvptx.c (nvptx_sese_number, [...]): Don't wrap ei variable name in the declar...Jakub Jelinek2019-06-131-8/+7
* [nvptx] Assert fork has at most one join in nvptx_find_parTom de Vries2019-06-121-0/+1
* re PR target/90811 ([nvptx] ptxas error on OpenMP offloaded code)Jakub Jelinek2019-06-111-1/+1
* Remove usage of apostrophes in error and warning messages (PR translation/899...Martin Liska2019-04-051-1/+1
* Wrap option names in gcc internal messages with %< and %>.Martin Liska2019-03-112-2/+3
* [PR72741] Use 'oacc_build_routine_dims' for Fortran OpenACC 'routine' directi...Thomas Schwinge2019-02-221-35/+0
* [nvptx] Handle assignment to gang-level reduction variableTom de Vries2019-01-151-1/+2
* [nvptx] Enable setting vector length using -fopenacc-dimTom de Vries2019-01-121-1/+2
* [nvptx] Enable large vectorsTom de Vries2019-01-121-1/+1
* [nvptx] Apply vector-partitionable routines workaround to default vlTom de Vries2019-01-121-0/+2
* [nvptx] Allow default vl to be overridden in nvptx_goacc_validate_dims_1Tom de Vries2019-01-121-4/+13
* [nvptx] Verify dimension limits after applying defaultsTom de Vries2019-01-121-0/+17
* [openacc] Add used parameter to TARGET_GOACC_VALIDATE_DIMSTom de Vries2019-01-121-3/+3
* [nvptx] Don't allow vector_length 64 with num_workers 16Tom de Vries2019-01-111-0/+13
* [nvptx] Move PTX_CTA_SIZE upTom de Vries2019-01-111-5/+6
* [nvptx] Force vl32 if calling vector-partitionable routinesTom de Vries2019-01-071-0/+45
* [nvptx] Handle large vector reductionsTom de Vries2019-01-074-29/+140
* [nvptx] Don't emit barriers for empty loops -- fixTom de Vries2019-01-071-4/+11
* [nvptx] Add support for a per-worker broadcast buffer and barrierTom de Vries2019-01-072-19/+138
* [nvptx] Allow larger PTX_MAX_VECTOR_LENGTH in nvptx_goacc_validate_dims_1Tom de Vries2019-01-071-4/+27
* [nvptx] Postpone warnings in nvptx_goacc_validate_dims_1Tom de Vries2019-01-071-13/+25
* [nvptx] Eliminate PTX_VECTOR_LENGTHTom de Vries2019-01-071-7/+8
* [nvptx] Add asserts in nvptx_goacc_validate_dimsTom de Vries2019-01-071-0/+4
* [nvptx] Add nvptx_mach_vector_length, nvptx_mach_max_workersTom de Vries2019-01-032-0/+44
* [nvptx] Factor out populate_offload_attrsTom de Vries2019-01-031-13/+50
* [nvptx] Add early-out cases in nvptx_goacc_validate_dimsTom de Vries2019-01-031-12/+50
* [nvptx] Eliminate changed local var in nvptx_goacc_validate_dimsTom de Vries2019-01-031-12/+26
* Update copyright years.Jakub Jelinek2019-01-018-8/+8
* [nvptx] Add PTX_CTA_SIZETom de Vries2018-12-191-0/+5
* [nvptx] Use MAX, MIN, ROUND_UP macrosTom de Vries2018-12-191-18/+10
* [nvptx] Make nvptx state propagation function names more genericTom de Vries2018-12-191-42/+54
* [nvptx] Rename worker_bcast variables to oacc_bcastTom de Vries2018-12-191-29/+30
* [nvptx] Generalize bar.sync instructionTom de Vries2018-12-192-3/+9
* [nvptx] Only use one logical barrier resourceTom de Vries2018-12-191-2/+2
* [nvptx] Use TARGET_SET_CURRENT_FUNCTIONTom de Vries2018-12-191-0/+14
* [nvptx] Move macro defs to top of nvptx.cTom de Vries2018-12-171-5/+3
* [nvptx] Add PTX_WARP_SIZETom de Vries2018-12-171-1/+3
* [nvptx] Fix whitespace in nvptx_single and nvptx_neuter_parsTom de Vries2018-12-171-2/+2
* [nvptx] Unify C/Fortran routine handling in nvptx_goacc_validate_dimsTom de Vries2018-12-171-0/+36