Lines Matching refs:isPPC64
277 "lqarx $RTp, $ptr", IIC_LdStLQARX, []>, isPPC64;
289 isPPC64, isRecordForm;
293 "ldat $rD, $rA, $FC", IIC_LdStLoad>, isPPC64,
304 isPPC64, isRecordForm;
391 "stdat $rS, $rA, $FC", IIC_LdStStore>, isPPC64,
659 "ldx $rD, $rA, $rB", IIC_LdStLD, []>, isPPC64;
680 "stdx $rS, $rA, $rB", IIC_LdStSTD, []>, isPPC64,
764 "ldx $rD, $rA, $rB", IIC_LdStLD, []>, isPPC64;
778 "stdx $rS, $rA, $rB", IIC_LdStSTD, []>, isPPC64,
796 "cmpd $crD, $rA, $rB", IIC_IntCompare>, isPPC64;
798 "cmpld $crD, $rA, $rB", IIC_IntCompare>, isPPC64;
800 "cmpdi $crD, $rA, $imm", IIC_IntCompare>, isPPC64;
803 IIC_IntCompare>, isPPC64;
817 [(set i64:$rA, (PPCshl i64:$rS, i32:$rB))]>, isPPC64;
820 [(set i64:$rA, (PPCsrl i64:$rS, i32:$rB))]>, isPPC64;
823 [(set i64:$rA, (PPCsra i64:$rS, i32:$rB))]>, isPPC64;
848 "extsb $rA, $rS", IIC_IntSimple, []>, isPPC64;
850 "extsh $rA, $rS", IIC_IntSimple, []>, isPPC64;
855 [(set i64:$rA, (sext_inreg i64:$rS, i32))]>, isPPC64;
859 [(set i64:$rA, (sext i32:$rS))]>, isPPC64;
863 []>, isPPC64;
867 [(set i64:$rA, (sra i64:$rS, (i32 imm:$SH)))]>, isPPC64;
875 isPPC64, Requires<[IsISA3_0]>;
879 []>, isPPC64, Requires<[IsISA3_0]>;
884 "sradi $rA, $rS, $SH", IIC_IntRotateDI, []>, isPPC64;
898 isPPC64, Requires<[HasBPERMD]>;
919 [(set i64:$rT, (sdiv i64:$rA, i64:$rB))]>, isPPC64;
922 [(set i64:$rT, (udiv i64:$rA, i64:$rB))]>, isPPC64;
926 isPPC64, Requires<[HasExtDiv]>;
930 "maddhd $RT, $RA, $RB, $RC", IIC_IntMulHD, []>, isPPC64;
933 "maddhdu $RT, $RA, $RB, $RC", IIC_IntMulHD, []>, isPPC64;
937 isPPC64;
943 isPPC64;
945 "setb $RT, $BFA", IIC_IntGeneral>, isPPC64;
948 "darn $RT, $L", IIC_LdStLD>, isPPC64;
950 "addpcis $RT, $D", IIC_BrB, []>, isPPC64;
962 isPPC64, Requires<[HasExtDiv]>;
966 [(set i64:$rT, (mul i64:$rA, i64:$rB))]>, isPPC64;
977 []>, isPPC64, RegConstraint<"$rSi = $rA">,
984 []>, isPPC64;
988 []>, isPPC64;
992 []>, isPPC64;
999 []>, isPPC64;
1006 []>, isPPC64;
1010 []>, isPPC64;
1015 []>, isPPC64;
1019 []>, isPPC64;
1168 (sextloadi32 DSForm:$src))]>, isPPC64,
1177 [(set i64:$rD, (sextloadi32 XForm:$src))]>, isPPC64,
1182 "lwa $rD, $src", IIC_LdStLWA, []>, isPPC64,
1185 "lwax $rD, $src", IIC_LdStLHA, []>, isPPC64,
1209 NoEncode<"$ea_result">, isPPC64;
1224 [(set i64:$rD, (zextloadi32 DForm:$src))]>, isPPC64;
1279 [(set i64:$rD, (load DSForm:$src))]>, isPPC64;
1286 (PPCtoc_entry tglobaladdr:$disp, i64:$reg))]>, isPPC64;
1290 (PPCtoc_entry tjumptable:$disp, i64:$reg))]>, isPPC64;
1294 (PPCtoc_entry tconstpool:$disp, i64:$reg))]>, isPPC64;
1298 (PPCtoc_entry tblockaddress:$disp, i64:$reg))]>, isPPC64;
1302 [(set i64:$rD, (load XForm:$src))]>, isPPC64;
1305 [(set i64:$rD, (PPClbrx ForceXForm:$src, i64))]>, isPPC64;
1318 []>, RegConstraint<"$addr.reg = $ea_result">, isPPC64,
1325 NoEncode<"$ea_result">, isPPC64;
1328 "ldmx $rD, $src", IIC_LdStLD, []>, isPPC64,
1342 isPPC64;
1353 "#ADDIStocHA8", []>, isPPC64;
1355 "#ADDItocL", []>, isPPC64;
1359 "#LDtocL", []>, isPPC64;
1368 isPPC64;
1373 isPPC64;
1384 isPPC64;
1389 isPPC64;
1395 isPPC64;
1400 isPPC64;
1429 (PPCgetTlsAddr i64:$offset, i64:$handle))]>, isPPC64;
1444 isPPC64;
1449 isPPC64;
1454 isPPC64;
1474 isPPC64;
1480 isPPC64;
1485 isPPC64;
1490 isPPC64;
1521 [(store i64:$rS, DSForm:$dst)]>, isPPC64;
1524 [(store i64:$rS, XForm:$dst)]>, isPPC64,
1528 [(PPCstbrx i64:$rS, ForceXForm:$dst, i64)]>, isPPC64,
1536 []>, isPPC64;
1580 isPPC64;
1587 PPC970_DGroup_Cracked, isPPC64;
1621 [(set f64:$frD, (PPCany_fcfid f64:$frB))]>, isPPC64;
1624 []>, isPPC64;
1627 []>, isPPC64;
1630 [(set f64:$frD, (PPCany_fctidz f64:$frB))]>, isPPC64;
1634 [(set f64:$frD, (PPCany_fcfidu f64:$frB))]>, isPPC64;
1637 [(set f32:$frD, (PPCany_fcfids f64:$frB))]>, isPPC64;
1640 [(set f32:$frD, (PPCany_fcfidus f64:$frB))]>, isPPC64;
1643 [(set f64:$frD, (PPCany_fctiduz f64:$frB))]>, isPPC64;
1646 [(set f64:$frD, (PPCany_fctiwuz f64:$frB))]>, isPPC64;