Lines Matching refs:isPPC64

340                           "lqarx $RTp, $ptr", IIC_LdStLQARX, []>, isPPC64;
352 isPPC64, isRecordForm;
356 "ldat $rD, $rA, $FC", IIC_LdStLoad>, isPPC64,
367 isPPC64, isRecordForm;
454 "stdat $rS, $rA, $FC", IIC_LdStStore>, isPPC64,
732 "ldx $rD, $rA, $rB", IIC_LdStLD, []>, isPPC64;
753 "stdx $rS, $rA, $rB", IIC_LdStSTD, []>, isPPC64,
842 "ldx $rD, $rA, $rB", IIC_LdStLD, []>, isPPC64;
856 "stdx $rS, $rA, $rB", IIC_LdStSTD, []>, isPPC64,
874 "cmpd $crD, $rA, $rB", IIC_IntCompare>, isPPC64;
876 "cmpld $crD, $rA, $rB", IIC_IntCompare>, isPPC64;
878 "cmpdi $crD, $rA, $imm", IIC_IntCompare>, isPPC64;
881 IIC_IntCompare>, isPPC64;
895 [(set i64:$rA, (PPCshl i64:$rS, i32:$rB))]>, isPPC64;
898 [(set i64:$rA, (PPCsrl i64:$rS, i32:$rB))]>, isPPC64;
901 [(set i64:$rA, (PPCsra i64:$rS, i32:$rB))]>, isPPC64;
926 "extsb $rA, $rS", IIC_IntSimple, []>, isPPC64;
928 "extsh $rA, $rS", IIC_IntSimple, []>, isPPC64;
933 [(set i64:$rA, (sext_inreg i64:$rS, i32))]>, isPPC64;
937 [(set i64:$rA, (sext i32:$rS))]>, isPPC64;
941 []>, isPPC64;
945 [(set i64:$rA, (sra i64:$rS, (i32 imm:$SH)))]>, isPPC64;
953 isPPC64, Requires<[IsISA3_0]>;
957 []>, isPPC64, Requires<[IsISA3_0]>;
962 "sradi $rA, $rS, $SH", IIC_IntRotateDI, []>, isPPC64;
976 isPPC64, Requires<[HasBPERMD]>;
997 [(set i64:$rT, (sdiv i64:$rA, i64:$rB))]>, isPPC64;
1000 [(set i64:$rT, (udiv i64:$rA, i64:$rB))]>, isPPC64;
1004 isPPC64, Requires<[HasExtDiv]>;
1008 "maddhd $RT, $RA, $RB, $RC", IIC_IntMulHD, []>, isPPC64;
1011 "maddhdu $RT, $RA, $RB, $RC", IIC_IntMulHD, []>, isPPC64;
1015 isPPC64;
1021 isPPC64;
1023 "setb $RT, $BFA", IIC_IntGeneral>, isPPC64;
1026 "addpcis $RT, $D", IIC_BrB, []>, isPPC64;
1038 isPPC64, Requires<[HasExtDiv]>;
1042 [(set i64:$rT, (mul i64:$rA, i64:$rB))]>, isPPC64;
1051 "darn $RT, $L", IIC_LdStLD>, isPPC64;
1058 []>, isPPC64, RegConstraint<"$rSi = $rA">,
1065 []>, isPPC64;
1069 []>, isPPC64;
1073 []>, isPPC64;
1080 []>, isPPC64;
1087 []>, isPPC64;
1091 []>, isPPC64;
1096 []>, isPPC64;
1100 []>, isPPC64;
1249 (sextloadi32 DSForm:$src))]>, isPPC64,
1258 [(set i64:$rD, (sextloadi32 XForm:$src))]>, isPPC64,
1263 "lwa $rD, $src", IIC_LdStLWA, []>, isPPC64,
1266 "lwax $rD, $src", IIC_LdStLHA, []>, isPPC64,
1290 NoEncode<"$ea_result">, isPPC64;
1305 [(set i64:$rD, (zextloadi32 DForm:$src))]>, isPPC64;
1360 [(set i64:$rD, (load DSForm:$src))]>, isPPC64;
1367 (PPCtoc_entry tglobaladdr:$disp, i64:$reg))]>, isPPC64;
1371 (PPCtoc_entry tjumptable:$disp, i64:$reg))]>, isPPC64;
1375 (PPCtoc_entry tconstpool:$disp, i64:$reg))]>, isPPC64;
1379 (PPCtoc_entry tblockaddress:$disp, i64:$reg))]>, isPPC64;
1383 [(set i64:$rD, (load XForm:$src))]>, isPPC64;
1388 [(set i64:$rD, (PPClbrx ForceXForm:$src, i64))]>, isPPC64;
1402 []>, RegConstraint<"$addr.reg = $ea_result">, isPPC64,
1409 NoEncode<"$ea_result">, isPPC64;
1422 isPPC64;
1446 "#ADDIStocHA8", []>, isPPC64;
1448 "#ADDItocL", []>, isPPC64;
1455 (PPCtoc_entry tglobaladdr:$disp, i64:$reg))]>, isPPC64;
1459 "#LDtocL", []>, isPPC64;
1468 isPPC64;
1473 isPPC64;
1484 isPPC64;
1489 isPPC64;
1495 isPPC64;
1500 isPPC64;
1529 (PPCgetTlsAddr i64:$offset, i64:$handle))]>, isPPC64;
1544 isPPC64;
1549 isPPC64;
1554 isPPC64;
1574 isPPC64;
1580 isPPC64;
1585 isPPC64;
1590 isPPC64;
1621 [(store i64:$rS, DSForm:$dst)]>, isPPC64;
1624 [(store i64:$rS, XForm:$dst)]>, isPPC64,
1630 [(PPCstbrx i64:$rS, ForceXForm:$dst, i64)]>, isPPC64,
1639 []>, isPPC64;
1699 isPPC64;
1706 PPC970_DGroup_Cracked, isPPC64;
1740 [(set f64:$frD, (PPCany_fcfid f64:$frB))]>, isPPC64;
1743 []>, isPPC64;
1746 []>, isPPC64;
1749 [(set f64:$frD, (PPCany_fctidz f64:$frB))]>, isPPC64;
1753 [(set f64:$frD, (PPCany_fcfidu f64:$frB))]>, isPPC64;
1756 [(set f32:$frD, (PPCany_fcfids f64:$frB))]>, isPPC64;
1759 [(set f32:$frD, (PPCany_fcfidus f64:$frB))]>, isPPC64;
1762 [(set f64:$frD, (PPCany_fctiduz f64:$frB))]>, isPPC64;
1765 [(set f64:$frD, (PPCany_fctiwuz f64:$frB))]>, isPPC64;