Home | History | Annotate | Download | only in opcodes

Lines Matching refs:pfd

142 nds32_parse_audio_ext (const field_t *pfd,
150 if (pfd->hw_res == HW_INT || pfd->hw_res == HW_UINT)
152 if (pfd->hw_res == HW_INT)
154 N32_IMMS ((insn >> pfd->bitpos), pfd->bitsize) << pfd->shift;
156 int_value = __GF (insn, pfd->bitpos, pfd->bitsize) << pfd->shift;
165 __GF (insn, pfd->bitpos, pfd->bitsize) << pfd->shift;
167 psys_reg = (keyword_t*) keywords[pfd->hw_res];
170 if (strcmp (pfd->name, "im5_i") == 0)
175 else if (strcmp (pfd->name, "im5_m") == 0)
181 else if (strcmp (pfd->name, "im6_iq") == 0)
185 else if (strcmp (pfd->name, "im6_ms") == 0)
190 else if (strcmp (pfd->name, "a_rt21") == 0)
196 else if (strcmp (pfd->name, "a_rte") == 0)
201 else if (strcmp (pfd->name, "a_rte1") == 0)
207 else if (strcmp (pfd->name, "a_rte69") == 0)
211 else if (strcmp (pfd->name, "a_rte69_1") == 0)
239 const field_t *pfd;
297 pfd = (const field_t *) &operand_fields[0];
300 if (pfd->name == NULL)
302 else if (strcmp (&tmp_string[0], pfd->name) == 0)
304 pfd++;
310 if (pfd->hw_res == HW_GPR)
313 __GF (insn, pfd->bitpos, pfd->bitsize) << pfd->shift;
323 else if (strcmp (pfd->name, "rt4") == 0)
329 else if ((pfd->hw_res == HW_INT) || (pfd->hw_res == HW_UINT))
331 if (pfd->hw_res == HW_INT)
333 N32_IMMS ((insn >> pfd->bitpos),
334 pfd->bitsize) << pfd->shift;
337 __GF (insn, pfd->bitpos, pfd->bitsize) << pfd->shift;
374 else if (pfd->hw_res == HW_INT)
381 else /* if (pfd->hw_res == HW_UINT). */
394 nds32_parse_audio_ext (pfd, info, insn);
397 else if (pfd->hw_res < _HW_LAST)
400 __GF (insn, pfd->bitpos, pfd->bitsize) << pfd->shift;
402 psys_reg = (keyword_t*) keywords[pfd->hw_res];
407 if (!psys_reg && pfd->hw_res == HW_SR)
413 if (pfd->hw_res == HW_GPR || pfd->hw_res == HW_CPR
414 || pfd->hw_res == HW_FDR || pfd->hw_res == HW_FSR
415 || pfd->hw_res == HW_DXR || pfd->hw_res == HW_SR
416 || pfd->hw_res == HW_USR)
418 else if (pfd->hw_res == HW_DTITON
419 || pfd->hw_res == HW_DTITOFF)
425 else if ((pfd->hw_res == HW_INT) || (pfd->hw_res == HW_UINT))
427 if (pfd->hw_res == HW_INT)
429 N32_IMMS ((insn >> pfd->bitpos), pfd->bitsize) << pfd->shift;
432 __GF (insn, pfd->bitpos, pfd->bitsize) << pfd->shift;
438 else if ((op == N32_OP6_BR3) && (pfd->bitpos == 0))
497 else if (pfd->hw_res == HW_INT)
504 else /* if (pfd->hw_res == HW_UINT). */