aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/nvptx
AgeCommit message (Expand)AuthorFilesLines
2016-03-21[nvptx] Don't emit sorry for the stabs debug formatThomas Schwinge1-4/+0
2016-03-09* config/nvptx/nvptx.c (nvptx_option_override): Don't kill debug level.Nathan Sidwell1-5/+0
2016-02-22nvptx.c (nvptx_gen_shuffle): Add support for QImode and HImode registers.Cesar Philippidis1-0/+14
2016-02-12cgraph.c: Spelling fixes - behaviour -> behavior and neighbour -> neighbor.Jakub Jelinek1-3/+3
2016-02-02nvptx: do not use alternative spelling of unsigned comparisonsAlexander Monakov1-12/+4
2016-02-01nvptx.c (PTX_GANG_DEFAULT): New.Nathan Sidwell1-5/+18
2016-01-04Update copyright years.Jakub Jelinek7-7/+7
2015-12-30nvptx.c (nvptx_assemble_undefined_decl): Check it's not a constant pool object.Nathan Sidwell1-0/+5
2015-12-28nvptx.c (nvptx_output_call_insn): Expect hard regs.Nathan Sidwell2-21/+17
2015-12-23* config/nvptx/nvptx-protos.hNathan Sidwell3-64/+11
2015-12-18nvptx.c (nvptx_maybe_convert_symbolic_operand): Remove UNSPEC_TO_GENERIC gene...Nathan Sidwell2-36/+18
2015-12-18nvptx.c (nvptx_option_override): Emit sorry for stabs debug.Nathan Sidwell1-1/+8
2015-12-18nvptx.c (worker_bcast_name, [...]): Delete.Nathan Sidwell2-45/+22
2015-12-17nvptx.h (NVPTX_RETURN_REGNUM, [...]): Renumber.Nathan Sidwell1-38/+14
2015-12-16nvptx.h (OUTGOING_STATIC_CHAIN_REGNUM): Remove.Nathan Sidwell2-43/+32
2015-12-16nvptx-protos.h (nvptx_hard_regno_mode_ok): Delete.Nathan Sidwell3-73/+59
2015-12-15nvptx.c (write_one_arg): Rename to ...Nathan Sidwell1-80/+93
2015-12-15nvptx.md (nvptx_register_operand): Don't accept and then reject subregs.Nathan Sidwell3-63/+22
2015-12-15nvptx.h (HARD_REGNO_NREGS): Reformat.Nathan Sidwell3-30/+15
2015-12-14nvptx.h (PARM_BOUNDARY): Set to 32.Nathan Sidwell2-113/+120
2015-12-11nvptx.h (RETURN_ADDR_REGNO): Delete.Nathan Sidwell2-41/+38
2015-12-11nvptx.h (TARGET_SUPPORTS_WIDE_INT): Define.Nathan Sidwell2-1/+4
2015-12-10nvptx.c (nvptx_function_arg, [...]): Move earlier.Nathan Sidwell1-229/+238
2015-12-08nvptx.c (decl_chunk_size, [...]): Replace with ...Nathan Sidwell1-97/+92
2015-12-07nvptx.c (write_return): New.Nathan Sidwell1-25/+30
2015-12-07nvptx.c (nvptx_output_call_insn): Emit trap after no return call.Nathan Sidwell1-0/+7
2015-12-07nvptx.c (nvptx_assemble_decl_begin): Look inside complex and vector types.Nathan Sidwell1-8/+15
2015-12-04nvptx.c (nvptx_assemble_decl_begin): New, replacing ...Nathan Sidwell1-65/+67
2015-12-04nvptx.c (write_one_arg): Deal with prologue emission too.Nathan Sidwell1-95/+80
2015-12-03nvptx-protos.h (npvptx_section_from_addr_space): Delete.Nathan Sidwell4-182/+116
2015-12-02nvptx.c (enum nvptx_shuffle_kind): New.Nathan Sidwell1-9/+16
2015-12-02nvptx-protos.h (nvptx_output_mov_insn): Declare.Nathan Sidwell4-235/+111
2015-12-01nvptx-protos.h (nvptx_output_aligned_decl): Declare.Nathan Sidwell3-46/+60
2015-12-01nvptx.c (nvptx_function_arg_advance): Don't consider mode.Nathan Sidwell1-7/+5
2015-11-30nvptx.c (nvptx_name_replacement): Move earlier.Nathan Sidwell1-138/+116
2015-11-29nvptx.md (const_0_operand, [...]): Delete.Nathan Sidwell1-21/+1
2015-11-28nvptx.h (FIRST_PARM_OFFSET): Add void cast.Nathan Sidwell1-4/+6
2015-11-27nvptx-protos.h (nvptx_addr_space_from_address): Don't declare.Nathan Sidwell2-38/+46
2015-11-27nvptx-protos.h (nvptx_record_needed_decl): Don't declaree.Nathan Sidwell3-142/+131
2015-11-26nvptx.c (write_func_decl_from_insn): Replace callee arg with name.Nathan Sidwell1-107/+58
2015-11-25nvptx.md (load_arg_reg<mode>): Arg number constraint is 'n'.Nathan Sidwell2-23/+18
2015-11-25nvptx.c (walk_args_for_params): Delete.Nathan Sidwell1-82/+69
2015-11-24nvptx.c (maybe_split_mode): Return new mode or VOIDmode, don't alter incoming...Nathan Sidwell1-76/+62
2015-11-21* config/nvptx/nvptx.md (clz<mode>2): Use operand 1 for type.Nathan Sidwell1-1/+1
2015-11-21nvptx.c (write_function_decl_and_comment): Print leading blank line.Nathan Sidwell2-11/+12
2015-11-20nvptx.c (nvptx_use_anchors_for_symbol_p): New.Nathan Sidwell1-0/+16
2015-11-19nvptx.h (SUPPORTS_WEAK): Define.Nathan Sidwell2-3/+5
2015-11-19nvptx.md (atomic_compare_and_swap<mode>_1, [...]): Input values can be immedi...Nathan Sidwell1-3/+3
2015-11-18nvptx.c (nvptx_process_pars): Fix whitespace.Nathan Sidwell1-22/+7
2015-11-18nvptx.c (bb_pair_t, [...]): New types.Nathan Sidwell1-5/+652