reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
53869 case 8: return (Subtarget->hasMVEIntegerOps()); 53898 case 37: return (Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isLittleEndian()); 53899 case 38: return (Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian()); 53926 case 65: return (Subtarget->hasMVEIntegerOps()) && (Subtarget->hasV8_1MMainlineOps());gen/lib/Target/ARM/ARMGenFastISel.inc
264 if ((Subtarget->hasMVEIntegerOps())) { 281 if ((Subtarget->hasMVEIntegerOps())) { 298 if ((Subtarget->hasMVEIntegerOps())) { 394 if ((Subtarget->hasMVEIntegerOps())) { 425 if ((Subtarget->hasMVEIntegerOps())) { 446 if ((Subtarget->hasMVEIntegerOps())) { 458 if ((Subtarget->hasMVEIntegerOps())) { 489 if ((Subtarget->hasMVEIntegerOps())) { 510 if ((Subtarget->hasMVEIntegerOps())) { 531 if ((Subtarget->hasMVEIntegerOps())) { 552 if ((Subtarget->hasMVEIntegerOps())) { 573 if ((Subtarget->hasMVEIntegerOps())) { 627 if ((Subtarget->hasMVEIntegerOps())) { 648 if ((Subtarget->hasMVEIntegerOps())) { 669 if ((Subtarget->hasMVEIntegerOps())) { 849 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 859 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 869 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 879 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 889 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 899 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 967 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 977 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 987 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 997 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1007 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1074 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1084 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1094 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1104 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1114 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1181 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1191 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1201 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1211 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1221 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1288 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1298 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1308 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1318 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1328 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1395 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1405 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1415 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1425 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1435 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1456 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1466 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1476 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1486 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1496 if ((Subtarget->hasMVEIntegerOps()) && (MF->getDataLayout().isBigEndian())) { 1603 if ((Subtarget->hasMVEIntegerOps())) { 1612 if ((Subtarget->hasMVEIntegerOps())) { 1653 if ((Subtarget->hasMVEIntegerOps())) { 1674 if ((Subtarget->hasMVEIntegerOps())) { 1695 if ((Subtarget->hasMVEIntegerOps())) { 2612 if ((Subtarget->hasMVEIntegerOps())) { 2621 if ((Subtarget->hasMVEIntegerOps())) { 2630 if ((Subtarget->hasMVEIntegerOps())) { 3132 if ((Subtarget->hasMVEIntegerOps())) { 3153 if ((Subtarget->hasMVEIntegerOps())) { 3174 if ((Subtarget->hasMVEIntegerOps())) { 3229 if ((Subtarget->hasMVEIntegerOps())) { 3250 if ((Subtarget->hasMVEIntegerOps())) { 3271 if ((Subtarget->hasMVEIntegerOps())) { 3427 if ((Subtarget->hasMVEIntegerOps())) { 3448 if ((Subtarget->hasMVEIntegerOps())) { 3469 if ((Subtarget->hasMVEIntegerOps())) { 3531 if ((Subtarget->hasMVEIntegerOps())) { 3540 if ((Subtarget->hasMVEIntegerOps())) { 3558 if ((Subtarget->hasMVEIntegerOps())) { 3570 if ((Subtarget->hasMVEIntegerOps())) { 4174 if ((Subtarget->hasMVEIntegerOps())) { 4195 if ((Subtarget->hasMVEIntegerOps())) { 4216 if ((Subtarget->hasMVEIntegerOps())) { 4279 if ((Subtarget->hasMVEIntegerOps())) { 4288 if ((Subtarget->hasMVEIntegerOps())) { 4306 if ((Subtarget->hasMVEIntegerOps())) { 4318 if ((Subtarget->hasMVEIntegerOps())) { 4374 if ((Subtarget->hasMVEIntegerOps())) { 4383 if ((Subtarget->hasMVEIntegerOps())) { 4392 if ((Subtarget->hasMVEIntegerOps())) { 4464 if ((Subtarget->hasMVEIntegerOps())) { 4485 if ((Subtarget->hasMVEIntegerOps())) { 4506 if ((Subtarget->hasMVEIntegerOps())) { 4541 if ((Subtarget->hasMVEIntegerOps())) { 4562 if ((Subtarget->hasMVEIntegerOps())) { 4583 if ((Subtarget->hasMVEIntegerOps())) { 4663 if ((Subtarget->hasMVEIntegerOps())) { 4672 if ((Subtarget->hasMVEIntegerOps())) { 4681 if ((Subtarget->hasMVEIntegerOps())) { 4726 if ((Subtarget->hasMVEIntegerOps())) { 4747 if ((Subtarget->hasMVEIntegerOps())) { 4768 if ((Subtarget->hasMVEIntegerOps())) { 4815 if ((Subtarget->hasMVEIntegerOps())) { 4824 if ((Subtarget->hasMVEIntegerOps())) { 4833 if ((Subtarget->hasMVEIntegerOps())) { 4883 if ((Subtarget->hasMVEIntegerOps())) { 4904 if ((Subtarget->hasMVEIntegerOps())) { 4925 if ((Subtarget->hasMVEIntegerOps())) { 4960 if ((Subtarget->hasMVEIntegerOps())) { 4981 if ((Subtarget->hasMVEIntegerOps())) { 5002 if ((Subtarget->hasMVEIntegerOps())) { 5028 if ((Subtarget->hasMVEIntegerOps())) { 5037 if ((Subtarget->hasMVEIntegerOps())) { 5046 if ((Subtarget->hasMVEIntegerOps())) { 5081 if ((Subtarget->hasMVEIntegerOps())) { 5090 if ((Subtarget->hasMVEIntegerOps())) { 5108 if ((Subtarget->hasMVEIntegerOps())) { 5120 if ((Subtarget->hasMVEIntegerOps())) { 5300 if ((Subtarget->hasMVEIntegerOps())) { 5318 if ((Subtarget->hasMVEIntegerOps())) { 5348 if ((Subtarget->hasMVEIntegerOps())) { 5366 if ((Subtarget->hasMVEIntegerOps())) { 6398 if ((Subtarget->hasMVEIntegerOps())) { 6416 if ((Subtarget->hasMVEIntegerOps())) { 6434 if ((Subtarget->hasMVEIntegerOps())) { 6808 if ((Subtarget->hasMVEIntegerOps())) { 6826 if ((Subtarget->hasMVEIntegerOps())) { 6844 if ((Subtarget->hasMVEIntegerOps())) { 7362 if ((Subtarget->hasMVEIntegerOps())) { 7380 if ((Subtarget->hasMVEIntegerOps())) { 7398 if ((Subtarget->hasMVEIntegerOps())) {gen/lib/Target/ARM/ARMGenGlobalISel.inc
133 if (Subtarget->hasMVEIntegerOps())
gen/lib/Target/ARM/ARMGenRegisterInfo.inc6241 return 1 + MF.getSubtarget<ARMSubtarget>().hasMVEIntegerOps(); 6259 return 1 + MF.getSubtarget<ARMSubtarget>().hasMVEIntegerOps(); 6277 return 1 + MF.getSubtarget<ARMSubtarget>().hasMVEIntegerOps(); 6295 return 1 + MF.getSubtarget<ARMSubtarget>().hasMVEIntegerOps(); 6313 return 1 + MF.getSubtarget<ARMSubtarget>().hasMVEIntegerOps(); 6331 return 1 + MF.getSubtarget<ARMSubtarget>().hasMVEIntegerOps();lib/Target/ARM/ARMBaseInstrInfo.cpp
1123 Subtarget.hasMVEIntegerOps()) { 1362 Subtarget.hasMVEIntegerOps()) {lib/Target/ARM/ARMISelDAGToDAG.cpp
3273 if (Subtarget->hasMVEIntegerOps() && tryMVEIndexedLoad(N))
lib/Target/ARM/ARMISelLowering.cpp731 if (Subtarget->hasMVEIntegerOps()) 760 if (Subtarget->hasMVEIntegerOps() || Subtarget->hasNEON()) { 921 if (Subtarget->hasNEON() || Subtarget->hasMVEIntegerOps()) { 1056 if (Subtarget->hasMVEIntegerOps()) 1683 if (Subtarget->hasMVEIntegerOps() && 1698 if (Subtarget->hasNEON() || Subtarget->hasMVEIntegerOps()) { 6088 if (ST->hasMVEIntegerOps()) { 6173 assert(ST->hasMVEIntegerOps() && 6264 if (ST->hasMVEIntegerOps()) { 7036 assert(ST->hasMVEIntegerOps() && "LowerBUILD_VECTOR_i1 called without MVE!"); 7099 if (ST->hasMVEIntegerOps() && VT.getScalarSizeInBits() == 1) 7110 (ST->hasMVEIntegerOps() && SplatBitSize <= 32)) { 7128 ST->hasMVEIntegerOps() ? MVEVMVNModImm : VMVNModImm); 7605 else if (Subtarget->hasMVEIntegerOps() && 7764 assert(ST->hasMVEIntegerOps() && 7807 if (ST->hasMVEIntegerOps() && EltSize == 1) 7883 if (ST->hasMVEIntegerOps()) { 8000 assert(ST->hasMVEIntegerOps() && 8026 if (Subtarget->hasMVEIntegerOps() && 8063 assert(ST->hasMVEIntegerOps() && 8086 if (ST->hasMVEIntegerOps() && VT.getScalarSizeInBits() == 1) 8110 assert(ST->hasMVEIntegerOps() && 8152 if (ST->hasMVEIntegerOps() && VT.getScalarSizeInBits() == 1) 8186 assert(ST->hasMVEIntegerOps() && 12399 if (Subtarget->hasMVEIntegerOps() && 13404 if (Subtarget->hasMVEIntegerOps()) 13797 if (ST->hasMVEIntegerOps() && VT == MVT::v2i64) 13928 if (ST->hasMVEIntegerOps()) 14600 if (!Subtarget->hasMVEIntegerOps()) 14771 if (!Subtarget->hasMVEIntegerOps()) 14893 if (VT.isVector() && VT.isFloatingPoint() && Subtarget->hasMVEIntegerOps() && 14906 if (VT.isVector() && Subtarget->hasMVEIntegerOps()) { 15283 isLegal = Subtarget->hasMVEIntegerOps() && 15347 isLegal = Subtarget->hasMVEIntegerOps() &&lib/Target/ARM/ARMTargetTransformInfo.cpp
202 if (SrcTy.isVector() && ST->hasMVEIntegerOps()) { 374 if (SrcTy.isVector() && ST->hasMVEIntegerOps()) { 400 int BaseCost = ST->hasMVEIntegerOps() && Src->isVectorTy() 428 if (ST->hasMVEIntegerOps() && (Opcode == Instruction::InsertElement || 467 int BaseCost = ST->hasMVEIntegerOps() && ValTy->isVectorTy() 495 if (!EnableMaskedLoadStores || !ST->hasMVEIntegerOps()) 620 if (ST->hasMVEIntegerOps()) { 637 int BaseCost = ST->hasMVEIntegerOps() && Tp->isVectorTy() 715 int BaseCost = ST->hasMVEIntegerOps() && Ty->isVectorTy() 750 int BaseCost = ST->hasMVEIntegerOps() && Src->isVectorTy() 833 return !ST->hasMVEIntegerOps(); 1079 if (!ST->hasMVEIntegerOps())lib/Target/ARM/ARMTargetTransformInfo.h
130 if (ST->hasMVEIntegerOps()) 144 if (ST->hasMVEIntegerOps())lib/Target/ARM/MVETailPredication.cpp
125 if (!ST->hasMVEIntegerOps() || !ST->hasV8_1MMainlineOps()) {
lib/Target/ARM/MVEVPTBlockPass.cpp 259 if (!STI.isThumb2() || !STI.hasMVEIntegerOps())