We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5894afa commit 2554792Copy full SHA for 2554792
riscv/mmu.h
@@ -303,7 +303,7 @@ class mmu_t
303
T ALWAYS_INLINE fetch_jump_table(reg_t addr) {
304
T res = 0;
305
for (size_t i = 0; i < sizeof(T) / sizeof(insn_parcel_t); i++)
306
- res |= (T)fetch_insn_parcel(addr + i * sizeof(insn_parcel_t)) << (i * sizeof(insn_parcel_t));
+ res |= (T)fetch_insn_parcel(addr + i * sizeof(insn_parcel_t)) << (i * sizeof(insn_parcel_t) * 8);
307
308
// table accesses use data endianness, not instruction (little) endianness
309
return target_big_endian ? to_be(res) : res;
0 commit comments