Home
last modified time | relevance | path

Searched refs:hasFullFP16 (Results 1 – 25 of 28) sorted by relevance

12

/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/AArch64/
DAArch64GenFastISel.inc689 if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
698 if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
757 if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
766 if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
825 if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
834 if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
893 if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
902 if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
961 if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
970 if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
[all …]
/external/llvm/lib/Target/AArch64/
DAArch64Subtarget.h211 bool hasFullFP16() const { return HasFullFP16; } in hasFullFP16() function
DAArch64InstrInfo.td32 def HasFullFP16 : Predicate<"Subtarget->hasFullFP16()">,
/external/llvm-project/llvm/lib/Target/ARM/
DARMSubtarget.h660 bool useFPVFMx16() const { return useFPVFMx() && hasFullFP16(); } in useFPVFMx16()
708 bool hasFullFP16() const { return HasFullFP16; } in hasFullFP16() function
DARMPredicates.td110 def HasFullFP16 : Predicate<"Subtarget->hasFullFP16()">,
DARMTargetTransformInfo.cpp409 (EltVT == MVT::f16 && ST->hasFullFP16()); in getCastInstrCost()
1534 if (F->getReturnType()->isHalfTy() && !ST->hasFullFP16()) in isLoweredToCall()
1640 if (I.getType()->isHalfTy() && !ST->hasFullFP16()) in maybeLoweredToCall()
DARMISelLowering.cpp744 if (Subtarget->hasFullFP16()) { in ARMTargetLowering()
756 if (!Subtarget->hasFullFP16()) in ARMTargetLowering()
803 if (Subtarget->hasFullFP16()) { in ARMTargetLowering()
1044 if (Subtarget->hasFullFP16()) { in ARMTargetLowering()
1359 if (Subtarget->hasFullFP16()) { in ARMTargetLowering()
1369 if (Subtarget->hasFullFP16()) in ARMTargetLowering()
1457 if (Subtarget->hasFullFP16()) { in ARMTargetLowering()
1490 if (Subtarget->hasFullFP16()) { in ARMTargetLowering()
2061 if (Subtarget->hasFullFP16()) { in MoveToHPR()
2074 if (Subtarget->hasFullFP16()) { in MoveFromHPR()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMSubtarget.h642 bool useFPVFMx16() const { return useFPVFMx() && hasFullFP16(); } in useFPVFMx16()
690 bool hasFullFP16() const { return HasFullFP16; } in hasFullFP16() function
DARMPredicates.td102 def HasFullFP16 : Predicate<"Subtarget->hasFullFP16()">,
DARMTargetTransformInfo.cpp885 if (F->getReturnType()->isHalfTy() && !ST->hasFullFP16()) in isLoweredToCall()
1011 if (I.getType()->isHalfTy() && !ST->hasFullFP16()) in isHardwareLoopProfitable()
DARMISelLowering.cpp717 if (Subtarget->hasFullFP16()) { in ARMTargetLowering()
770 if (Subtarget->hasFullFP16()) { in ARMTargetLowering()
993 if (Subtarget->hasFullFP16()) { in ARMTargetLowering()
1306 if (Subtarget->hasFullFP16()) { in ARMTargetLowering()
1316 if (Subtarget->hasFullFP16()) in ARMTargetLowering()
1404 if (Subtarget->hasFullFP16()) { in ARMTargetLowering()
1433 if (Subtarget->hasFullFP16()) { in ARMTargetLowering()
2790 if (Subtarget->hasFullFP16() && Subtarget->isTargetHardFloat()) { in LowerReturn()
4912 return !Subtarget->hasFullFP16(); in isUnsupportedFloatingType()
5376 static_cast<const ARMSubtarget&>(DAG.getSubtarget()).hasFullFP16(); in LowerVectorFP_TO_INT()
[all …]
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/ARM/
DARMGenFastISel.inc143 if ((Subtarget->hasFullFP16())) {
181 if ((Subtarget->hasFullFP16())) {
1801 if ((Subtarget->hasFullFP16())) {
1828 if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
1840 if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
1885 if ((Subtarget->hasFullFP16())) {
1943 if ((Subtarget->hasFullFP16())) {
2001 if ((Subtarget->hasFullFP16())) {
2039 if ((Subtarget->hasFullFP16())) {
2066 if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
[all …]
DARMGenDAGISel.inc16254 /* 34809*/ OPC_CheckPatternPredicate, 23, // (Subtarget->hasFullFP16())
16289 /* 34874*/ OPC_CheckPatternPredicate, 27, // (Subtarget->hasFullFP16()) && (Subtarget->hasNE…
16296 /* 34887*/ OPC_CheckPatternPredicate, 27, // (Subtarget->hasFullFP16()) && (Subtarget->hasNE…
23818 /* 50481*/ OPC_CheckPatternPredicate, 31, // (Subtarget->hasFullFP16()) && (Subtarget->hasNE…
23848 /* 50543*/ OPC_CheckPatternPredicate, 31, // (Subtarget->hasFullFP16()) && (Subtarget->hasNE…
23882 /* 50613*/ OPC_CheckPatternPredicate, 31, // (Subtarget->hasFullFP16()) && (Subtarget->hasNE…
23912 /* 50675*/ OPC_CheckPatternPredicate, 31, // (Subtarget->hasFullFP16()) && (Subtarget->hasNE…
24494 /* 51977*/ OPC_CheckPatternPredicate, 31, // (Subtarget->hasFullFP16()) && (Subtarget->hasNE…
24505 /* 52002*/ OPC_CheckPatternPredicate, 31, // (Subtarget->hasFullFP16()) && (Subtarget->hasNE…
24542 /* 52084*/ OPC_CheckPatternPredicate, 31, // (Subtarget->hasFullFP16()) && (Subtarget->hasNE…
[all …]
/external/llvm-project/llvm/lib/Target/AArch64/GISel/
DAArch64LegalizerInfo.cpp76 const bool HasFP16 = ST.hasFullFP16(); in AArch64LegalizerInfo()
188 !ST.hasFullFP16(); in AArch64LegalizerInfo()
195 return Query.Types[0] == s16 && !ST.hasFullFP16(); in AArch64LegalizerInfo()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64Subtarget.h380 bool hasFullFP16() const { return HasFullFP16; } in hasFullFP16() function
DAArch64LegalizerInfo.cpp163 !ST.hasFullFP16(); in AArch64LegalizerInfo()
170 return Query.Types[0] == s16 && !ST.hasFullFP16(); in AArch64LegalizerInfo()
DAArch64ISelLowering.cpp394 if (Subtarget->hasFullFP16()) in AArch64TargetLowering()
433 if (!Subtarget->hasFullFP16()) { in AArch64TargetLowering()
523 if (Subtarget->hasFullFP16()) { in AArch64TargetLowering()
756 if (Subtarget->hasFullFP16()) { in AArch64TargetLowering()
839 if (Subtarget->hasFullFP16()) { in AArch64TargetLowering()
933 (VT.getVectorElementType() != MVT::f16 || Subtarget->hasFullFP16())) in addTypeForNEON()
1710 static_cast<const AArch64Subtarget &>(DAG.getSubtarget()).hasFullFP16(); in emitComparison()
1811 static_cast<const AArch64Subtarget &>(DAG.getSubtarget()).hasFullFP16(); in emitConditionalComparison()
2561 !Subtarget->hasFullFP16()) { in LowerVectorFP_TO_INT()
2599 if (SrcVal.getValueType() == MVT::f16 && !Subtarget->hasFullFP16()) { in LowerFP_TO_INT()
[all …]
/external/llvm/lib/Target/ARM/
DARMSubtarget.h481 bool hasFullFP16() const { return HasFullFP16; } in hasFullFP16() function
DARMInstrInfo.td244 def HasFullFP16 : Predicate<"Subtarget->hasFullFP16()">,
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64Subtarget.h424 bool hasFullFP16() const { return HasFullFP16; } in hasFullFP16() function
DAArch64ISelLowering.cpp526 if (Subtarget->hasFullFP16()) in AArch64TargetLowering()
565 if (!Subtarget->hasFullFP16()) { in AArch64TargetLowering()
655 if (Subtarget->hasFullFP16()) { in AArch64TargetLowering()
959 if (Subtarget->hasFullFP16()) { in AArch64TargetLowering()
1046 if (Subtarget->hasFullFP16()) { in AArch64TargetLowering()
1300 (VT.getVectorElementType() != MVT::f16 || Subtarget->hasFullFP16())) in addTypeForNEON()
2231 static_cast<const AArch64Subtarget &>(DAG.getSubtarget()).hasFullFP16(); in emitComparison()
2340 static_cast<const AArch64Subtarget &>(DAG.getSubtarget()).hasFullFP16(); in emitConditionalComparison()
3104 !Subtarget->hasFullFP16()) { in LowerVectorFP_TO_INT()
3144 if (SrcVal.getValueType() == MVT::f16 && !Subtarget->hasFullFP16()) { in LowerFP_TO_INT()
[all …]
DAArch64InstrInfo.td101 def HasFullFP16 : Predicate<"Subtarget->hasFullFP16()">,
/external/llvm/lib/Target/ARM/Disassembler/
DARMDisassembler.cpp5127 bool hasFullFP16 = featureBits[ARM::FeatureFullFP16]; in DecodeVCVTD() local
5145 if (hasFullFP16) { in DecodeVCVTD()
5186 bool hasFullFP16 = featureBits[ARM::FeatureFullFP16]; in DecodeVCVTQ() local
5204 if (hasFullFP16) { in DecodeVCVTQ()
/external/llvm-project/llvm/lib/Target/ARM/Disassembler/
DARMDisassembler.cpp5688 bool hasFullFP16 = featureBits[ARM::FeatureFullFP16]; in DecodeVCVTD() local
5706 if (hasFullFP16) { in DecodeVCVTD()
5747 bool hasFullFP16 = featureBits[ARM::FeatureFullFP16]; in DecodeVCVTQ() local
5765 if (hasFullFP16) { in DecodeVCVTQ()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/Disassembler/
DARMDisassembler.cpp5665 bool hasFullFP16 = featureBits[ARM::FeatureFullFP16]; in DecodeVCVTD() local
5683 if (hasFullFP16) { in DecodeVCVTD()
5724 bool hasFullFP16 = featureBits[ARM::FeatureFullFP16]; in DecodeVCVTQ() local
5742 if (hasFullFP16) { in DecodeVCVTQ()

12