aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/nvptx
AgeCommit message (Expand)AuthorFilesLines
2018-05-09[nvptx] Make trap insn noreturnTom de Vries1-3/+3
2018-05-05[nvptx] Add workaround for subsequent bar.syncsTom de Vries2-0/+66
2018-05-01[nvptx] Improve "offload compiler not found" message in mkoffloadTom de Vries1-1/+2
2018-04-26[nvptx] Verify bar.sync positionTom de Vries1-2/+134
2018-04-26[nvptx] Fix branch-around-nothingTom de Vries1-17/+23
2018-04-20[nvptx] Fix calls to vector and worker routinesNathan Sidwell1-46/+60
2018-04-12[nvptx] Fix handling of extern var with flexible array memberTom de Vries1-2/+33
2018-04-09[nvptx] Add memory_barrier insnTom de Vries1-0/+22
2018-04-05[nvptx] Fix neutering of bb with only cond jumpTom de Vries1-1/+5
2018-03-27re PR target/85056 ([nvptx] wrong declaration of external arrays)Cesar Philippidis1-0/+5
2018-03-20[nvptx] Fix bar.sync positionTom de Vries1-3/+6
2018-03-20[nvptx] Fix prevent_branch_around_nothingTom de Vries1-4/+5
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