Lines Matching refs:FRT

275   /* The FRS field in an X form instruction or the FRT field in a D, X
278 #define FRT FRS
3739 { "lfqx", X(31,791), X_MASK, POWER2, { FRT, RA, RB } },
3741 { "lfdpx", X(31,791), X_MASK, POWER6, { FRT, RA, RB } },
3743 { "lfqux", X(31,823), X_MASK, POWER2, { FRT, RA, RB } },
4041 { "lfsx", X(31,535), X_MASK, COM, { FRT, RA0, RB } },
4059 { "lfsxe", X(31,543), X_MASK, BOOKE64, { FRT, RA0, RB } },
4065 { "lfsux", X(31,567), X_MASK, COM, { FRT, RAS, RB } },
4067 { "lfsuxe", X(31,575), X_MASK, BOOKE64, { FRT, RAS, RB } },
4080 { "lfdx", X(31,599), X_MASK, COM, { FRT, RA0, RB } },
4082 { "lfdxe", X(31,607), X_MASK, BOOKE64, { FRT, RA0, RB } },
4084 { "mffgpr", XRC(31,607,0), XRA_MASK, POWER6, { FRT, RB } },
4090 { "lfdux", X(31,631), X_MASK, COM, { FRT, RAS, RB } },
4092 { "lfduxe", X(31,639), X_MASK, BOOKE64, { FRT, RAS, RB } },
4188 { "lfiwax", X(31,855), X_MASK, POWER6, { FRT, RA0, RB } },
4279 { "lxvw4x", X(31, 780), X_MASK, PPCVEC, { FRT, RA0, RB } },
4329 { "lfs", OP(48), OP_MASK, COM, { FRT, D, RA0 } },
4331 { "lfsu", OP(49), OP_MASK, COM, { FRT, D, RAS } },
4333 { "lfd", OP(50), OP_MASK, COM, { FRT, D, RA0 } },
4335 { "lfdu", OP(51), OP_MASK, COM, { FRT, D, RAS } },
4347 { "lfq", OP(56), OP_MASK, POWER2, { FRT, D, RA0 } },
4349 { "lfqu", OP(57), OP_MASK, POWER2, { FRT, D, RA0 } },
4351 { "lfdp", OP(57), OP_MASK, POWER6, { FRT, D, RA0 } },
4374 { "dadd", XRC(59,2,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4375 { "dadd.", XRC(59,2,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4377 { "dqua", ZRC(59,3,0), Z2_MASK, POWER6, { FRT, FRA, FRB, RMC } },
4378 { "dqua.", ZRC(59,3,1), Z2_MASK, POWER6, { FRT, FRA, FRB, RMC } },
4380 { "fdivs", A(59,18,0), AFRC_MASK, PPC, { FRT, FRA, FRB } },
4381 { "fdivs.", A(59,18,1), AFRC_MASK, PPC, { FRT, FRA, FRB } },
4383 { "fsubs", A(59,20,0), AFRC_MASK, PPC, { FRT, FRA, FRB } },
4384 { "fsubs.", A(59,20,1), AFRC_MASK, PPC, { FRT, FRA, FRB } },
4386 { "fadds", A(59,21,0), AFRC_MASK, PPC, { FRT, FRA, FRB } },
4387 { "fadds.", A(59,21,1), AFRC_MASK, PPC, { FRT, FRA, FRB } },
4389 { "fsqrts", A(59,22,0), AFRAFRC_MASK, PPC, { FRT, FRB } },
4390 { "fsqrts.", A(59,22,1), AFRAFRC_MASK, PPC, { FRT, FRB } },
4392 { "fres", A(59,24,0), AFRALFRC_MASK, PPC, { FRT, FRB, A_L } },
4393 { "fres.", A(59,24,1), AFRALFRC_MASK, PPC, { FRT, FRB, A_L } },
4395 { "fmuls", A(59,25,0), AFRB_MASK, PPC, { FRT, FRA, FRC } },
4396 { "fmuls.", A(59,25,1), AFRB_MASK, PPC, { FRT, FRA, FRC } },
4398 { "frsqrtes", A(59,26,0), AFRALFRC_MASK,POWER5, { FRT, FRB, A_L } },
4399 { "frsqrtes.",A(59,26,1), AFRALFRC_MASK,POWER5, { FRT, FRB, A_L } },
4401 { "fmsubs", A(59,28,0), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4402 { "fmsubs.", A(59,28,1), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4404 { "fmadds", A(59,29,0), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4405 { "fmadds.", A(59,29,1), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4407 { "fnmsubs", A(59,30,0), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4408 { "fnmsubs.",A(59,30,1), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4410 { "fnmadds", A(59,31,0), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4411 { "fnmadds.",A(59,31,1), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4413 { "dmul", XRC(59,34,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4414 { "dmul.", XRC(59,34,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4416 { "drrnd", ZRC(59,35,0), Z2_MASK, POWER6, { FRT, FRA, FRB, RMC } },
4417 { "drrnd.", ZRC(59,35,1), Z2_MASK, POWER6, { FRT, FRA, FRB, RMC } },
4419 { "dscli", ZRC(59,66,0), Z_MASK, POWER6, { FRT, FRA, SH16 } },
4420 { "dscli.", ZRC(59,66,1), Z_MASK, POWER6, { FRT, FRA, SH16 } },
4422 { "dquai", ZRC(59,67,0), Z2_MASK, POWER6, { TE, FRT, FRB, RMC } },
4423 { "dquai.", ZRC(59,67,1), Z2_MASK, POWER6, { TE, FRT, FRB, RMC } },
4425 { "dscri", ZRC(59,98,0), Z_MASK, POWER6, { FRT, FRA, SH16 } },
4426 { "dscri.", ZRC(59,98,1), Z_MASK, POWER6, { FRT, FRA, SH16 } },
4428 { "drintx", ZRC(59,99,0), Z2_MASK, POWER6, { R, FRT, FRB, RMC } },
4429 { "drintx.", ZRC(59,99,1), Z2_MASK, POWER6, { R, FRT, FRB, RMC } },
4437 { "drintn", ZRC(59,227,0), Z2_MASK, POWER6, { R, FRT, FRB, RMC } },
4438 { "drintn.", ZRC(59,227,1), Z2_MASK, POWER6, { R, FRT, FRB, RMC } },
4440 { "dctdp", XRC(59,258,0), X_MASK, POWER6, { FRT, FRB } },
4441 { "dctdp.", XRC(59,258,1), X_MASK, POWER6, { FRT, FRB } },
4443 { "dctfix", XRC(59,290,0), X_MASK, POWER6, { FRT, FRB } },
4444 { "dctfix.", XRC(59,290,1), X_MASK, POWER6, { FRT, FRB } },
4446 { "ddedpd", XRC(59,322,0), X_MASK, POWER6, { SP, FRT, FRB } },
4447 { "ddedpd.", XRC(59,322,1), X_MASK, POWER6, { SP, FRT, FRB } },
4449 { "dxex", XRC(59,354,0), X_MASK, POWER6, { FRT, FRB } },
4450 { "dxex.", XRC(59,354,1), X_MASK, POWER6, { FRT, FRB } },
4452 { "dsub", XRC(59,514,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4453 { "dsub.", XRC(59,514,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4455 { "ddiv", XRC(59,546,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4456 { "ddiv.", XRC(59,546,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4462 { "drsp", XRC(59,770,0), X_MASK, POWER6, { FRT, FRB } },
4463 { "drsp.", XRC(59,770,1), X_MASK, POWER6, { FRT, FRB } },
4465 { "dcffix", XRC(59,802,0), X_MASK, POWER6, { FRT, FRB } },
4466 { "dcffix.", XRC(59,802,1), X_MASK, POWER6, { FRT, FRB } },
4468 { "denbcd", XRC(59,834,0), X_MASK, POWER6, { S, FRT, FRB } },
4469 { "denbcd.", XRC(59,834,1), X_MASK, POWER6, { S, FRT, FRB } },
4471 { "diex", XRC(59,866,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4472 { "diex.", XRC(59,866,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4478 { "stfdp", OP(61), OP_MASK, POWER6, { FRT, D, RA0 } },
4482 { "lfse", DEO(62,4), DE_MASK, BOOKE64, { FRT, DES, RA0 } },
4483 { "lfsue", DEO(62,5), DE_MASK, BOOKE64, { FRT, DES, RAS } },
4484 { "lfde", DEO(62,6), DE_MASK, BOOKE64, { FRT, DES, RA0 } },
4485 { "lfdue", DEO(62,7), DE_MASK, BOOKE64, { FRT, DES, RAS } },
4501 { "daddq", XRC(63,2,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4502 { "daddq.", XRC(63,2,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4504 { "dquaq", ZRC(63,3,0), Z2_MASK, POWER6, { FRT, FRA, FRB, RMC } },
4505 { "dquaq.", ZRC(63,3,1), Z2_MASK, POWER6, { FRT, FRA, FRB, RMC } },
4507 { "fcpsgn", XRC(63,8,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4508 { "fcpsgn.", XRC(63,8,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4510 { "frsp", XRC(63,12,0), XRA_MASK, COM, { FRT, FRB } },
4511 { "frsp.", XRC(63,12,1), XRA_MASK, COM, { FRT, FRB } },
4513 { "fctiw", XRC(63,14,0), XRA_MASK, PPCCOM, { FRT, FRB } },
4514 { "fcir", XRC(63,14,0), XRA_MASK, POWER2, { FRT, FRB } },
4515 { "fctiw.", XRC(63,14,1), XRA_MASK, PPCCOM, { FRT, FRB } },
4516 { "fcir.", XRC(63,14,1), XRA_MASK, POWER2, { FRT, FRB } },
4518 { "fctiwz", XRC(63,15,0), XRA_MASK, PPCCOM, { FRT, FRB } },
4519 { "fcirz", XRC(63,15,0), XRA_MASK, POWER2, { FRT, FRB } },
4520 { "fctiwz.", XRC(63,15,1), XRA_MASK, PPCCOM, { FRT, FRB } },
4521 { "fcirz.", XRC(63,15,1), XRA_MASK, POWER2, { FRT, FRB } },
4523 { "fdiv", A(63,18,0), AFRC_MASK, PPCCOM, { FRT, FRA, FRB } },
4524 { "fd", A(63,18,0), AFRC_MASK, PWRCOM, { FRT, FRA, FRB } },
4525 { "fdiv.", A(63,18,1), AFRC_MASK, PPCCOM, { FRT, FRA, FRB } },
4526 { "fd.", A(63,18,1), AFRC_MASK, PWRCOM, { FRT, FRA, FRB } },
4528 { "fsub", A(63,20,0), AFRC_MASK, PPCCOM, { FRT, FRA, FRB } },
4529 { "fs", A(63,20,0), AFRC_MASK, PWRCOM, { FRT, FRA, FRB } },
4530 { "fsub.", A(63,20,1), AFRC_MASK, PPCCOM, { FRT, FRA, FRB } },
4531 { "fs.", A(63,20,1), AFRC_MASK, PWRCOM, { FRT, FRA, FRB } },
4533 { "fadd", A(63,21,0), AFRC_MASK, PPCCOM, { FRT, FRA, FRB } },
4534 { "fa", A(63,21,0), AFRC_MASK, PWRCOM, { FRT, FRA, FRB } },
4535 { "fadd.", A(63,21,1), AFRC_MASK, PPCCOM, { FRT, FRA, FRB } },
4536 { "fa.", A(63,21,1), AFRC_MASK, PWRCOM, { FRT, FRA, FRB } },
4538 { "fsqrt", A(63,22,0), AFRAFRC_MASK, PPCPWR2, { FRT, FRB } },
4539 { "fsqrt.", A(63,22,1), AFRAFRC_MASK, PPCPWR2, { FRT, FRB } },
4541 { "fsel", A(63,23,0), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4542 { "fsel.", A(63,23,1), A_MASK, PPC, { FRT,FRA,FRC,FRB } },
4544 { "fre", A(63,24,0), AFRALFRC_MASK, POWER5, { FRT, FRB, A_L } },
4545 { "fre.", A(63,24,1), AFRALFRC_MASK, POWER5, { FRT, FRB, A_L } },
4547 { "fmul", A(63,25,0), AFRB_MASK, PPCCOM, { FRT, FRA, FRC } },
4548 { "fm", A(63,25,0), AFRB_MASK, PWRCOM, { FRT, FRA, FRC } },
4549 { "fmul.", A(63,25,1), AFRB_MASK, PPCCOM, { FRT, FRA, FRC } },
4550 { "fm.", A(63,25,1), AFRB_MASK, PWRCOM, { FRT, FRA, FRC } },
4552 { "frsqrte", A(63,26,0), AFRALFRC_MASK, PPC, { FRT, FRB, A_L } },
4553 { "frsqrte.",A(63,26,1), AFRALFRC_MASK, PPC, { FRT, FRB, A_L } },
4555 { "fmsub", A(63,28,0), A_MASK, PPCCOM, { FRT,FRA,FRC,FRB } },
4556 { "fms", A(63,28,0), A_MASK, PWRCOM, { FRT,FRA,FRC,FRB } },
4557 { "fmsub.", A(63,28,1), A_MASK, PPCCOM, { FRT,FRA,FRC,FRB } },
4558 { "fms.", A(63,28,1), A_MASK, PWRCOM, { FRT,FRA,FRC,FRB } },
4560 { "fmadd", A(63,29,0), A_MASK, PPCCOM, { FRT,FRA,FRC,FRB } },
4561 { "fma", A(63,29,0), A_MASK, PWRCOM, { FRT,FRA,FRC,FRB } },
4562 { "fmadd.", A(63,29,1), A_MASK, PPCCOM, { FRT,FRA,FRC,FRB } },
4563 { "fma.", A(63,29,1), A_MASK, PWRCOM, { FRT,FRA,FRC,FRB } },
4565 { "fnmsub", A(63,30,0), A_MASK, PPCCOM, { FRT,FRA,FRC,FRB } },
4566 { "fnms", A(63,30,0), A_MASK, PWRCOM, { FRT,FRA,FRC,FRB } },
4567 { "fnmsub.", A(63,30,1), A_MASK, PPCCOM, { FRT,FRA,FRC,FRB } },
4568 { "fnms.", A(63,30,1), A_MASK, PWRCOM, { FRT,FRA,FRC,FRB } },
4570 { "fnmadd", A(63,31,0), A_MASK, PPCCOM, { FRT,FRA,FRC,FRB } },
4571 { "fnma", A(63,31,0), A_MASK, PWRCOM, { FRT,FRA,FRC,FRB } },
4572 { "fnmadd.", A(63,31,1), A_MASK, PPCCOM, { FRT,FRA,FRC,FRB } },
4573 { "fnma.", A(63,31,1), A_MASK, PWRCOM, { FRT,FRA,FRC,FRB } },
4577 { "dmulq", XRC(63,34,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4578 { "dmulq.", XRC(63,34,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4580 { "drrndq", ZRC(63,35,0), Z2_MASK, POWER6, { FRT, FRA, FRB, RMC } },
4581 { "drrndq.", ZRC(63,35,1), Z2_MASK, POWER6, { FRT, FRA, FRB, RMC } },
4586 { "fneg", XRC(63,40,0), XRA_MASK, COM, { FRT, FRB } },
4587 { "fneg.", XRC(63,40,1), XRA_MASK, COM, { FRT, FRB } },
4591 { "dscliq", ZRC(63,66,0), Z_MASK, POWER6, { FRT, FRA, SH16 } },
4592 { "dscliq.", ZRC(63,66,1), Z_MASK, POWER6, { FRT, FRA, SH16 } },
4594 { "dquaiq", ZRC(63,67,0), Z2_MASK, POWER6, { TE, FRT, FRB, RMC } },
4595 { "dquaiq.", ZRC(63,67,1), Z2_MASK, POWER6, { FRT, FRA, FRB, RMC } },
4600 { "fmr", XRC(63,72,0), XRA_MASK, COM, { FRT, FRB } },
4601 { "fmr.", XRC(63,72,1), XRA_MASK, COM, { FRT, FRB } },
4603 { "dscriq", ZRC(63,98,0), Z_MASK, POWER6, { FRT, FRA, SH16 } },
4604 { "dscriq.", ZRC(63,98,1), Z_MASK, POWER6, { FRT, FRA, SH16 } },
4606 { "drintxq", ZRC(63,99,0), Z2_MASK, POWER6, { R, FRT, FRB, RMC } },
4607 { "drintxq.",ZRC(63,99,1), Z2_MASK, POWER6, { R, FRT, FRB, RMC } },
4614 { "fnabs", XRC(63,136,0), XRA_MASK, COM, { FRT, FRB } },
4615 { "fnabs.", XRC(63,136,1), XRA_MASK, COM, { FRT, FRB } },
4621 { "drintnq", ZRC(63,227,0), Z2_MASK, POWER6, { R, FRT, FRB, RMC } },
4622 { "drintnq.",ZRC(63,227,1), Z2_MASK, POWER6, { R, FRT, FRB, RMC } },
4624 { "dctqpq", XRC(63,258,0), X_MASK, POWER6, { FRT, FRB } },
4625 { "dctqpq.", XRC(63,258,1), X_MASK, POWER6, { FRT, FRB } },
4627 { "fabs", XRC(63,264,0), XRA_MASK, COM, { FRT, FRB } },
4628 { "fabs.", XRC(63,264,1), XRA_MASK, COM, { FRT, FRB } },
4630 { "dctfixq", XRC(63,290,0), X_MASK, POWER6, { FRT, FRB } },
4631 { "dctfixq.",XRC(63,290,1), X_MASK, POWER6, { FRT, FRB } },
4633 { "ddedpdq", XRC(63,322,0), X_MASK, POWER6, { SP, FRT, FRB } },
4634 { "ddedpdq.",XRC(63,322,1), X_MASK, POWER6, { SP, FRT, FRB } },
4636 { "dxexq", XRC(63,354,0), X_MASK, POWER6, { FRT, FRB } },
4637 { "dxexq.", XRC(63,354,1), X_MASK, POWER6, { FRT, FRB } },
4639 { "frin", XRC(63,392,0), XRA_MASK, POWER5, { FRT, FRB } },
4640 { "frin.", XRC(63,392,1), XRA_MASK, POWER5, { FRT, FRB } },
4641 { "friz", XRC(63,424,0), XRA_MASK, POWER5, { FRT, FRB } },
4642 { "friz.", XRC(63,424,1), XRA_MASK, POWER5, { FRT, FRB } },
4643 { "frip", XRC(63,456,0), XRA_MASK, POWER5, { FRT, FRB } },
4644 { "frip.", XRC(63,456,1), XRA_MASK, POWER5, { FRT, FRB } },
4645 { "frim", XRC(63,488,0), XRA_MASK, POWER5, { FRT, FRB } },
4646 { "frim.", XRC(63,488,1), XRA_MASK, POWER5, { FRT, FRB } },
4648 { "dsubq", XRC(63,514,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4649 { "dsubq.", XRC(63,514,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4651 { "ddivq", XRC(63,546,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4652 { "ddivq.", XRC(63,546,1), X_MASK, POWER6, { FRT, FRA, FRB } },
4654 { "mffs", XRC(63,583,0), XRARB_MASK, COM, { FRT } },
4655 { "mffs.", XRC(63,583,1), XRARB_MASK, COM, { FRT } },
4664 { "drdpq", XRC(63,770,0), X_MASK, POWER6, { FRT, FRB } },
4665 { "drdpq.", XRC(63,770,1), X_MASK, POWER6, { FRT, FRB } },
4667 { "dcffixq", XRC(63,802,0), X_MASK, POWER6, { FRT, FRB } },
4668 { "dcffixq.",XRC(63,802,1), X_MASK, POWER6, { FRT, FRB } },
4670 { "fctid", XRC(63,814,0), XRA_MASK, PPC64, { FRT, FRB } },
4671 { "fctid.", XRC(63,814,1), XRA_MASK, PPC64, { FRT, FRB } },
4673 { "fctidz", XRC(63,815,0), XRA_MASK, PPC64, { FRT, FRB } },
4674 { "fctidz.", XRC(63,815,1), XRA_MASK, PPC64, { FRT, FRB } },
4676 { "denbcdq", XRC(63,834,0), X_MASK, POWER6, { S, FRT, FRB } },
4677 { "denbcdq.",XRC(63,834,1), X_MASK, POWER6, { S, FRT, FRB } },
4679 { "fcfid", XRC(63,846,0), XRA_MASK, PPC64, { FRT, FRB } },
4680 { "fcfid.", XRC(63,846,1), XRA_MASK, PPC64, { FRT, FRB } },
4682 { "diexq", XRC(63,866,0), X_MASK, POWER6, { FRT, FRA, FRB } },
4683 { "diexq.", XRC(63,866,1), X_MASK, POWER6, { FRT, FRA, FRB } },