Lines Matching refs:opcode
204 #define getCoprocessorNumber(opcode) ((opcode & MASK_COPROCESSOR) >> 8) argument
207 #define getOffset(opcode) (opcode & MASK_OFFSET) argument
210 #define TEST_OPCODE(opcode,mask) (((opcode) & (mask)) == (mask)) argument
212 #define LOAD_OP(opcode) TEST_OPCODE((opcode),MASK_CPDT | BIT_LOAD) argument
213 #define STORE_OP(opcode) ((opcode & (MASK_CPDT | BIT_LOAD)) == MASK_CPDT) argument
215 #define LDF_OP(opcode) (LOAD_OP(opcode) && (getCoprocessorNumber(opcode) == 1)) argument
216 #define LFM_OP(opcode) (LOAD_OP(opcode) && (getCoprocessorNumber(opcode) == 2)) argument
217 #define STF_OP(opcode) (STORE_OP(opcode) && (getCoprocessorNumber(opcode) == 1)) argument
218 #define SFM_OP(opcode) (STORE_OP(opcode) && (getCoprocessorNumber(opcode) == 2)) argument
220 #define PREINDEXED(opcode) ((opcode & BIT_PREINDEX) != 0) argument
221 #define POSTINDEXED(opcode) ((opcode & BIT_PREINDEX) == 0) argument
222 #define BIT_UP_SET(opcode) ((opcode & BIT_UP) != 0) argument
223 #define BIT_UP_CLEAR(opcode) ((opcode & BIT_DOWN) == 0) argument
224 #define WRITE_BACK(opcode) ((opcode & BIT_WRITE_BACK) != 0) argument
225 #define LOAD(opcode) ((opcode & BIT_LOAD) != 0) argument
226 #define STORE(opcode) ((opcode & BIT_LOAD) == 0) argument
237 #define CONSTANT_FM(opcode) ((opcode & BIT_CONSTANT) != 0) argument
238 #define MONADIC_INSTRUCTION(opcode) ((opcode & BIT_MONADIC) != 0) argument
351 #define getCondition(opcode) (opcode >> 28) argument
354 #define getRn(opcode) ((opcode & MASK_Rn) >> 16) argument
357 #define getFd(opcode) ((opcode & MASK_Fd) >> 12) argument
360 #define getFn(opcode) ((opcode & MASK_Fn) >> 16) argument
363 #define getFm(opcode) (opcode & MASK_Fm) argument
366 #define getRd(opcode) ((opcode & MASK_Rd) >> 12) argument
369 #define getRoundingMode(opcode) ((opcode & MASK_ROUNDING_MODE) >> 5) argument
391 static inline unsigned int getTransferLength(const unsigned int opcode) in getTransferLength() argument
395 switch (opcode & MASK_TRANSFER_LENGTH) { in getTransferLength()
412 static inline unsigned int getRegisterCount(const unsigned int opcode) in getRegisterCount() argument
416 switch (opcode & MASK_REGISTER_COUNT) { in getRegisterCount()
436 static inline unsigned int getRoundingPrecision(const unsigned int opcode) in getRoundingPrecision() argument
440 switch (opcode & MASK_ROUNDING_PRECISION) { in getRoundingPrecision()
457 static inline unsigned int getDestinationSize(const unsigned int opcode) in getDestinationSize() argument
461 switch (opcode & MASK_DESTINATION_SIZE) { in getDestinationSize()