Searched refs:DecodeRD (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/ |
H A D | RISCVCInstructions.h | 30 constexpr RxC DecodeCR_RD(uint32_t inst) { return RxC{DecodeRD(inst), false}; } in DecodeCR_RD() 31 constexpr RxC DecodeCI_RD(uint32_t inst) { return RxC{DecodeRD(inst), false}; } in DecodeCI_RD() 32 constexpr RxC DecodeCR_RS1(uint32_t inst) { return RxC{DecodeRD(inst), false}; } in DecodeCR_RS1() 33 constexpr RxC DecodeCI_RS1(uint32_t inst) { return RxC{DecodeRD(inst), false}; } in DecodeCI_RS1()
|
H A D | EmulateInstructionRISCV.cpp | 385 return T{Rd{DecodeRD(inst)}, DecodeUImm(inst)}; in DecodeUType() 389 return T{Rd{DecodeRD(inst)}, DecodeJImm(inst)}; in DecodeJType() 393 return T{Rd{DecodeRD(inst)}, Rs{DecodeRS1(inst)}, DecodeIImm(inst)}; in DecodeIType() 406 return T{Rd{DecodeRD(inst)}, Rs{DecodeRS1(inst)}, Rs{DecodeRS2(inst)}}; in DecodeRType() 410 return T{Rd{DecodeRD(inst)}, Rs{DecodeRS1(inst)}, DecodeRS2(inst)}; in DecodeRShamtType() 414 return T{Rd{DecodeRD(inst)}, Rs{DecodeRS1(inst)}}; in DecodeRRS1Type() 418 return T{Rd{DecodeRD(inst)}, Rs{DecodeRS1(inst)}, Rs{DecodeRS2(inst)}, in DecodeR4Type()
|
H A D | RISCVInstructions.h | 315 constexpr uint32_t DecodeRD(uint32_t inst) { return (inst & 0xF80) >> 7; } in DecodeRD() function
|