Lines Matching refs:freg
282 int freg; in do_one_mathemu() local
349 freg = (*pfsr >> 14) & 0xf; in do_one_mathemu()
353 freg = ((insn >> 14) & 0x1f); in do_one_mathemu()
356 if (freg & 3) { /* quadwords must have bits 4&5 of the */ in do_one_mathemu()
363 if (freg & 1) { /* doublewords must have bit 5 zeroed */ in do_one_mathemu()
368 rs1 = (argp)&fregs[freg]; in do_one_mathemu()
374 freg = (insn & 0x1f); in do_one_mathemu()
377 if (freg & 3) { /* quadwords must have bits 4&5 of the */ in do_one_mathemu()
384 if (freg & 1) { /* doublewords must have bit 5 zeroed */ in do_one_mathemu()
389 rs2 = (argp)&fregs[freg]; in do_one_mathemu()
395 freg = ((insn >> 25) & 0x1f); in do_one_mathemu()
398 if (freg) { /* V8 has only one set of condition codes, so */ in do_one_mathemu()
405 if (freg & 3) { /* quadwords must have bits 4&5 of the */ in do_one_mathemu()
412 if (freg & 1) { /* doublewords must have bit 5 zeroed */ in do_one_mathemu()
418 rd = (void *)&fregs[freg]; in do_one_mathemu()