Lines Matching defs:inst
60 fp_inst_type inst;
64 fp.inst = pinst;
151 fp_inst_type inst, /* FPU instruction to simulate. */
181 cond = (enum icc_type) (inst.rs1 & 0xf);
239 nrs2 = inst.rs2;
240 nrd = inst.rd;
241 if (inst.prec < 2) { /* fmovs */
252 if (inst.prec > 2) { /* fmovq */
267 fp_inst_type inst, /* FPU instruction to simulate. */
294 cond = (enum icc_type) (inst.rs1 & 0xf);
352 nrs2 = inst.rs2;
353 nrd = inst.rd;
354 if (inst.prec < 2) { /* fmovs */
365 if (inst.prec > 2) { /* fmovq */
382 fp_inst_type inst, /* FPU instruction to simulate. */
387 opf_cc = (enum cc_type) ((inst.ibit << 2) | (inst.opcode >> 4));
389 return (fmovcc_icc(pfpsd, inst, opf_cc));
391 return (fmovcc_fcc(pfpsd, inst, pfsr, opf_cc));
403 fp_inst_type inst) /* FPU instruction to simulate. */
415 nrs1 = inst.rs1;
418 if (inst.ibit) /* ibit must be unused */
425 rcond = (enum rcond_type) (inst.opcode >> 3) & 7;
453 nrs2 = inst.rs2;
454 nrd = inst.rd;
455 if (inst.prec < 2) { /* fmovs */
461 if (inst.prec > 2) { /* fmovq */
579 fp_inst_type inst;
583 fp.inst = pinst; /* Extract simm11 field */