aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/nds32
AgeCommit message (Expand)AuthorFilesLines
2019-09-10Add call_used_or_fixed_reg_pRichard Sandiford1-1/+1
2019-08-20Use function_arg_info for TARGET_MUST_PASS_IN_STACKRichard Sandiford1-3/+3
2019-08-20Use function_arg_info for TARGET_FUNCTION_ARG_ADVANCERichard Sandiford1-3/+5
2019-08-20Use function_arg_info for TARGET_FUNCTION_(INCOMING_)ARGRichard Sandiford1-5/+6
2019-08-20Use function_arg_info for TARGET_SETUP_INCOMING_ARGSRichard Sandiford1-5/+4
2019-08-20Use function_arg_info for TARGET_ARG_PARTIAL_BYTESRichard Sandiford1-5/+5
2019-08-13Use checking forms of DECL_FUNCTION_CODE (PR 91421)Richard Sandiford1-1/+1
2019-06-27builtins.c (get_memory_rtx): Fix comment.Aaron Sawdey3-18/+18
2019-05-16gcc: move assemble_start_function / assemble_end_function to output_mi_thunkMax Filippov1-0/+3
2019-04-16[NDS32] Fix nds32_split_ashiftdi3 with large shift amount.Kito Cheng1-7/+14
2019-04-16[NDS32] Handle subreg correctly in wext_odd_dep_p.Chung-Ju Wu1-4/+12
2019-04-15[NDS32] Rewrite PIC/TLS patterns.Monk Chiang4-23/+69
2019-04-05Remove usage of apostrophes in error and warning messages (PR translation/899...Martin Liska1-3/+3
2019-03-11Wrap apostrophes in gcc internal format with %'.Martin Liska2-5/+5
2019-03-11Wrap option names in gcc internal messages with %< and %>.Martin Liska1-1/+1
2019-02-11[NDS32] Add memory mode in call pattern.Chung-Ju Wu1-4/+4
2019-02-10[NDS32] Add 'trap' pattern for __builtin_trap ().Monk Chiang1-0/+8
2019-02-10[NDS32] Refine register dwarf span.Monk Chiang1-4/+2
2019-02-10[NDS32] Have nds32_spilt_doubleword to split POST_INC.Chung-Ju Wu1-18/+32
2019-02-04[NDS32] Change naming rule for dyanmic linker.Kito Cheng1-1/+19
2019-02-04[NDS32] Restrict address mode, when symbol is TLS model.Chung-Ju Wu1-1/+1
2019-02-04[NDS32] Remove all -mtlsdesc-trmpoline related things.Chung-Ju Wu1-9/+1
2019-01-09PR other/16615 [1/5]Sandra Loosemore2-4/+4
2019-01-01Update copyright years.Jakub Jelinek44-44/+44
2018-09-22re PR target/86798 (nds32 port needs updating for CVE-2017-5753)Chung-Ju Wu1-0/+3
2018-08-12[NDS32] Change return type of predicator to bool.Chung-Ju Wu2-12/+12
2018-08-12[NDS32] Add new option: -msched-prolog-epilogChung-Ju Wu2-6/+14
2018-08-12[NDS32] Implement more C ISR extension.Chung-Ju Wu8-35/+1092
2018-08-02nds32.c (nds32_hard_regno_mode_ok): Replace > with >=.Ilya Leoshkevich1-1/+1
2018-07-17Clean up of new format of -falign-FOO.Martin Liska1-3/+6
2018-06-18More rtx to rtx_insn * cleanupsDavid Malcolm1-2/+2
2018-06-03[NDS32] Implement peephole2 patterns for tuning code size.Kito Cheng1-0/+136
2018-06-03[NDS32] Add -march=v3j.Chung-Ju Wu4-1/+8
2018-06-02[NDS32] Support Linux target for nds32.Chung-Ju Wu11-61/+317
2018-06-02[NDS32] Implement fp-as-gp optimization.Chung-Ju Wu6-54/+340
2018-05-27[NDS32] Optimize movmem and setmem operations.Monk Chiang3-34/+186
2018-05-27[NDS32] Implement bswapsi2 and bswaphi2 patterns.Chung-Ju Wu1-0/+20
2018-05-27[NDS32] new attribute no_prologue and new option -mret-in-naked-func.Chung-Ju Wu3-8/+66
2018-05-20[NDS32] Set call address constraint.Chung-Ju Wu2-4/+9
2018-05-20[NDS32] Adjust register move cost for graywolf cpu.Kito Cheng1-2/+22
2018-05-20[NDS32] Rewrite cost model.Kito Cheng3-67/+543
2018-05-20[NDS32] Print pipeline model in asm header.Chung-Ju Wu2-0/+54
2018-05-19[NDS32] Update copyright year in nds32-fpu.md.Monk Chiang1-1/+1
2018-05-19[NDS32] Adjust ASM spec.Chung-Ju Wu1-1/+6
2018-05-19[NDS32] New option -minline-asm-r15.Chung-Ju Wu2-2/+9
2018-05-19[NDS32] Add abssi2 pattern.Chung-Ju Wu1-0/+14
2018-05-19[NDS32] Refine functions that deal with lwm and smw operations.Chung-Ju Wu2-23/+72
2018-05-19[NDS32] Refine nds32-md-auxiliary.c.Chung-Ju Wu1-18/+8
2018-05-19[NDS32] Support PIC and TLS.Kuan-Lin Chen11-137/+1036
2018-05-19[NDS32] Use machine mode with E_ prefix.Chung-Ju Wu1-2/+2