Home
last modified time | relevance | path

Searched refs:getRd (Results 1 – 2 of 2) sorted by relevance

/linux-6.1.9/arch/arm/nwfpe/
Dfpa11_cprt.c44 writeFPSR(readRegister(getRd(opcode))); in EmulateCPRT()
47 writeRegister(getRd(opcode), readFPSR()); in EmulateCPRT()
70 fpa11->fpreg[getFn(opcode)].fSingle = int32_to_float32(&roundData, readRegister(getRd(opcode))); in PerformFLT()
77 fpa11->fpreg[getFn(opcode)].fDouble = int32_to_float64(readRegister(getRd(opcode))); in PerformFLT()
85 fpa11->fpreg[getFn(opcode)].fExtended = int32_to_floatx80(readRegister(getRd(opcode))); in PerformFLT()
113 writeRegister(getRd(opcode), float32_to_int32(&roundData, fpa11->fpreg[Fn].fSingle)); in PerformFIX()
119 writeRegister(getRd(opcode), float64_to_int32(&roundData, fpa11->fpreg[Fn].fDouble)); in PerformFIX()
126 writeRegister(getRd(opcode), floatx80_to_int32(&roundData, fpa11->fpreg[Fn].fExtended)); in PerformFIX()
Dfpopcode.h354 #define getRd(opcode) ((opcode & MASK_Rd) >> 12) macro