Searched refs:GetBits (Results 1 – 1 of 1) sorted by relevance
/frameworks/libs/binary_translation/decoder/include/berberis/decoder/riscv64/ |
D | decoder.h | 1049 CompressedOpcode opcode_bits{(GetBits<13, 3>() << 2) | GetBits<0, 2>()}; in DecodeCompressedInstruction() 1126 uint8_t low_imm = GetBits<2, 5>(); in DecodeCompressedLi() 1127 uint8_t high_imm = GetBits<12, 1>(); in DecodeCompressedLi() 1128 uint8_t rd = GetBits<7, 5>(); in DecodeCompressedLi() 1140 uint8_t r = GetBits<7, 3>() + 8; in DecodeCompressedMiscAlu() 1141 uint8_t low_imm = GetBits<2, 5>(); in DecodeCompressedMiscAlu() 1142 uint8_t high_imm = GetBits<12, 1>(); in DecodeCompressedMiscAlu() 1144 switch (GetBits<10, 2>()) { in DecodeCompressedMiscAlu() 1173 uint8_t rs2 = GetBits<2, 3>() + 8; in DecodeCompressedMiscAlu() 1174 if (GetBits<12, 1>() == 0) { in DecodeCompressedMiscAlu() [all …]
|