Lines Matching refs:i64

121   if (LocVT == MVT::i64 || LocVT == MVT::f64) {
160 if (LocVT == MVT::i64 || LocVT == MVT::f64) {
235 if (LocVT == MVT::i64 || LocVT == MVT::f64) {
262 if (LocVT == MVT::i64 || LocVT == MVT::f64) {
607 if (VT == MVT::i64 || VT == MVT::i32 || VT == MVT::i16 || VT == MVT::i8) {
653 if (ST->getValue().getValueType() == MVT::i64 && ST->isTruncatingStore()) {
861 } else if (RegVT == MVT::i64) {
1050 addRegisterClass(MVT::i64, &Hexagon::DoubleRegsRegClass);
1087 setOperationAction(ISD::SDIV, MVT::i64, Expand);
1089 setOperationAction(ISD::SREM, MVT::i64, Expand);
1095 setOperationAction(ISD::UDIV, MVT::i64, Expand);
1101 setOperationAction(ISD::UREM, MVT::i64, Expand);
1162 setOperationAction(ISD::FP_TO_UINT, MVT::i64, Legal);
1163 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Legal);
1164 setOperationAction(ISD::UINT_TO_FP, MVT::i64, Legal);
1165 setOperationAction(ISD::SINT_TO_FP, MVT::i64, Legal);
1291 setIndexedLoadAction(ISD::POST_INC, MVT::i64, Legal);
1296 setIndexedStoreAction(ISD::POST_INC, MVT::i64, Legal);
1298 setOperationAction(ISD::BUILD_PAIR, MVT::i64, Expand);
1312 setOperationAction(ISD::TRUNCATE, MVT::i64, Expand);
1322 setOperationAction(ISD::SREM, MVT::i64, Expand);
1323 setOperationAction(ISD::SDIVREM, MVT::i64, Expand);
1324 setOperationAction(ISD::UDIVREM, MVT::i64, Expand);
1326 setOperationAction(ISD::BSWAP, MVT::i64, Expand);
1330 setOperationAction(ISD::SELECT_CC, MVT::i64, Custom);
1369 setOperationAction(ISD::BR_CC, MVT::i64, Expand);
1390 setOperationAction(ISD::ADDE, MVT::i64, Expand);
1394 setOperationAction(ISD::SUBE, MVT::i64, Expand);
1398 setOperationAction(ISD::ADDC, MVT::i64, Expand);
1402 setOperationAction(ISD::SUBC, MVT::i64, Expand);
1405 setOperationAction(ISD::CTPOP, MVT::i64, Expand);
1407 setOperationAction(ISD::CTTZ , MVT::i64, Expand);
1409 setOperationAction(ISD::CTTZ_ZERO_UNDEF, MVT::i64, Expand);
1411 setOperationAction(ISD::CTLZ , MVT::i64, Expand);
1413 setOperationAction(ISD::CTLZ_ZERO_UNDEF, MVT::i64, Expand);
1429 setOperationAction(ISD::SMUL_LOHI, MVT::i64, Expand);
1430 setOperationAction(ISD::UMUL_LOHI, MVT::i64, Expand);
1432 setOperationAction(ISD::EXCEPTIONADDR, MVT::i64, Expand);
1433 setOperationAction(ISD::EHSELECTION, MVT::i64, Expand);
1503 return ((MTy1.getSimpleVT() == MVT::i64) && (MTy2.getSimpleVT() == MVT::i32));
1510 return ((VT1.getSimpleVT() == MVT::i64) && (VT2.getSimpleVT() == MVT::i32));
1606 case MVT::i64: