Lines Matching refs:isPPC64
340 "lqarx $RST, $addr", IIC_LdStLQARX, []>, isPPC64;
352 isPPC64, isRecordForm;
356 "ldat $RST, $RA, $RB", IIC_LdStLoad>, isPPC64,
367 isPPC64, isRecordForm;
427 "stdat $RST, $RA, $RB", IIC_LdStStore>, isPPC64,
707 "ldx $RST, $RA, $RB", IIC_LdStLD, []>, isPPC64;
738 "stdx $RST, $RA, $RB", IIC_LdStSTD, []>, isPPC64,
839 "ldx $RST, $RA, $RB", IIC_LdStLD, []>, isPPC64;
860 "stdx $RST, $RA, $RB", IIC_LdStSTD, []>, isPPC64,
887 "cmpd $BF, $RA, $RB", IIC_IntCompare>, isPPC64;
889 "cmpld $BF, $RA, $RB", IIC_IntCompare>, isPPC64;
891 "cmpdi $BF, $RA, $D", IIC_IntCompare>, isPPC64;
894 IIC_IntCompare>, isPPC64;
908 [(set i64:$RA, (PPCshl i64:$RST, i32:$RB))]>, isPPC64;
911 [(set i64:$RA, (PPCsrl i64:$RST, i32:$RB))]>, isPPC64;
914 [(set i64:$RA, (PPCsra i64:$RST, i32:$RB))]>, isPPC64;
940 "extsb $RA, $RST", IIC_IntSimple, []>, isPPC64,
943 "extsh $RA, $RST", IIC_IntSimple, []>, isPPC64,
949 [(set i64:$RA, (sext_inreg i64:$RST, i32))]>, isPPC64,
954 [(set i64:$RA, (sext i32:$RST))]>, isPPC64,
959 []>, isPPC64;
963 [(set i64:$RA, (sra i64:$RS, (i32 imm:$SH)))]>, isPPC64;
971 isPPC64, Requires<[IsISA3_0]>;
975 []>, isPPC64, Requires<[IsISA3_0]>;
980 "sradi $RA, $RS, $SH", IIC_IntRotateDI, []>, isPPC64;
997 isPPC64, Requires<[HasBPERMD]>;
1027 [(set i64:$RT, (sdiv i64:$RA, i64:$RB))]>, isPPC64;
1030 [(set i64:$RT, (udiv i64:$RA, i64:$RB))]>, isPPC64;
1034 isPPC64, Requires<[HasExtDiv]>;
1038 "maddhd $RT, $RA, $RB, $RC", IIC_IntMulHD, []>, isPPC64;
1041 "maddhdu $RT, $RA, $RB, $RC", IIC_IntMulHD, []>, isPPC64;
1045 isPPC64;
1051 isPPC64;
1053 "setb $RT, $BFA", IIC_IntGeneral>, isPPC64, SExt32To64;
1056 "addpcis $RT, $D", IIC_BrB, []>, isPPC64;
1068 isPPC64, Requires<[HasExtDiv]>;
1072 [(set i64:$RT, (mul i64:$RA, i64:$RB))]>, isPPC64;
1081 "darn $RT, $L", IIC_LdStLD>, isPPC64;
1088 []>, isPPC64, RegConstraint<"$RAi = $RA">,
1095 []>, isPPC64;
1099 []>, isPPC64;
1103 []>, isPPC64;
1110 []>, isPPC64;
1117 []>, isPPC64;
1121 []>, isPPC64;
1126 []>, isPPC64;
1130 []>, isPPC64;
1279 (sextloadi32 DSForm:$addr))]>, isPPC64,
1288 [(set i64:$RST, (sextloadi32 XForm:$addr))]>, isPPC64,
1293 "lwa $RST, $addr", IIC_LdStLWA, []>, isPPC64,
1296 "lwax $RST, $addr", IIC_LdStLHA, []>, isPPC64,
1320 NoEncode<"$ea_result">, isPPC64;
1337 [(set i64:$RST, (zextloadi32 DForm:$addr))]>, isPPC64,
1396 [(set i64:$RST, (load DSForm:$addr))]>, isPPC64;
1403 (PPCtoc_entry tglobaladdr:$disp, i64:$reg))]>, isPPC64;
1407 (PPCtoc_entry tjumptable:$disp, i64:$reg))]>, isPPC64;
1411 (PPCtoc_entry tconstpool:$disp, i64:$reg))]>, isPPC64;
1415 (PPCtoc_entry tblockaddress:$disp, i64:$reg))]>, isPPC64;
1419 [(set i64:$RST, (load XForm:$addr))]>, isPPC64;
1424 [(set i64:$RST, (PPClbrx ForceXForm:$addr, i64))]>, isPPC64;
1438 []>, RegConstraint<"$addr.reg = $ea_result">, isPPC64,
1445 NoEncode<"$ea_result">, isPPC64;
1458 isPPC64;
1482 "#ADDIStocHA8", []>, isPPC64;
1484 "#ADDItocL8", []>, isPPC64;
1490 []>, isPPC64;
1493 "#LDtocL", []>, isPPC64;
1502 isPPC64;
1507 isPPC64;
1518 isPPC64;
1523 isPPC64;
1529 isPPC64;
1534 isPPC64;
1563 (PPCgetTlsAddr i64:$offset, i64:$handle))]>, isPPC64;
1569 (PPCgetTlsMod i64:$handle))]>, isPPC64;
1585 isPPC64;
1590 isPPC64;
1595 isPPC64;
1618 isPPC64;
1624 isPPC64;
1629 isPPC64;
1634 isPPC64;
1665 [(store i64:$RST, DSForm:$addr)]>, isPPC64;
1668 [(store i64:$RST, XForm:$addr)]>, isPPC64,
1674 [(PPCstbrx i64:$RST, ForceXForm:$addr, i64)]>, isPPC64,
1683 []>, isPPC64;
1743 isPPC64;
1750 PPC970_DGroup_Cracked, isPPC64;
1784 [(set f64:$RST, (PPCany_fcfid f64:$RB))]>, isPPC64;
1787 []>, isPPC64;
1790 []>, isPPC64;
1793 [(set f64:$RST, (PPCany_fctidz f64:$RB))]>, isPPC64;
1797 [(set f64:$RST, (PPCany_fcfidu f64:$RB))]>, isPPC64;
1800 [(set f32:$RST, (PPCany_fcfids f64:$RB))]>, isPPC64;
1803 [(set f32:$RST, (PPCany_fcfidus f64:$RB))]>, isPPC64;
1806 [(set f64:$RST, (PPCany_fctiduz f64:$RB))]>, isPPC64;
1809 [(set f64:$RST, (PPCany_fctiwuz f64:$RB))]>, isPPC64;