aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/nvptx
AgeCommit message (Expand)AuthorFilesLines
2018-01-25[nvptx, PR84028] Add exit insn after noreturn call for neutered workersTom de Vries1-2/+2
2018-01-24[nvptx, PR83589] Workaround for branch-around-nothing JIT bugTom de Vries2-0/+101
2018-01-24[nvptx, PR81352] Add exit insn after noreturn call for neutered threads in warpTom de Vries2-1/+11
2018-01-19[nvptx] Fix bug in jit bug workaroundTom de Vries1-2/+26
2018-01-19[nvptx] Add support for CUDA 9Cesar Philippidis1-2/+8
2018-01-03Update copyright years.Jakub Jelinek7-7/+7
2017-12-27Disable -gstatement-frontiers for nvptxTom de Vries1-0/+2
2017-12-16poly_int: IN_TARGET_CODERichard Sandiford2-0/+4
2017-12-15tree-core.h (struct attribute_spec): Swap affects_type_identity and handler f...Jakub Jelinek1-5/+5
2017-12-07PR c/81544 - attribute noreturn and warn_unused_result on the same function a...Martin Sebor1-4/+6
2017-10-23Convert STARTING_FRAME_OFFSET to a hookRichard Sandiford1-1/+0
2017-09-25[nvptx] Add exit after call to noreturn functionTom de Vries1-5/+8
2017-09-15Turn TRULY_NOOP_TRUNCATION into a hookRichard Sandiford1-1/+0
2017-09-15Turn CANNOT_CHANGE_MODE_CLASS into a hookRichard Sandiford2-3/+11
2017-09-12Turn HARD_REGNO_NREGS into a target hookRichard Sandiford2-2/+11
2017-09-04Turn MODES_TIEABLE_P into a target hookRichard Sandiford2-2/+11
2017-09-04Turn HARD_REGNO_MODE_OK into a target hookRichard Sandiford1-2/+0
2017-08-30[73/77] Pass scalar_mode to scalar_mode_supported_pRichard Sandiford1-1/+1
2017-08-30[2/77] Add an E_ prefix to case statementsRichard Sandiford1-24/+24
2017-08-11[PR lto/81430] Revert "Add nvptx_override_options_after_change"Thomas Schwinge1-14/+0
2017-08-08trans.c: Include header files.Martin Liska1-0/+1
2017-08-03Error out on nvptx for fpatchable-function-entryTom de Vries1-0/+4
2017-08-02Add missing probabilities in nvptx_lock{less,full}_updateTom de Vries1-1/+5
2017-07-21Add missing edge probabilities in nvptx_goacc_reduction_initTom de Vries1-0/+2
2017-07-21Add nvptx_override_options_after_changeTom de Vries1-0/+14
2017-07-19Add v2di support for nvptxTom de Vries5-5/+74
2017-07-19Add v2si support for nvptxTom de Vries3-0/+42
2017-07-19Add generic v2 vector mode support for nvptxTom de Vries1-4/+33
2017-07-17Insert diverging jump alap in nvptx_singleTom de Vries1-3/+19
2017-07-11Add extra initialization of broadcasted condition variablesTom de Vries1-0/+53
2017-06-11Disable constant pool for nvptxTom de Vries1-0/+10
2017-06-09Add "sorry, target cannot support label values" for nvptxTom de Vries1-0/+3
2017-06-06Add and use split_mode_pTom de Vries1-5/+12
2017-06-06Use maybe_split_mode in nvptx_print_operandTom de Vries1-4/+3
2017-03-31nvptx: correct format stringAlexander Monakov1-1/+2
2017-03-28OpenMP/PTX privatization in SIMD regionsAlexander Monakov5-18/+196
2017-03-01* config/nvptx/nvptx.c: Include intl.h.Jakub Jelinek1-0/+1
2017-02-28i386.c: Include intl.h.Jakub Jelinek1-2/+2
2017-02-21[PR translation/79638] "%ntid.y" confuses gcc.pot generationThomas Schwinge1-1/+4
2017-02-13mkoffload.c (process): Add space in between , and %d.Jakub Jelinek1-2/+2
2017-01-01Update copyright years.Jakub Jelinek7-7/+7
2016-12-21nvptx: do not assume that crtl->is_leaf is unsetAlexander Monakov1-3/+4
2016-12-14Split omp-low into multiple filesMartin Jambor1-3/+4
2016-11-24Allow -fopenmp in NVPTX mkoffloadAlexander Monakov1-2/+2
2016-11-16nvptx backend prerequisites for OpenMP offloadingAlexander Monakov7-66/+595
2016-11-02nvptx.c (PTX_GANG_DEFAULT): Set to zero.Cesar Philippidis1-1/+1
2016-10-18Use FOR_ALL_BB_FN in a few more placesThomas Schwinge1-7/+1
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme1-0/+1
2016-09-14Put a TARGET_LRA_P into every targetSegher Boessenkool1-0/+3
2016-09-01* config/nvptx/nvptx.md (cbranch<mode>4): Op 2 can be const.Nathan Sidwell1-2/+2