diff options
Diffstat (limited to 'isa/rv64uv')
-rw-r--r-- | isa/rv64uv/fma.S | 10 | ||||
-rw-r--r-- | isa/rv64uv/fmovn.S | 4 | ||||
-rw-r--r-- | isa/rv64uv/fmovz.S | 4 | ||||
-rw-r--r-- | isa/rv64uv/vfmvv.S | 2 |
4 files changed, 10 insertions, 10 deletions
diff --git a/isa/rv64uv/fma.S b/isa/rv64uv/fma.S index 8d22bbc..eb56358 100644 --- a/isa/rv64uv/fma.S +++ b/isa/rv64uv/fma.S @@ -17,8 +17,8 @@ RVTEST_CODE_BEGIN la a4,src fld f0,0(a4) fld f1,8(a4) - mftx.d s0,f0 - mftx.d s1,f1 + fmv.x.d s0,f0 + fmv.x.d s1,f1 vmsv vx1,s0 vmsv vx2,s1 lui a0,%hi(vtcode) @@ -31,7 +31,7 @@ wait: bne a7,a6,wait fadd.d f0,f0,f1 - mftx.d s2,f0 + fmv.x.d s2,f0 la a5,dest vfsd vf0,a5 @@ -53,8 +53,8 @@ loop: j pass vtcode: - mxtf.d f0,x1 - mxtf.d f1,x2 + fmv.d.x f0,x1 + fmv.d.x f1,x2 fadd.d f0,f0,f1 stop diff --git a/isa/rv64uv/fmovn.S b/isa/rv64uv/fmovn.S index 52c47c0..1d6e87e 100644 --- a/isa/rv64uv/fmovn.S +++ b/isa/rv64uv/fmovn.S @@ -40,8 +40,8 @@ vtcode: slti x2,x1,10 li x1,-1 li x3,0 - mxtf.d f0,x3 - mxtf.d f1,x1 + fmv.d.x f0,x3 + fmv.d.x f1,x1 fmovn f0,x2,f1 stop diff --git a/isa/rv64uv/fmovz.S b/isa/rv64uv/fmovz.S index bda56b9..3090ac3 100644 --- a/isa/rv64uv/fmovz.S +++ b/isa/rv64uv/fmovz.S @@ -41,8 +41,8 @@ vtcode: slti x2,x1,10 li x1,-1 li x3,0 - mxtf.d f0,x3 - mxtf.d f1,x1 + fmv.d.x f0,x3 + fmv.d.x f1,x1 fmovz f0,x2,f1 stop diff --git a/isa/rv64uv/vfmvv.S b/isa/rv64uv/vfmvv.S index 869160b..2f6e8bf 100644 --- a/isa/rv64uv/vfmvv.S +++ b/isa/rv64uv/vfmvv.S @@ -34,7 +34,7 @@ loop: vtcode: utidx x1 addi x1,x1,1 - mxtf.d f0,x1 + fmv.d.x f0,x1 stop TEST_PASSFAIL |