aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-05-27rvv: index register doesn't care about NFsifive/rvv0.9-phase2Chih-Min Chao1-3/+1
2020-05-27rvv: fix ext alignment checking for src and dstChih-Min Chao1-0/+2
2020-05-27rvv: v[z|s]ext: remove redundant requiresDave.Wen1-2/+0
2020-05-25sf: fix f16_to_ui8Chih-Min Chao1-1/+1
2020-05-25rvv: add e8 type for scaleChih-Min Chao2-3/+18
2020-05-25softfloat: FIXME quick work around to pass the compilation. Not guarantee the...Dave.Wen1-1/+1
2020-05-25softfloat: add f16_to_[u]i8 into targetsDave.Wen1-0/+2
2020-05-25rvv: fix wrong vill checkingChih-Min Chao7-6/+9
2020-05-24rvv: support [u]i8 typeChih-Min Chao16-3/+59
2020-05-24sf: add f16_to_[u]i8 interfaceChih-Min Chao4-0/+116
2020-05-24rvv: add missing lmul/vsew/elen checkingChih-Min Chao1-1/+6
2020-05-22rvv: disasm: fix vsetvliChih-Min Chao1-1/+1
2020-05-22rvv: totally remove vlmul fieldChih-Min Chao2-26/+6
2020-05-22rvv: remove remove vlmulChih-Min Chao10-31/+29
2020-05-21rvv: dont't handle slen != vlenChih-Min Chao1-8/+1
2020-05-21rvv: remove duplicated CI_BI macroChih-Min Chao1-10/+2
2020-05-21rvv: refine comparision checkingChih-Min Chao1-8/+6
2020-05-21rvv: remove vmlenChih-Min Chao18-49/+40
2020-05-21rvv: refine vl length and elemnet size checkingChih-Min Chao5-9/+8
2020-05-21rvv: update the exception rules for v[m]adc/v[m]sbcDave.Wen1-4/+12
2020-05-21rvv: fix index load/store emul/nf checkingChih-Min Chao1-0/+1
2020-05-21rvv: fix vms[bio]f.m checking ruleChih-Min Chao3-9/+12
2020-05-21rvv: src can't overlap dst for extChih-Min Chao1-0/+1
2020-05-21rvv: fix index checkingChih-Min Chao1-1/+5
2020-05-21rvv: v[z|s]extDave.Wen1-40/+6
2020-05-21rvv: index should align vemulChih-Min Chao1-1/+1
2020-05-21rvv: fix atomicChih-Min Chao1-3/+9
2020-05-20wip: v[z|s]extDave.Wen1-6/+47
2020-05-20rvv: fix index load/storeChih-Min Chao1-26/+24
2020-05-20rvv: refine st_indexChih-Min Chao9-192/+18
2020-05-20rvv: refine ld_indexChih-Min Chao5-98/+14
2020-05-20add configurable LR/SC reservation setDave.Wen7-11/+96
2020-05-20rvv: make overlap handling zero sizeChih-Min Chao1-4/+5
2020-05-20rvv: remove debugChih-Min Chao1-1/+0
2020-05-20rvv: fix out of range checking unit/stridedChih-Min Chao1-3/+3
2020-05-20rvv: wrap vm checkingChih-Min Chao1-14/+8
2020-05-20rvv: refine overlapd and align checkingChih-Min Chao1-38/+43
2020-05-19fix clang compile error wthin FDT parsingScott Beamer2-7/+7
2020-05-19Hardwire mstatus.[sie,spie] to zero if 'S' mode absentUdit Khanna1-3/+2
2020-05-19Implement coarse-grain PMP matching logicAndrew Waterman1-6/+6
2020-05-19Implement CSR read/write behavior for coarse-grain PMPAndrew Waterman2-2/+11
2020-05-19Implement configurable PMP countAndrew Waterman1-6/+16
2020-05-19Disable PMP checks when configuration includes zero PMP registersAndrew Waterman1-1/+1
2020-05-19Support consuming PMP number and granularity from DTBAndrew Waterman3-0/+37
2020-05-19Rename n_pmp constant to max_pmpAndrew Waterman3-12/+12
2020-05-19fdt: add pmp granularity functionChih-Min Chao2-3/+25
2020-05-19fdt: add pmp parsing helperChih-Min Chao2-1/+17
2020-05-19fdt: restructure dtb create and config flowChih-Min Chao3-20/+51
2020-05-19fdt: option: add --dtb option to specify dtb binary fileChih-Min Chao3-2/+25
2020-05-19fdt: add clint base address parsing helperChih-Min Chao2-0/+65