aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-11-09Update readme to reflect bi-endian supportAndrew Waterman1-0/+1
2020-11-09Merge pull request #575 from zeldin/big-endianAndrew Waterman16-81/+321
2020-11-07Make mmu_t::target_big_endian always availableMarcus Comstedt1-12/+2
2020-11-07Allow fixed endianness to be observed through MBE/SBE/UBEMarcus Comstedt3-3/+18
2020-11-07Tag target endian values to help guide conversion codeMarcus Comstedt9-70/+135
2020-11-07Update generated configure scriptMarcus Comstedt2-0/+25
2020-11-07Implement support for big-endian targetsMarcus Comstedt10-29/+174
2020-11-02Merge pull request #588 from kito-cheng/masterAndrew Waterman1-0/+1
2020-11-03doc: update readme for bitmanip 0.92Kito Cheng1-0/+1
2020-10-27Merge pull request #586 from chihminchao/rvv-fix-2020-10-26Andrew Waterman2-13/+16
2020-10-26rvv: check extra dst for index segment loadChih-Min Chao1-12/+15
2020-10-26commitlog: fix compilation warningChih-Min Chao1-1/+1
2020-10-26Validate integer command-line argumentsAndrew Waterman1-6/+23
2020-10-25Merge pull request #582 from avpatel/riscv_s2xlate_trap_fix_v1Andrew Waterman2-8/+8
2020-10-24Fix trap generation in s2xlate()Anup Patel2-8/+8
2020-10-22Merge pull request #580 from riscv/riscv-bitmanipAndrew Waterman109-2/+1040
2020-10-22Swap MAX and MINU encodingsAndrew Waterman1-3/+3
2020-10-22Remove subu.w; change addu.w definitionAndrew Waterman3-5/+1
2020-10-22Start adding B ext to disassemblerAndrew Waterman1-0/+13
2020-10-22[riscv-bitmanip] Add sh[123]add[u.w] instructionClifford Wolf8-0/+39
2020-10-22[riscv-bitmanip] Bugfixes in RV32B impl of CRC, SRO, [UN]SHFLClifford Wolf14-14/+14
2020-10-22[riscv-bitmanip] Changes for RISC-V Bitmanip Spec 0.92Clifford Wolf9-23/+57
2020-10-22[riscv-bitmanip] Changes for RISC-V Bitmanip Spec 0.91Clifford Wolf8-25/+111
2020-10-22[riscv-bitmanip] Fix [un]shfl shamt lengthClifford Wolf1-2/+2
2020-10-22[riscv-bitmanip] Add bitmanip instructionsClifford Wolf92-2/+872
2020-10-21Update htif.cc (#577)S.Pawan Kumar1-1/+1
2020-10-17fixed mtval update for breakpoint instructions (#573)Neel Gala2-2/+2
2020-10-15reduce sig_len constraint to 4 bytes (#569)Neel Gala2-6/+20
2020-10-10Fix new ELF checks on big endian hosts (#567)Marcus Comstedt1-4/+6
2020-10-08Raise correct exception for counters when V=1Andrew Waterman1-21/+18
2020-10-06Merge pull request #565 from chihminchao/rvv-fix-2020-10-06Andrew Waterman4-4/+3
2020-10-06rvv: remove elen >= max(xlen, flen) checkChih-Min Chao1-2/+0
2020-10-06rvv: commitlog: get hartid directlyChih-Min Chao2-2/+2
2020-10-06rvv: vamo needs to keep exception index in vstartChih-Min Chao1-0/+1
2020-10-06rvv: sstatus.SD needs to include vs dirty state (#563)Chih-Min Chao1-1/+2
2020-10-06Update SATP and HGATP mask usage to make it clearer (#564)Abhinay Kayastha1-3/+3
2020-10-05Fix Mac OS buildAndrew Waterman1-0/+1
2020-10-04It should never be possible to select MPP=2Andrew Waterman1-1/+1
2020-10-01decode: only return meaningful bits for insn_t (#561)Chih-Min Chao1-1/+1
2020-09-29Partially revert removal of .pc.in files; add disasm.pc.inAbhinay Kayastha4-1/+18
2020-09-29Adding symbol lookup when --enable-commitlog is enabled (#558)sthiruva8-0/+50
2020-09-28Add core id to lines generated by --log-commits (#556)sthiruva1-0/+4
2020-09-24pmp: fix local scope issue (#552)Chih-Min Chao1-3/+3
2020-09-24correctly respect mstatus.TW and hstatus.VTWAndrew Waterman1-2/+9
2020-09-24Correctly respect mstatus.TSRAndrew Waterman1-3/+6
2020-09-24Correctly respect mstatus.TVMAndrew Waterman3-7/+14
2020-09-24Fix priority of virtual vs. illegal instruction exceptions for HFENCEAndrew Waterman2-2/+2
2020-09-24Fix priority of virtual vs. illegal instruction exceptions for HLV/HSVAndrew Waterman13-13/+13
2020-09-23Merge pull request #550 from chihminchao/rvv-pre-1.0-2020-09-22Andrew Waterman18-19/+178
2020-09-23rvv: commitlog: add peek parameter to get_csrChih-Min Chao2-3/+7