/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
D | ARMFastISel.cpp | 447 if (!Subtarget->hasVFP2()) return false; in ARMMaterializeFP() 975 if (!Subtarget->hasVFP2()) return false; in ARMEmitLoad() 988 if (!Subtarget->hasVFP2()) return false; in ARMEmitLoad() 1113 if (!Subtarget->hasVFP2()) return false; in ARMEmitStore() 1128 if (!Subtarget->hasVFP2()) return false; in ARMEmitStore() 1359 if (Ty->isFloatTy() && !Subtarget->hasVFP2()) in ARMEmitCmp() 1362 if (Ty->isDoubleTy() && (!Subtarget->hasVFP2() || Subtarget->isFPOnlySP())) in ARMEmitCmp() 1512 if (!Subtarget->hasVFP2() || Subtarget->isFPOnlySP()) return false; in SelectFPExt() 1531 if (!Subtarget->hasVFP2() || Subtarget->isFPOnlySP()) return false; in SelectFPTrunc() 1550 if (!Subtarget->hasVFP2()) return false; in SelectIToFP() [all …]
|
D | ARMInstructionSelector.cpp | 171 assert(TII.getSubtarget().hasVFP2() && "Can't select merge without VFP"); in selectMergeValues() 202 assert(TII.getSubtarget().hasVFP2() && "Can't select unmerge without VFP"); in selectUnmergeValues() 850 assert(STI.hasVFP2() && "Can't select fcmp without VFP"); in select() 901 assert((ValSize != 64 || STI.hasVFP2()) && in select()
|
D | ARMSubtarget.h | 552 bool hasVFP2() const { return HasVFPv2; } in hasVFP2() function
|
D | ARMRegisterBankInfo.cpp | 435 MF.getSubtarget<ARMSubtarget>().hasVFP2()) && in getInstrMapping()
|
D | ARMLegalizerInfo.cpp | 136 if (!ST.useSoftFloat() && ST.hasVFP2()) { in ARMLegalizerInfo()
|
D | ARMBaseRegisterInfo.cpp | 153 if (!STI.useSoftFloat() && STI.hasVFP2() && !STI.isThumb1Only()) in getSjLjDispatchPreservedMask()
|
D | ARMISelLowering.cpp | 243 if (Subtarget->isThumb() && Subtarget->hasVFP2() && in ARMTargetLowering() 512 if (!Subtarget->useSoftFloat() && Subtarget->hasVFP2() && in ARMTargetLowering() 1024 if (!Subtarget->useSoftFloat() && Subtarget->hasVFP2() && in ARMTargetLowering() 1074 if (!Subtarget->useSoftFloat() && Subtarget->hasVFP2() && in ARMTargetLowering() 1164 !Subtarget->hasVFP2()) in ARMTargetLowering() 1593 else if (Subtarget->hasVFP2() && !Subtarget->isThumb1Only() && in getEffectiveCallingConv() 1602 if (Subtarget->hasVFP2() && !Subtarget->isThumb1Only() && !isVarArg) in getEffectiveCallingConv() 1605 } else if (Subtarget->hasVFP2() && !Subtarget->isThumb1Only() && !isVarArg) in getEffectiveCallingConv() 13112 if (!Subtarget->hasVFP2()) in isLegalT2AddressImmediate() 13152 if (!Subtarget->hasVFP2()) // FIXME: NEON? in isLegalAddressImmediate() [all …]
|
D | ARMAsmPrinter.cpp | 659 if (!STI.hasVFP2()) { in emitAttributes()
|
D | ARMISelDAGToDAG.cpp | 3978 if (!Subtarget->hasVFP2()) in tryReadRegister() 4089 if (!Subtarget->hasVFP2()) in tryWriteRegister()
|
D | ARMBaseInstrInfo.cpp | 137 if (Subtarget.isThumb2() || Subtarget.hasVFP2()) in CreateTargetPostRAHazardRecognizer()
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
D | ARMFastISel.cpp | 522 if (!Subtarget->hasVFP2()) return false; in ARMMaterializeFP() 1001 if (!Subtarget->hasVFP2()) return false; in ARMEmitStore() 1005 if (!Subtarget->hasVFP2()) return false; in ARMEmitStore() 1109 if (isFloat && !Subtarget->hasVFP2()) in SelectBranch() 1226 if (isFloat && !Subtarget->hasVFP2()) in SelectCmp() 1288 if (!Subtarget->hasVFP2()) return false; in SelectFPExt() 1307 if (!Subtarget->hasVFP2()) return false; in SelectFPTrunc() 1326 if (!Subtarget->hasVFP2()) return false; in SelectSIToFP() 1360 if (!Subtarget->hasVFP2()) return false; in SelectFPToSI() 1478 if (isFloat && !Subtarget->hasVFP2()) in SelectBinaryOp() [all …]
|
D | ARMSubtarget.h | 200 bool hasVFP2() const { return HasVFPv2; } in hasVFP2() function
|
D | ARMISelLowering.cpp | 186 if (Subtarget->isThumb() && Subtarget->hasVFP2()) { in ARMTargetLowering() 436 if (!UseSoftFloat && Subtarget->hasVFP2() && !Subtarget->isThumb1Only()) { in ARMTargetLowering() 667 if (!UseSoftFloat && Subtarget->hasVFP2() && !Subtarget->isThumb1Only()) { in ARMTargetLowering() 706 if (!UseSoftFloat && Subtarget->hasVFP2() && !Subtarget->isThumb1Only()) { in ARMTargetLowering() 719 if (Subtarget->hasVFP2()) { in ARMTargetLowering() 745 if (UseSoftFloat || Subtarget->isThumb1Only() || !Subtarget->hasVFP2()) in ARMTargetLowering() 1072 if (Subtarget->hasVFP2() && !isVarArg) { in CCAssignFnForNode() 1083 else if (Subtarget->hasVFP2() && in CCAssignFnForNode() 8052 if (!Subtarget->hasVFP2()) in isLegalT2AddressImmediate() 8092 if (!Subtarget->hasVFP2()) // FIXME: NEON? in isLegalAddressImmediate()
|
D | ARMAsmPrinter.cpp | 728 } else if (Subtarget->hasVFP2()) { in emitAttributes()
|
D | ARMBaseInstrInfo.cpp | 111 if (Subtarget.isThumb2() || Subtarget.hasVFP2()) in CreateTargetPostRAHazardRecognizer()
|
D | ARMInstrInfo.td | 182 def NoVFP : Predicate<"!Subtarget->hasVFP2()">; 183 def HasVFP2 : Predicate<"Subtarget->hasVFP2()">,
|
/external/llvm/lib/Target/ARM/ |
D | ARMFastISel.cpp | 451 if (!Subtarget->hasVFP2()) return false; in ARMMaterializeFP() 975 if (!Subtarget->hasVFP2()) return false; in ARMEmitLoad() 988 if (!Subtarget->hasVFP2()) return false; in ARMEmitLoad() 1112 if (!Subtarget->hasVFP2()) return false; in ARMEmitStore() 1127 if (!Subtarget->hasVFP2()) return false; in ARMEmitStore() 1357 if (isFloat && !Subtarget->hasVFP2()) in ARMEmitCmp() 1498 if (!Subtarget->hasVFP2()) return false; in SelectFPExt() 1517 if (!Subtarget->hasVFP2()) return false; in SelectFPTrunc() 1536 if (!Subtarget->hasVFP2()) return false; in SelectIToFP() 1580 if (!Subtarget->hasVFP2()) return false; in SelectFPToI() [all …]
|
D | ARMSubtarget.h | 424 bool hasVFP2() const { return HasVFPv2; } in hasVFP2() function
|
D | ARMTargetTransformInfo.cpp | 342 if (ST->hasVFP2() && !ST->isThumb1Only()) { in getFPOpCost()
|
D | ARMAsmPrinter.cpp | 724 else if (STI.hasVFP2()) in emitAttributes() 753 if (!STI.hasVFP2()) { in emitAttributes()
|
D | ARMISelLowering.cpp | 172 if (Subtarget->isThumb() && Subtarget->hasVFP2() && in ARMTargetLowering() 436 if (!Subtarget->useSoftFloat() && Subtarget->hasVFP2() && in ARMTargetLowering() 897 if (!Subtarget->useSoftFloat() && Subtarget->hasVFP2() && in ARMTargetLowering() 942 if (!Subtarget->useSoftFloat() && Subtarget->hasVFP2() && in ARMTargetLowering() 1039 !Subtarget->hasVFP2()) in ARMTargetLowering() 1401 else if (Subtarget->hasVFP2() && !Subtarget->isThumb1Only() && in getEffectiveCallingConv() 1410 if (Subtarget->hasVFP2() && !Subtarget->isThumb1Only() && !isVarArg) in getEffectiveCallingConv() 1413 } else if (Subtarget->hasVFP2() && !Subtarget->isThumb1Only() && !isVarArg) in getEffectiveCallingConv() 11281 if (!Subtarget->hasVFP2()) in isLegalT2AddressImmediate() 11321 if (!Subtarget->hasVFP2()) // FIXME: NEON? in isLegalAddressImmediate() [all …]
|
D | ARMISelDAGToDAG.cpp | 4018 if (!Subtarget->hasVFP2()) in tryReadRegister() 4135 if (!Subtarget->hasVFP2()) in tryWriteRegister()
|
D | ARMBaseInstrInfo.cpp | 113 if (Subtarget.isThumb2() || Subtarget.hasVFP2()) in CreateTargetPostRAHazardRecognizer()
|
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/ARM/ |
D | ARMGenFastISel.inc | 819 …if ((Subtarget->hasVFP2()) && (Subtarget->preferVMOVSR() ||!Subtarget->useNEONForSinglePrecisionFP… 1143 …if ((Subtarget->hasVFP2()) && (Subtarget->preferVMOVSR() ||!Subtarget->useNEONForSinglePrecisionFP… 1152 if ((Subtarget->hasVFP2())) { 1890 if ((!Subtarget->useNEONForSinglePrecisionFP()) && (Subtarget->hasVFP2())) { 1899 if ((!Subtarget->isFPOnlySP()) && (Subtarget->hasVFP2())) { 2051 if ((!Subtarget->useNEONForSinglePrecisionFP()) && (Subtarget->hasVFP2())) { 2060 if ((!Subtarget->isFPOnlySP()) && (Subtarget->hasVFP2())) { 2120 if ((!Subtarget->isFPOnlySP()) && (Subtarget->hasVFP2())) { 2138 if ((!Subtarget->isFPOnlySP()) && (Subtarget->hasVFP2())) { 2308 if ((Subtarget->hasVFP2())) { [all …]
|
D | ARMGenDAGISel.inc | 9459 …9*/ OPC_CheckPatternPredicate, 15, // (!Subtarget->isFPOnlySP()) && (Subtarget->hasVFP2()) 9480 …CheckPatternPredicate, 16, // (!Subtarget->useNEONForSinglePrecisionFP()) && (Subtarget->hasVFP2()) 9505 …7*/ OPC_CheckPatternPredicate, 15, // (!Subtarget->isFPOnlySP()) && (Subtarget->hasVFP2()) 9526 …CheckPatternPredicate, 16, // (!Subtarget->useNEONForSinglePrecisionFP()) && (Subtarget->hasVFP2()) 9845 /* 20942*/ OPC_CheckPatternPredicate, 17, // (Subtarget->hasVFP2()) 9895 /* 21052*/ OPC_CheckPatternPredicate, 17, // (Subtarget->hasVFP2()) 10002 /* 21302*/ OPC_CheckPatternPredicate, 17, // (Subtarget->hasVFP2()) 10813 /* 22863*/ OPC_CheckPatternPredicate, 17, // (Subtarget->hasVFP2()) 12495 …487*/ OPC_CheckPatternPredicate, 15, // (!Subtarget->isFPOnlySP()) && (Subtarget->hasVFP2()) 12504 …CheckPatternPredicate, 16, // (!Subtarget->useNEONForSinglePrecisionFP()) && (Subtarget->hasVFP2()) [all …]
|