Lines Matching defs:fra
614 void Assembler::a_form(Instr instr, DoubleRegister frt, DoubleRegister fra,
616 emit(instr | frt.code() * B21 | fra.code() * B16 | frb.code() * B11 | r);
1732 void Assembler::fsub(const DoubleRegister frt, const DoubleRegister fra,
1734 a_form(EXT4 | FSUB, frt, fra, frb, rc);
1737 void Assembler::fadd(const DoubleRegister frt, const DoubleRegister fra,
1739 a_form(EXT4 | FADD, frt, fra, frb, rc);
1742 void Assembler::fmul(const DoubleRegister frt, const DoubleRegister fra,
1744 emit(EXT4 | FMUL | frt.code() * B21 | fra.code() * B16 | frc.code() * B6 |
1748 void Assembler::fcpsgn(const DoubleRegister frt, const DoubleRegister fra,
1750 emit(EXT4 | FCPSGN | frt.code() * B21 | fra.code() * B16 | frb.code() * B11 |
1754 void Assembler::fdiv(const DoubleRegister frt, const DoubleRegister fra,
1756 a_form(EXT4 | FDIV, frt, fra, frb, rc);
1759 void Assembler::fcmpu(const DoubleRegister fra, const DoubleRegister frb,
1762 emit(EXT4 | FCMPU | cr.code() * B23 | fra.code() * B16 | frb.code() * B11);
1847 void Assembler::fsel(const DoubleRegister frt, const DoubleRegister fra,
1850 emit(EXT4 | FSEL | frt.code() * B21 | fra.code() * B16 | frb.code() * B11 |
1894 void Assembler::fmadd(const DoubleRegister frt, const DoubleRegister fra,
1897 emit(EXT4 | FMADD | frt.code() * B21 | fra.code() * B16 | frb.code() * B11 |
1901 void Assembler::fmsub(const DoubleRegister frt, const DoubleRegister fra,
1904 emit(EXT4 | FMSUB | frt.code() * B21 | fra.code() * B16 | frb.code() * B11 |