Quan Nguyen
9dbe0fac5f
Move half precision instructions, add vfmsv, vfmvv
12 years ago
Albert Ou
826fc1719a
Implement "half-baked" half-precision instruction subset for Hwacha
13 years ago
Andrew Waterman
c8a8c07ec2
Use WRITE_RD/WRITE_FRD macros to write registers
13 years ago
Andrew Waterman
b282d6e8c0
make NaN behavior consistent with hardfloat
14 years ago
Andrew Waterman
77452a26e7
temporary undoing of renaming
15 years ago
Andrew Waterman
740f981cfd
[sim] renamed to riscv-isa-run
15 years ago
Andrew Waterman
f0063c2e8b
[sim, pk, xcc, opcodes] great instruction renaming of 2011
16 years ago
Andrew Waterman
259d20a35d
[opcodes, pk, sim, xcc] Tweaked FP encoding
16 years ago
Andrew Waterman
7471eee0ba
[xcc, sim, pk, opcodes] new instruction encoding!
16 years ago
Andrew Waterman
cbefaf68c7
[xcc, sim] changed instruction format so imm12 subs for rs2
16 years ago
Andrew Waterman
50ec828baf
[sim] integrated SoftFloat-3 with ISA sim; removed SoftFloat-2b
16 years ago
Andrew Waterman
2d75bf71bb
[xcc,sim] implement FP using softfloat
The intersection of the Hauser FP and MIPS FP is implemented.
16 years ago
Andrew Waterman
c12327f15c
[sim,xcc] Added first few Hauser FP insns (sign-injection)
Also updated FPmove test case to test negation and moving between FP regs
16 years ago
Andrew Waterman
01c01cc36f
Reorganized directory structure
Moved cross-compiler to /xcc/ rather than /
Added ISA sim in /sim/
Added Proxy Kernel in /pk/ (to be cleaned up)
Added opcode map to /opcodes/ (ditto)
Added documentation to /doc/
16 years ago