aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-04-09op: update CSRChih-Min Chao4-14/+40
2020-04-09rvv: missing vector enabling check for mask operationChih-Min Chao1-0/+1
2020-04-02option: flag x extension without loading shared lib (#439)Chih-Min Chao1-1/+5
2020-04-02Deny hart access to debug CSRs when not in D-modeAndrew Waterman1-0/+8
2020-03-30Assert that debug_module is initialized correctly. (#437)Tim Newsome1-0/+1
2020-03-29Merge pull request #436 from riscv/fix-435Andrew Waterman1-0/+2
2020-03-29When enabling the debug module, poll til it's really enabledAndrew Waterman1-0/+2
2020-03-29Fix debug segfault by partially reverting #409Andrew Waterman1-2/+3
2020-03-27Merge pull request #433 from chihminchao/rvv-fix-2020-03-27Andrew Waterman13-25/+35
2020-03-27Write execution logs to a named log file (#409)Rupert Swarbrick8-83/+152
2020-03-27rvv: fix int_max/min value calculationChih-Min Chao8-23/+26
2020-03-27rvv: fix vssra.vi e64 corner caseChih-Min Chao1-1/+1
2020-03-27rvv: check vlen == slenChih-Min Chao1-0/+2
2020-03-27rvv: fix vmv reg checking failureChih-Min Chao3-1/+6
2020-03-24Allow PATH lookup for executing dtc (#432)綺麗な賢狼ホロ1-1/+1
2020-03-23Merge pull request #425 from chihminchao/rvv-fix-2020-03-17Andrew Waterman10-25/+33
2020-03-23rvv: restrict segment load register ruleChih-Min Chao4-3/+4
2020-03-23rvv: fix WARL behavior for vxsat and vxrmChih-Min Chao1-2/+2
2020-03-23rvv: fix vdiv corner caseChih-Min Chao2-2/+2
2020-03-23rvv: sf: handle signaling NaN for fmax/fminChih-Min Chao1-10/+10
2020-03-23commitlog: fix wrong dump when exception occursChih-Min Chao2-8/+15
2020-03-23Don't acquire load reservation in the event of a faultAndrew Waterman2-2/+4
2020-03-22Fix hard-coded path to DTC that breaks packaging (#428)Joel Sherrill2-15/+3
2020-03-20ebreak should write mtval with 0, not pcAndrew Waterman3-3/+3
2020-03-16fixed htif exception typo (#423)Dai chou1-1/+1
2020-03-12rvv: commitlog: fix vrgather_vv dump (#421)Chih-Min Chao1-4/+4
2020-03-12Merge pull request #420 from chihminchao/rvv-fix-2020-03-11Andrew Waterman10-30/+35
2020-03-12rvv: commitlog: fix missing dump for some instructionsChih-Min Chao8-29/+32
2020-03-12rvv: fix vfmv.s.f and vfmv.f.sChih-Min Chao2-1/+3
2020-03-10Merge pull request #417 from chihminchao/rvv-fix-2020-03-09Andrew Waterman7-355/+437
2020-03-09op: rvv: update encodingChih-Min Chao1-315/+372
2020-03-09commitlog: enhance vector dumpChih-Min Chao2-5/+17
2020-03-09rvv: enhance --varch to parse string type optionsZhen Wei3-34/+46
2020-03-09rvv: handle middle value of vslidedown.vxChih-Min Chao1-1/+1
2020-03-09rvv: vstart must be 0 for reduction instructionsChih-Min Chao1-0/+1
2020-03-05Make debug printfs only show in debug builds. (#414)Andrew Waterman1-6/+6
2020-03-04Don't clobber trigger types when initializing stateAndrew Waterman1-1/+1
2020-02-28Merge branch 'rswarbrick-mcountinhibit'Andrew Waterman2-0/+3
2020-02-28Add do-nothing support for mcountinhibit CSRRupert Swarbrick2-0/+3
2020-02-28Enable SOFTFLOAT_ROUND_ODD for vfncvt.rod.f.f.wAndrew Waterman1-0/+1
2020-02-27Merge pull request #405 from riscv/mstatus-sxl-uxlUdit Khanna1-7/+8
2020-02-27Check presence of [S|U] extension for mstatus.[sxl|uxl] read/writeUdit Khanna1-7/+8
2020-02-27Merge pull request #406 from rswarbrick/cflagsAndrew Waterman6-24/+325
2020-02-27Allow overriding CFLAGS and similar when buildingRupert Swarbrick6-24/+325
2020-02-21Allow debug accesses from MMUs not bound to processorsAndrew Waterman1-1/+1
2020-02-21Initialize some uninitialized stateAndrew Waterman2-1/+4
2020-02-20Disallow access to debug memory region unless in debug modeAndrew Waterman2-3/+31
2020-02-20Debug can actually start at 0x0 nowAndrew Waterman1-2/+1
2020-02-20Merge pull request #403 from chihminchao/rvv-fix-2020-02-20Andrew Waterman6-10/+3
2020-02-20rvv: only check segment overlapping in index loadChih-Min Chao1-4/+2