aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/nds32
AgeCommit message (Expand)AuthorFilesLines
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
2018-05-19[NDS32] Implment indirect funciton call attribute.Kuan-Lin Chen10-25/+461
2018-05-13[NDS32] Implment n15 pipeline.Kito Cheng8-7/+765
2018-05-13[NDS32] Implment n12/n13 pipeline.Kito Cheng7-1/+717
2018-05-13[NDS32] Implment n10 pipeline.Kito Cheng8-15/+764
2018-05-13[NDS32] Add DSP extension instructions.Monk Chiang17-35/+8113
2018-04-25[NDS32] Fix bug in bit-instruction checking functions.Chung-Ju Wu1-3/+6
2018-04-25[NDS32] Split movdi/df if reigster number is illegal.Chung-Ju Wu1-0/+18
2018-04-25[NDS32] Fix print operand for cctl register.Chung-Ju Wu1-2/+3
2018-04-25[NDS32] Add missing newline character into ASM_APP_ON macro.Chung-Ju Wu1-1/+1
2018-04-22[NDS32] Add new option -malways-save-lp.Chung-Ju Wu2-1/+6
2018-04-22[NDS32] Implment USE_LOAD_POST_INCREMENT, USE_LOAD_POST_DECREMENT, USE_STORE_...Shiva Chen3-0/+16
2018-04-22[NDS32] Remove unused function: nds32_ls_333_p().Shiva Chen2-26/+0
2018-04-22[NDS32] Refine CASE_VECTOR_SHORTEN_MODE to function.Shiva Chen3-3/+19
2018-04-22[NDS32] Fix wrong input value of parameter from stack for variable-length fun...Chung-Ju Wu1-4/+6
2018-04-22[NDS32] Implement DATA_ALIGNMENT, LOCAL_ALIGNMENT and TARGET_CONSTANT_ALIGNMENT.Chung-Ju Wu3-0/+68
2018-04-22[NDS32] Move some target hooks to the bottom of nds32.c file.Chung-Ju Wu1-6/+6
2018-04-22[NDS32] Consider -Ofast and -Og in nds32_asm_file_start function.Chung-Ju Wu1-0/+4
2018-04-22[NDS32] Add unaligned access support.Monk Chiang7-8/+113
2018-04-08[NDS32] Add intrinsic functions for interrupt control.Monk Chiang5-0/+646
2018-04-08[NDS32] Add strict_aligned_p to machine_function and implement TARGET_EXPAND_...Chung-Ju Wu2-4/+49
2018-04-08[NDS32] Implement n7 pipeline.Kito Cheng7-2/+442
2018-04-08[NDS32] Implement e8 pipeline.Kito Cheng7-2/+499
2018-04-08[NDS32] Implement n8 pipeline.Kito Cheng8-2/+794
2018-04-08[NDS32] Implment n9 pipeline.Kito Cheng11-9/+1850