diff --git a/cases/riscv-tests/rv64ui-p-add b/cases/riscv-tests/rv64ui-p-add new file mode 100755 index 0000000..8f8882c Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-add differ diff --git a/cases/riscv-tests/rv64ui-p-addi b/cases/riscv-tests/rv64ui-p-addi new file mode 100755 index 0000000..4ed46e0 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-addi differ diff --git a/cases/riscv-tests/rv64ui-p-addiw b/cases/riscv-tests/rv64ui-p-addiw new file mode 100755 index 0000000..522f141 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-addiw differ diff --git a/cases/riscv-tests/rv64ui-p-addw b/cases/riscv-tests/rv64ui-p-addw new file mode 100755 index 0000000..3ce6408 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-addw differ diff --git a/cases/riscv-tests/rv64ui-p-and b/cases/riscv-tests/rv64ui-p-and new file mode 100755 index 0000000..4d60c11 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-and differ diff --git a/cases/riscv-tests/rv64ui-p-andi b/cases/riscv-tests/rv64ui-p-andi new file mode 100755 index 0000000..b2389de Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-andi differ diff --git a/cases/riscv-tests/rv64ui-p-auipc b/cases/riscv-tests/rv64ui-p-auipc new file mode 100755 index 0000000..98c7100 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-auipc differ diff --git a/cases/riscv-tests/rv64ui-p-beq b/cases/riscv-tests/rv64ui-p-beq new file mode 100755 index 0000000..d23f590 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-beq differ diff --git a/cases/riscv-tests/rv64ui-p-bge b/cases/riscv-tests/rv64ui-p-bge new file mode 100755 index 0000000..bb8fc84 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-bge differ diff --git a/cases/riscv-tests/rv64ui-p-bgeu b/cases/riscv-tests/rv64ui-p-bgeu new file mode 100755 index 0000000..356f7d6 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-bgeu differ diff --git a/cases/riscv-tests/rv64ui-p-blt b/cases/riscv-tests/rv64ui-p-blt new file mode 100755 index 0000000..beb8c76 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-blt differ diff --git a/cases/riscv-tests/rv64ui-p-bltu b/cases/riscv-tests/rv64ui-p-bltu new file mode 100755 index 0000000..d81e3cb Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-bltu differ diff --git a/cases/riscv-tests/rv64ui-p-bne b/cases/riscv-tests/rv64ui-p-bne new file mode 100755 index 0000000..ac2d5c6 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-bne differ diff --git a/cases/riscv-tests/rv64ui-p-jal b/cases/riscv-tests/rv64ui-p-jal new file mode 100755 index 0000000..55442b7 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-jal differ diff --git a/cases/riscv-tests/rv64ui-p-jalr b/cases/riscv-tests/rv64ui-p-jalr new file mode 100755 index 0000000..ae789fa Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-jalr differ diff --git a/cases/riscv-tests/rv64ui-p-lb b/cases/riscv-tests/rv64ui-p-lb new file mode 100755 index 0000000..9aa3bcd Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-lb differ diff --git a/cases/riscv-tests/rv64ui-p-lbu b/cases/riscv-tests/rv64ui-p-lbu new file mode 100755 index 0000000..bfe0d36 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-lbu differ diff --git a/cases/riscv-tests/rv64ui-p-ld b/cases/riscv-tests/rv64ui-p-ld new file mode 100755 index 0000000..7445759 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-ld differ diff --git a/cases/riscv-tests/rv64ui-p-lh b/cases/riscv-tests/rv64ui-p-lh new file mode 100755 index 0000000..6287cbe Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-lh differ diff --git a/cases/riscv-tests/rv64ui-p-lhu b/cases/riscv-tests/rv64ui-p-lhu new file mode 100755 index 0000000..72f7e5c Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-lhu differ diff --git a/cases/riscv-tests/rv64ui-p-lui b/cases/riscv-tests/rv64ui-p-lui new file mode 100755 index 0000000..aaf4b2d Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-lui differ diff --git a/cases/riscv-tests/rv64ui-p-lw b/cases/riscv-tests/rv64ui-p-lw new file mode 100755 index 0000000..3f84030 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-lw differ diff --git a/cases/riscv-tests/rv64ui-p-lwu b/cases/riscv-tests/rv64ui-p-lwu new file mode 100755 index 0000000..1965dd6 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-lwu differ diff --git a/cases/riscv-tests/rv64ui-p-or b/cases/riscv-tests/rv64ui-p-or new file mode 100755 index 0000000..9a17404 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-or differ diff --git a/cases/riscv-tests/rv64ui-p-ori b/cases/riscv-tests/rv64ui-p-ori new file mode 100755 index 0000000..c7415e4 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-ori differ diff --git a/cases/riscv-tests/rv64ui-p-sb b/cases/riscv-tests/rv64ui-p-sb new file mode 100755 index 0000000..aa8e846 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-sb differ diff --git a/cases/riscv-tests/rv64ui-p-sd b/cases/riscv-tests/rv64ui-p-sd new file mode 100755 index 0000000..d22be7d Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-sd differ diff --git a/cases/riscv-tests/rv64ui-p-sh b/cases/riscv-tests/rv64ui-p-sh new file mode 100755 index 0000000..afb7e2c Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-sh differ diff --git a/cases/riscv-tests/rv64ui-p-simple b/cases/riscv-tests/rv64ui-p-simple new file mode 100755 index 0000000..9f7ca31 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-simple differ diff --git a/cases/riscv-tests/rv64ui-p-sll b/cases/riscv-tests/rv64ui-p-sll new file mode 100755 index 0000000..1a46cc1 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-sll differ diff --git a/cases/riscv-tests/rv64ui-p-slli b/cases/riscv-tests/rv64ui-p-slli new file mode 100755 index 0000000..82ff3c3 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-slli differ diff --git a/cases/riscv-tests/rv64ui-p-slliw b/cases/riscv-tests/rv64ui-p-slliw new file mode 100755 index 0000000..93802b3 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-slliw differ diff --git a/cases/riscv-tests/rv64ui-p-sllw b/cases/riscv-tests/rv64ui-p-sllw new file mode 100755 index 0000000..dab5744 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-sllw differ diff --git a/cases/riscv-tests/rv64ui-p-slt b/cases/riscv-tests/rv64ui-p-slt new file mode 100755 index 0000000..b2d23f6 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-slt differ diff --git a/cases/riscv-tests/rv64ui-p-slti b/cases/riscv-tests/rv64ui-p-slti new file mode 100755 index 0000000..e2c2182 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-slti differ diff --git a/cases/riscv-tests/rv64ui-p-sltiu b/cases/riscv-tests/rv64ui-p-sltiu new file mode 100755 index 0000000..33e383f Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-sltiu differ diff --git a/cases/riscv-tests/rv64ui-p-sltu b/cases/riscv-tests/rv64ui-p-sltu new file mode 100755 index 0000000..55513a0 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-sltu differ diff --git a/cases/riscv-tests/rv64ui-p-sra b/cases/riscv-tests/rv64ui-p-sra new file mode 100755 index 0000000..8fc350e Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-sra differ diff --git a/cases/riscv-tests/rv64ui-p-srai b/cases/riscv-tests/rv64ui-p-srai new file mode 100755 index 0000000..1bcb4e0 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-srai differ diff --git a/cases/riscv-tests/rv64ui-p-sraiw b/cases/riscv-tests/rv64ui-p-sraiw new file mode 100755 index 0000000..c5a36e0 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-sraiw differ diff --git a/cases/riscv-tests/rv64ui-p-sraw b/cases/riscv-tests/rv64ui-p-sraw new file mode 100755 index 0000000..4a26724 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-sraw differ diff --git a/cases/riscv-tests/rv64ui-p-srl b/cases/riscv-tests/rv64ui-p-srl new file mode 100755 index 0000000..7cd0507 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-srl differ diff --git a/cases/riscv-tests/rv64ui-p-srli b/cases/riscv-tests/rv64ui-p-srli new file mode 100755 index 0000000..a63920c Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-srli differ diff --git a/cases/riscv-tests/rv64ui-p-srliw b/cases/riscv-tests/rv64ui-p-srliw new file mode 100755 index 0000000..f81d39a Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-srliw differ diff --git a/cases/riscv-tests/rv64ui-p-srlw b/cases/riscv-tests/rv64ui-p-srlw new file mode 100755 index 0000000..a2a3acc Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-srlw differ diff --git a/cases/riscv-tests/rv64ui-p-sub b/cases/riscv-tests/rv64ui-p-sub new file mode 100755 index 0000000..1899011 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-sub differ diff --git a/cases/riscv-tests/rv64ui-p-subw b/cases/riscv-tests/rv64ui-p-subw new file mode 100755 index 0000000..77018c8 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-subw differ diff --git a/cases/riscv-tests/rv64ui-p-sw b/cases/riscv-tests/rv64ui-p-sw new file mode 100755 index 0000000..c8c8196 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-sw differ diff --git a/cases/riscv-tests/rv64ui-p-xor b/cases/riscv-tests/rv64ui-p-xor new file mode 100755 index 0000000..326f8d2 Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-xor differ diff --git a/cases/riscv-tests/rv64ui-p-xori b/cases/riscv-tests/rv64ui-p-xori new file mode 100755 index 0000000..2f15f3d Binary files /dev/null and b/cases/riscv-tests/rv64ui-p-xori differ