aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-07-02commitlog: support csr accessChih-Min Chao2-2/+99
2020-07-02commitlog: simplify print_value pathChih-Min Chao1-26/+27
2020-07-02commitlog: extend hint bit to record csr accessChih-Min Chao3-6/+12
2020-07-02rvv: make vmvfnr respect vstartChih-Min Chao1-5/+4
2020-06-25Merge pull request #494 from chihminchao/rvv-fix-2020-06-25Andrew Waterman2-4/+5
2020-06-25rvv: remove unecessary accessChih-Min Chao1-3/+0
2020-06-25rvv: fix viota.m overlapping ruleChih-Min Chao1-1/+5
2020-06-17Merge pull request #491 from chihminchao/rvv-fix-2020-06-18Andrew Waterman3-4/+4
2020-06-17rvv: make v[sl]1r respect vstartChih-Min Chao2-2/+2
2020-06-17rvv: commitlog: fix fractional lmul dumpChih-Min Chao1-2/+2
2020-06-16Merge pull request #490 from chihminchao/rvv-fix-2020-06-17Andrew Waterman3-1/+11
2020-06-16rvv: disasm: fix vwadd.wx operandChih-Min Chao1-1/+1
2020-06-16zfh: support register dump in interactive modeChih-Min Chao2-0/+10
2020-06-16Merge pull request #489 from chihminchao/extension-zfhAndrew Waterman40-1/+357
2020-06-16ext: handle diaseembler initialization from --extensionChih-Min Chao1-0/+4
2020-06-16zfh: implement all instructionsChih-Min Chao37-1/+207
2020-06-16zfh: disasm: add fp16 disasmChih-Min Chao1-0/+38
2020-06-16zfh: op: add scalar opcodeChih-Min Chao1-0/+108
2020-06-15remove the redundant code (#488)Dave Wen2-2/+1
2020-06-11Merge pull request #486 from chihminchao/rvv-fix-2020-06-10Andrew Waterman6-29/+85
2020-06-11rvv: fix index and amo overlapping ruleChih-Min Chao1-4/+23
2020-06-11rvv: add widen overlapping helper and related widen ruleChih-Min Chao1-8/+52
2020-06-11rvv: fix comparison and narrow overlapping ruleChih-Min Chao1-3/+6
2020-06-11rvv: fix some style and dead codeChih-Min Chao3-12/+2
2020-06-11rvv: disasm: fix vfncvt.f.f.wChih-Min Chao1-1/+1
2020-06-10build: fix quota string parameterChih-Min Chao1-1/+1
2020-06-10Merge pull request #485 from chihminchao/custom-extAndrew Waterman13-30/+91
2020-06-10ext: add simple sifive cflush extensionChih-Min Chao2-0/+42
2020-06-10ext: build libriscv PIC to make it linkable to ext libraryChih-Min Chao2-1/+3
2020-06-10ext: support default library name and fix isa parserChih-Min Chao2-8/+21
2020-06-10ext: rename libdummy_rocc by libcustomextChih-Min Chao8-21/+25
2020-06-08Fix performance regressionAndrew Waterman1-1/+1
2020-06-08Fix priority of misaligned exceptions for store-conditionalAndrew Waterman3-5/+14
2020-06-04Merge pull request #477 from chihminchao/rvv-fix-2020-06-04Andrew Waterman8-24/+18
2020-06-04rvv: fix vfmv.s.f for non NaN-boxed caseChih-Min Chao1-8/+2
2020-06-04rvv: commitlog: fix vfslideChih-Min Chao2-2/+2
2020-06-04rvv: fix vms[oib]f.m overlapping ruleChih-Min Chao3-7/+7
2020-06-04rvv: fix compilation warningChih-Min Chao2-7/+7
2020-05-29Merge pull request #475 from chihminchao/rvv-0.9Andrew Waterman183-841/+1405
2020-05-28doc: update readme for vector 0.9Chih-Min Chao1-1/+1
2020-05-28rvv: use zvqmac to enable vector qmacChih-Min Chao2-0/+6
2020-05-28rvv: apply new overlapping and align macroChih-Min Chao15-87/+77
2020-05-28rvv: add e8 type for narrow/widen conversionChih-Min Chao16-5/+75
2020-05-28rvv: add new explicit eew load/store instructionsChih-Min Chao81-567/+469
2020-05-28rvv: add amo instructionsChih-Min Chao41-54/+318
2020-05-28rvv: add new singed/unsiged extension instructionsChih-Min Chao10-0/+78
2020-05-28rvv: extenc VU structure to support 0.9 new fieldsChih-Min Chao4-10/+51
2020-05-28rvv: wrap align and overlap checking macroChih-Min Chao6-9/+36
2020-05-28rvv: remove vmlenChih-Min Chao16-49/+42
2020-05-28rvv: op: change funary opChih-Min Chao2-50/+56