summaryrefslogtreecommitdiff
path: root/gcc/config/nvptx/nvptx.c
Commit message (Expand)AuthorAgeFilesLines
* [nvptx, PR84028] Add exit insn after noreturn call for neutered workersvries2018-01-251-2/+2
* [nvptx, PR83589] Workaround for branch-around-nothing JIT bugvries2018-01-241-0/+92
* [nvptx, PR81352] Add exit insn after noreturn call for neutered threads in warpvries2018-01-241-1/+6
* [nvptx] Fix bug in jit bug workaroundvries2018-01-191-2/+26
* [nvptx] Add support for CUDA 9cesar2018-01-191-2/+8
* Update copyright years.jakub2018-01-031-1/+1
* Disable -gstatement-frontiers for nvptxvries2017-12-271-0/+2
* poly_int: IN_TARGET_CODErsandifo2017-12-161-0/+2
* * tree-core.h (struct attribute_spec): Swap affects_type_identity andjakub2017-12-151-5/+5
* PR c/81544 - attribute noreturn and warn_unused_result on the same function a...msebor2017-12-071-4/+6
* [nvptx] Add exit after call to noreturn functionvries2017-09-251-5/+8
* Turn CANNOT_CHANGE_MODE_CLASS into a hookrsandifo2017-09-151-0/+11
* Turn HARD_REGNO_NREGS into a target hookrsandifo2017-09-121-0/+11
* Turn MODES_TIEABLE_P into a target hookrsandifo2017-09-041-0/+11
* [73/77] Pass scalar_mode to scalar_mode_supported_prsandifo2017-08-301-1/+1
* [2/77] Add an E_ prefix to case statementsrsandifo2017-08-301-24/+24
* [PR lto/81430] Revert "Add nvptx_override_options_after_change"tschwinge2017-08-111-14/+0
* .marxin2017-08-081-0/+1
* Error out on nvptx for fpatchable-function-entryvries2017-08-031-0/+4
* Add missing probabilities in nvptx_lock{less,full}_updatevries2017-08-021-1/+5
* Add missing edge probabilities in nvptx_goacc_reduction_initvries2017-07-211-0/+2
* Add nvptx_override_options_after_changevries2017-07-211-0/+14
* Add v2di support for nvptxvries2017-07-191-2/+66
* Add v2si support for nvptxvries2017-07-191-0/+12
* Add generic v2 vector mode support for nvptxvries2017-07-191-4/+33
* Insert diverging jump alap in nvptx_singlevries2017-07-171-3/+19
* Add extra initialization of broadcasted condition variablesvries2017-07-111-0/+53
* Disable constant pool for nvptxvries2017-06-111-0/+10
* Add and use split_mode_pvries2017-06-061-5/+12
* Use maybe_split_mode in nvptx_print_operandvries2017-06-061-4/+3
* nvptx: correct format stringamonakov2017-03-311-1/+2
* OpenMP/PTX privatization in SIMD regionsamonakov2017-03-281-18/+145
* * config/nvptx/nvptx.c: Include intl.h.jakub2017-03-011-0/+1
* * config/i386/i386.c: Include intl.h.jakub2017-02-281-2/+2
* [PR translation/79638] "%ntid.y" confuses gcc.pot generationtschwinge2017-02-211-1/+4
* Update copyright years.jakub2017-01-011-1/+1
* nvptx: do not assume that crtl->is_leaf is unsetamonakov2016-12-211-3/+4
* Split omp-low into multiple filesjamborm2016-12-141-3/+4
* nvptx backend prerequisites for OpenMP offloadingamonakov2016-11-161-36/+382
* gcc/cesar2016-11-021-1/+1
* Use FOR_ALL_BB_FN in a few more placestschwinge2016-10-181-7/+1
* Move MEMMODEL_* from coretypes.h to memmodel.hthopre012016-10-131-0/+1
* Put a TARGET_LRA_P into every targetsegher2016-09-141-0/+3
* * config/nvptx/nvptx.c: #include tree-vrp.h.nathan2016-08-291-0/+1
* gcc/nathan2016-08-031-4/+8
* revert: nvptx: do not implicitly enable -ftoplevel-reorderamonakov2016-07-251-0/+6
* nvptx: do not implicitly enable -ftoplevel-reorderamonakov2016-07-201-6/+0
* * config/nvptx/nvptx.c (nvptx_assemble_undefined_decl): Rejectnathan2016-06-011-0/+6
* * config/nvptx/nptx.c (nvptx_option_override): Only setnathan2016-05-201-2/+13
* * config/nvptx/nvptx.c (nvptx_function_arg_boundary): New.nathan2016-05-171-0/+13