aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/nds32/nds32.md
AgeCommit message (Expand)AuthorFilesLines
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-04-15[NDS32] Rewrite PIC/TLS patterns.Monk Chiang1-0/+27
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-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-08-12[NDS32] Implement more C ISR extension.Chung-Ju Wu1-3/+8
2018-06-02[NDS32] Support Linux target for nds32.Chung-Ju Wu1-1/+1
2018-06-02[NDS32] Implement fp-as-gp optimization.Chung-Ju Wu1-2/+48
2018-05-27[NDS32] Implement bswapsi2 and bswaphi2 patterns.Chung-Ju Wu1-0/+20
2018-05-20[NDS32] Set call address constraint.Chung-Ju Wu1-4/+4
2018-05-19[NDS32] Add abssi2 pattern.Chung-Ju Wu1-0/+14
2018-05-19[NDS32] Support PIC and TLS.Kuan-Lin Chen1-19/+110
2018-05-19[NDS32] Implment indirect funciton call attribute.Kuan-Lin Chen1-4/+78
2018-05-13[NDS32] Implment n15 pipeline.Kito Cheng1-1/+2
2018-05-13[NDS32] Implment n12/n13 pipeline.Kito Cheng1-1/+3
2018-05-13[NDS32] Implment n10 pipeline.Kito Cheng1-1/+2
2018-05-13[NDS32] Add DSP extension instructions.Monk Chiang1-3/+50
2018-04-08[NDS32] Implement n7 pipeline.Kito Cheng1-2/+3
2018-04-08[NDS32] Implement e8 pipeline.Kito Cheng1-2/+3
2018-04-08[NDS32] Implement n8 pipeline.Kito Cheng1-2/+3
2018-04-08[NDS32] Implment n9 pipeline.Kito Cheng1-0/+9
2018-04-08[NDS32] New option -malways-align and -malign-functions.Chung-Ju Wu1-6/+32
2018-04-07[NDS32] Support dwarf exception handling.Chung-Ju Wu1-0/+63
2018-04-07[NDS32] Add intrinsic functions for particular instructions.Monk Chiang1-5/+20
2018-04-07[NDS32] Add intrinsic functions for cache control.Monk Chiang1-1/+1
2018-04-07[NDS32] Remove unused insn type: call.Chung-Ju Wu1-1/+1
2018-04-06[NDS32] Refine call and return patterns.Chung-Ju Wu1-53/+106
2018-04-06[NDS32] Refine condition of stack_push and stack_pop patterns.Chung-Ju Wu1-6/+2
2018-04-06[NDS32] Add hard float support.Monk Chiang1-6/+108
2018-04-05[NDS32] Add constraint for lwi45.fe instruction.Shiva Chen1-9/+10
2018-04-05[NDS32] Generate alu-shift instructions only for -Os.Chung-Ju Wu1-10/+10
2018-04-05[NDS32] Add divsi4 and udivsi4 patterns.Chung-Ju Wu1-0/+20
2018-04-05[NDS32] Refine negsi2 pattern.Chung-Ju Wu1-5/+5
2018-04-05[NDS32] Refine bit-wise operation and shift patterns.Kito Cheng1-111/+108
2018-04-05[NDS32] The add and sub pattens should only accept si mode.Chung-Ju Wu1-8/+8
2018-04-05[NDS32] Fine-tune predicator for alu-shift patterns.Chung-Ju Wu1-12/+12
2018-04-05[NDS32] Adjust asm patterns indention.Chung-Ju Wu1-19/+19
2018-04-05[NDS32] Add new instruction attribute: feature.Kito Cheng1-16/+53
2018-04-05[NDS32] Add subtype attribute for instructions.Chung-Ju Wu1-7/+15
2018-04-04[NDS32] Restrict mov pattern that has at least one register operand.Kito Cheng1-1/+2
2018-04-04[NDS32] Implement movmisalignsi and movmisaligndi pattern.Kito Cheng1-0/+21
2018-04-04[NDS32] Merge movqi and movhi patterns.Chung-Ju Wu1-13/+12
2018-04-04[NDS32] Refine movcc, cmov, cstore and cbranch patterns.Chung-Ju Wu1-917/+236
2018-04-04[NDS32] Refine instruction type attribute.Kito Cheng1-39/+42
2018-04-04[NDS32] Change enabled attribute to yes/no instead of 1/0.Chung-Ju Wu1-11/+11
2018-04-04[NDS32] Refine implementation of sibcall patterns.Chung-Ju Wu1-57/+66
2018-04-01[NDS32] Add relax optimization as new pass.Chung-Ju Wu1-3/+10
2018-03-12[NDS32] Refine prologue and epilogue code generation.Monk Chiang1-14/+5