aboutsummaryrefslogtreecommitdiff
path: root/riscv/riscv.mk.in
AgeCommit message (Expand)AuthorFilesLines
2021-02-04Refactor headersAndrew Waterman1-0/+1
2021-01-22scalar-crypto: Initial spike support for v0.8.1 (#635)Ben Marshall1-0/+29
2021-01-17rvb: add xperm.[nbhw] (#629)Chih-Min Chao1-0/+4
2021-01-08Update Zba/Zbb/Zbc to v0.93; Zbs/Zbe to v0.94-draftAndrew Waterman1-32/+19
2020-12-02rvv: index load/store have benn separated into ordered and unordered parts (#...Chih-Min Chao1-8/+12
2020-10-22Remove subu.w; change addu.w definitionAndrew Waterman1-1/+0
2020-10-22[riscv-bitmanip] Add sh[123]add[u.w] instructionClifford Wolf1-0/+6
2020-10-22[riscv-bitmanip] Changes for RISC-V Bitmanip Spec 0.92Clifford Wolf1-0/+5
2020-10-22[riscv-bitmanip] Changes for RISC-V Bitmanip Spec 0.91Clifford Wolf1-0/+6
2020-10-22[riscv-bitmanip] Add bitmanip instructionsClifford Wolf1-0/+92
2020-09-22Separate build of spike and spike-dasmAndrew Waterman1-1/+0
2020-08-31rvv: add reciprocal instructionsChih-Min Chao1-0/+2
2020-08-27rvv: remove quad instructionsChih-Min Chao1-7/+0
2020-07-29rvv: add vrgatherei16.vvChih-Min Chao1-0/+1
2020-07-29rvv: add new whole reg load/store instructionsChih-Min Chao1-1/+19
2020-07-29rvv: op: fix amo namingChih-Min Chao1-36/+36
2020-07-09Implement new instructions of hypervisor extensionAnup Patel1-0/+18
2020-06-16zfh: implement all instructionsChih-Min Chao1-1/+40
2020-06-10ext: build libriscv PIC to make it linkable to ext libraryChih-Min Chao1-0/+2
2020-05-28rvv: add new explicit eew load/store instructionsChih-Min Chao1-44/+32
2020-05-28rvv: add amo instructionsChih-Min Chao1-0/+39
2020-05-28rvv: add new singed/unsiged extension instructionsChih-Min Chao1-0/+6
2020-04-26fdt: import fdt library from OpenSBIChih-Min Chao1-0/+1
2020-04-24rvv: add vfslide1[down|up].vf and refine checking ruleChih-Min Chao1-0/+2
2020-04-20rvv: add float conversion for rtz variantsChih-Min Chao1-0/+6
2020-01-13rvv: add vmv[1248]r.vChih-Min Chao1-0/+4
2019-12-20rvv: add unsigned averageChih-Min Chao1-0/+4
2019-12-20rvv: replace vn suffic by 'w'Chih-Min Chao1-12/+12
2019-12-20rvv: add load/store whole register instructionsChih-Min Chao1-0/+2
2019-12-20rvv: rename vfncvt suffix and add rod rouding typeChih-Min Chao1-5/+6
2019-12-20rvv: add vqm* 'Quad-Widening Integer Multiply-Add'Chih-Min Chao1-0/+7
2019-12-20rvv: add quad insn and new vlenb csrChih-Min Chao1-7/+0
2019-11-15Re-encode vaadd/vasub; remove vaadd.vi; add vaaddu/vasubuAndrew Waterman1-1/+0
2019-11-11rvv: fix vmv.x.s signed-ext issueChih-Min Chao1-1/+1
2019-10-29rvv: remove vmfordChih-Min Chao1-2/+0
2019-07-22Implement MMIO device plugins.Aaron Jones1-0/+3
2019-07-19vext.x.v -> vmv.x.s; unary operation encoding changesAndrew Waterman1-1/+1
2019-07-12Remove old header from makefileAndrew Waterman1-1/+0
2019-07-11Fix support for 32-bit hosts (but no V extension in that case!)Andrew Waterman1-1/+1
2019-07-05vmfirst/vmpopc have been renamed to vfirst/vpopcAndrew Waterman1-2/+2
2019-06-18rvv: add floating-point instructionsChih-Min Chao1-0/+96
2019-06-18rvv: add load/store instructionsChih-Min Chao1-0/+47
2019-06-18rvv: add integer/fixed-point/mask/reduction/permutation instructionsChih-Min Chao1-0/+206
2019-06-18rvv: add control instructions and system register accessChih-Min Chao1-0/+8
2019-06-09rvv: re-arrange instruction list by different extensionChih-Min Chao1-129/+155
2018-05-31Put simif_t declaration in its own file. (#209)Andy Wright1-0/+1
2018-05-18Fix install of missed header. (#207)Prashanth Mundkur1-0/+1
2018-05-18Extract out device-tree generation and compilation into an exported api. (#197)Prashanth Mundkur1-0/+2
2017-09-28Implement Q extensionAndrew Waterman1-0/+32
2017-05-16Merge remote-tracking branch 'origin/debug-0.13' into priv-1.10Palmer Dabbelt1-2/+4