Lines Matching refs:isPPC64

257                          "ldat $rD, $rA, $FC", IIC_LdStLoad>, isPPC64,
267 "stdat $rS, $rA, $FC", IIC_LdStStore>, isPPC64,
510 "ldx $rD, $rA, $rB", IIC_LdStLD, []>, isPPC64;
531 "stdx $rS, $rA, $rB", IIC_LdStSTD, []>, isPPC64,
615 "ldx $rD, $rA, $rB", IIC_LdStLD, []>, isPPC64;
629 "stdx $rS, $rA, $rB", IIC_LdStSTD, []>, isPPC64,
647 "cmpd $crD, $rA, $rB", IIC_IntCompare>, isPPC64;
649 "cmpld $crD, $rA, $rB", IIC_IntCompare>, isPPC64;
651 "cmpdi $crD, $rA, $imm", IIC_IntCompare>, isPPC64;
654 IIC_IntCompare>, isPPC64;
668 [(set i64:$rA, (PPCshl i64:$rS, i32:$rB))]>, isPPC64;
671 [(set i64:$rA, (PPCsrl i64:$rS, i32:$rB))]>, isPPC64;
674 [(set i64:$rA, (PPCsra i64:$rS, i32:$rB))]>, isPPC64;
699 "extsb $rA, $rS", IIC_IntSimple, []>, isPPC64;
701 "extsh $rA, $rS", IIC_IntSimple, []>, isPPC64;
706 [(set i64:$rA, (sext_inreg i64:$rS, i32))]>, isPPC64;
710 [(set i64:$rA, (sext i32:$rS))]>, isPPC64;
714 []>, isPPC64;
718 [(set i64:$rA, (sra i64:$rS, (i32 imm:$SH)))]>, isPPC64;
722 []>, isPPC64;
727 "sradi $rA, $rS, $SH", IIC_IntRotateDI, []>, isPPC64;
741 isPPC64, Requires<[HasBPERMD]>;
760 [(set i64:$rT, (sdiv i64:$rA, i64:$rB))]>, isPPC64;
763 [(set i64:$rT, (udiv i64:$rA, i64:$rB))]>, isPPC64;
767 isPPC64, Requires<[HasExtDiv]>;
771 "maddhd $RT, $RA, $RB, $RC", IIC_IntMulHD, []>, isPPC64;
773 "maddhdu $RT, $RA, $RB, $RC", IIC_IntMulHD, []>, isPPC64;
775 "maddld $RT, $RA, $RB, $RC", IIC_IntMulHD, []>, isPPC64;
777 "setb $RT, $BFA", IIC_IntGeneral>, isPPC64;
779 "darn $RT, $L", IIC_LdStLD>, isPPC64;
781 "addpcis $RT, $D", IIC_BrB, []>, isPPC64;
794 isPPC64, Requires<[HasExtDiv]>;
798 isPPC64, Requires<[HasExtDiv]>;
803 isPPC64, Requires<[HasExtDiv]>;
807 [(set i64:$rT, (mul i64:$rA, i64:$rB))]>, isPPC64;
818 []>, isPPC64, RegConstraint<"$rSi = $rA">,
825 []>, isPPC64;
829 []>, isPPC64;
833 []>, isPPC64;
840 []>, isPPC64;
847 []>, isPPC64;
851 []>, isPPC64;
856 []>, isPPC64;
860 []>, isPPC64;
906 (aligned4sextloadi32 ixaddr:$src))]>, isPPC64,
915 [(set i64:$rD, (sextloadi32 xaddr:$src))]>, isPPC64,
920 "lwa $rD, $src", IIC_LdStLWA, []>, isPPC64,
923 "lwax $rD, $src", IIC_LdStLHA, []>, isPPC64,
947 NoEncode<"$ea_result">, isPPC64;
962 [(set i64:$rD, (zextloadi32 iaddr:$src))]>, isPPC64;
1017 [(set i64:$rD, (aligned4load ixaddr:$src))]>, isPPC64;
1024 (PPCtoc_entry tglobaladdr:$disp, i64:$reg))]>, isPPC64;
1028 (PPCtoc_entry tjumptable:$disp, i64:$reg))]>, isPPC64;
1032 (PPCtoc_entry tconstpool:$disp, i64:$reg))]>, isPPC64;
1036 (PPCtoc_entry tblockaddress:$disp, i64:$reg))]>, isPPC64;
1040 [(set i64:$rD, (load xaddr:$src))]>, isPPC64;
1043 [(set i64:$rD, (PPClbrx xoaddr:$src, i64))]>, isPPC64;
1056 []>, RegConstraint<"$addr.reg = $ea_result">, isPPC64,
1063 NoEncode<"$ea_result">, isPPC64;
1066 "ldmx $rD, $src", IIC_LdStLD, []>, isPPC64,
1075 "#ADDIStocHA", []>, isPPC64;
1077 "#ADDItocL", []>, isPPC64;
1081 "#LDtocL", []>, isPPC64;
1090 isPPC64;
1095 isPPC64;
1106 isPPC64;
1111 isPPC64;
1122 isPPC64;
1135 isPPC64;
1140 isPPC64;
1145 isPPC64;
1154 isPPC64;
1167 isPPC64;
1173 isPPC64;
1178 isPPC64;
1209 [(aligned4store i64:$rS, ixaddr:$dst)]>, isPPC64;
1212 [(store i64:$rS, xaddr:$dst)]>, isPPC64,
1216 [(PPCstbrx i64:$rS, xoaddr:$dst, i64)]>, isPPC64,
1257 isPPC64;
1264 PPC970_DGroup_Cracked, isPPC64;
1298 [(set f64:$frD, (PPCfcfid f64:$frB))]>, isPPC64;
1301 []>, isPPC64;
1304 []>, isPPC64;
1307 [(set f64:$frD, (PPCfctidz f64:$frB))]>, isPPC64;
1311 [(set f64:$frD, (PPCfcfidu f64:$frB))]>, isPPC64;
1314 [(set f32:$frD, (PPCfcfids f64:$frB))]>, isPPC64;
1317 [(set f32:$frD, (PPCfcfidus f64:$frB))]>, isPPC64;
1320 [(set f64:$frD, (PPCfctiduz f64:$frB))]>, isPPC64;
1323 [(set f64:$frD, (PPCfctiwuz f64:$frB))]>, isPPC64;