aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/nvptx/nvptx.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-7011/+0
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-15nvptx: Add -misa=sm_75 and -misa=sm_80Roger Sayle1-1/+5
2021-12-15[nvptx] Add -mptx=7.0Tom de Vries1-1/+3
2021-12-12nvptx: Add (experimental) support for HFmode with -misa=sm_53Roger Sayle1-2/+33
2021-10-08Come up with OPTION_SET_P macro.Martin Liska1-2/+2
2021-08-09Cross-reference parts adapted in 'gcc/omp-oacc-neuter-broadcast.cc'Thomas Schwinge1-0/+5
2021-05-21[OpenACC privatization] Largely extend diagnostics and corresponding testsuit...Thomas Schwinge1-9/+52
2021-05-21[OpenACC privatization, nvptx] Tighten some aspects [PR90115]Thomas Schwinge1-5/+6
2021-05-21openacc: Add support for gang local storage allocation in shared memory [PR90...Julian Brown1-0/+80
2021-05-17[nvptx] Handle memmodel for atomic opsTom de Vries1-0/+77
2021-05-12[nvptx] Add -mptx=3.1/6.3Tom de Vries1-1/+4
2021-05-02nvptx: Fix up nvptx build against latest libstdc++ [PR100375]Jakub Jelinek1-5/+5
2021-02-10nvptx: properly use flag_patchable_function_entryMartin Liska1-1/+5
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-10-10[nvptx] Replace dots in function namesTom de Vries1-3/+54
2020-10-10[nvptx] Factor out write_fn_proto_1Tom de Vries1-19/+23
2020-09-30[nvptx] Add type arg to TARGET_LIBC_HAS_FUNCTIONTom de Vries1-0/+20
2020-09-25[nvptx] Fix Wimplicit-fallthrough in nvptx.c with -save-tempsTom de Vries1-2/+2
2020-09-23[nvptx] Handle move from DF subreg to DF reg in nvptx_output_mov_insnTom de Vries1-1/+6
2020-09-11[nvptx] Fix UB in nvptx_assemble_valueTom de Vries1-1/+3
2020-09-11[nvptx] Fix printing of 128-bit constant (negative case)Tom de Vries1-1/+4
2020-09-10[nvptx] Fix printing of 128-bit constantTom de Vries1-1/+5
2020-09-09[nvptx] Fix Wformat in nvptx_assemble_decl_beginTom de Vries1-1/+1
2020-09-09[nvptx] Fix boolean type test in write_fn_protoTom de Vries1-1/+1
2020-08-12[nvptx] Fix array dimension in nvptx_assemble_decl_beginTom de Vries1-2/+2
2020-08-04[nvptx] Handle V2DI/V2SI mode in nvptx_gen_shuffleTom de Vries1-0/+38
2020-07-31nvptx: Define TARGET_TRULY_NOOP_TRUNCATION to falseRoger Sayle1-0/+11
2020-07-03nvptx: Fix ICE in nvptx_vector_alignment on gcc.dg/attr-vector_size.cRoger Sayle1-2/+15
2020-03-17Fix up duplicated duplicated words mostly in commentsJakub Jelinek1-1/+1
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-10-31configure.ac: Compute and substitute omp_device_properties and omp_device_pro...Jakub Jelinek1-0/+29
2019-08-20Use function_arg_info for TARGET_FUNCTION_ARG_ADVANCERichard Sandiford1-4/+1
2019-08-20Use function_arg_info for TARGET_FUNCTION_(INCOMING_)ARGRichard Sandiford1-8/+7
2019-08-20Use function_arg_info for TARGET_PASS_BY_REFERENCERichard Sandiford1-4/+2
2019-08-13Use checking forms of DECL_FUNCTION_CODE (PR 91421)Richard Sandiford1-1/+1
2019-06-18[nvptx] Use define_insn parametrizationTom de Vries1-12/+0
2019-06-17[nvptx] Fix missing mode warnings in nvptx.md, omp partTom de Vries1-0/+12
2019-06-13nvptx.c (nvptx_sese_number, [...]): Don't wrap ei variable name in the declar...Jakub Jelinek1-8/+7
2019-06-12[nvptx] Assert fork has at most one join in nvptx_find_parTom de Vries1-0/+1
2019-06-11re PR target/90811 ([nvptx] ptxas error on OpenMP offloaded code)Jakub Jelinek1-1/+1
2019-03-11Wrap option names in gcc internal messages with %< and %>.Martin Liska1-1/+1
2019-02-22[PR72741] Use 'oacc_build_routine_dims' for Fortran OpenACC 'routine' directi...Thomas Schwinge1-35/+0
2019-01-15[nvptx] Handle assignment to gang-level reduction variableTom de Vries1-1/+2
2019-01-12[nvptx] Enable setting vector length using -fopenacc-dimTom de Vries1-1/+2
2019-01-12[nvptx] Enable large vectorsTom de Vries1-1/+1
2019-01-12[nvptx] Apply vector-partitionable routines workaround to default vlTom de Vries1-0/+2
2019-01-12[nvptx] Allow default vl to be overridden in nvptx_goacc_validate_dims_1Tom de Vries1-4/+13
2019-01-12[nvptx] Verify dimension limits after applying defaultsTom de Vries1-0/+17
2019-01-12[openacc] Add used parameter to TARGET_GOACC_VALIDATE_DIMSTom de Vries1-3/+3