Closed Aleksey2509 closed 2 years ago
Have you followed instructions to build and run tests? Because the tests fail now.
Merging #1510 (152c5d9) into main (ae62508) will increase coverage by
0.00%
. The diff coverage is100.00%
.
@@ Coverage Diff @@
## main #1510 +/- ##
=======================================
Coverage 99.81% 99.81%
=======================================
Files 139 139
Lines 11735 11747 +12
=======================================
+ Hits 11713 11725 +12
Misses 22 22
Impacted Files | Coverage Δ | |
---|---|---|
simulator/func_sim/alu.h | 100.00% <100.00%> (ø) |
|
simulator/risc_v/riscv_instr.cpp | 100.00% <100.00%> (ø) |
|
simulator/risc_v/t/unit_test.cpp | 100.00% <100.00%> (ø) |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update ae62508...152c5d9. Read the comment docs.
Added signed extend of least significant byte instruction Opcode: 1100100
This instruction sign-extends the least-significant byte in the source to XLEN by copying the most-significant bit in the byte (i.e., bit 7) to all of the more-significant bits.
X(rd) = EXTS (X(rs)[7 . . 0]);