Home
last modified time | relevance | path

Searched refs:isFPOnlySP (Results 1 – 17 of 17) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMSubtarget.h212 bool isFPOnlySP() const { return FPOnlySP; } in isFPOnlySP() function
DARMISelLowering.cpp438 if (!Subtarget->isFPOnlySP()) in ARMTargetLowering()
/external/llvm/lib/Target/ARM/
DARMSubtarget.h450 bool isFPOnlySP() const { return FPOnlySP; } in isFPOnlySP() function
DARMAsmPrinter.cpp710 ? (STI.isFPOnlySP() ? ARM::FK_FPV5_SP_D16 : ARM::FK_FPV5_D16) in emitAttributes()
714 ? (STI.isFPOnlySP() ? ARM::FK_FPV4_SP_D16 : ARM::FK_VFPV4_D16) in emitAttributes()
719 ? (STI.isFPOnlySP() in emitAttributes()
800 if (STI.isFPOnlySP()) in emitAttributes()
DARMTargetTransformInfo.cpp348 return ST->isFPOnlySP() ? TargetTransformInfo::TCC_Expensive : in getFPOpCost()
DARMISelLowering.cpp648 if (Subtarget->isFPOnlySP()) { in ARMTargetLowering()
958 if (!Subtarget->hasFPARMv8() || Subtarget->isFPOnlySP()) { in ARMTargetLowering()
1001 if (!Subtarget->isFPOnlySP()) { in ARMTargetLowering()
3481 assert(!Subtarget->isFPOnlySP() || RHS.getValueType() != MVT::f64); in getVFPCmp()
3700 if (Subtarget->isFPOnlySP() && VT == MVT::f64) { in getCMOV()
3867 if (Subtarget->isFPOnlySP() && LHS.getValueType() == MVT::f64) { in LowerSELECT_CC()
4068 if (Subtarget->isFPOnlySP() && LHS.getValueType() == MVT::f64) { in LowerBR_CC()
4175 if (Subtarget->isFPOnlySP() && Op.getOperand(0).getValueType() == MVT::f64) { in LowerFP_TO_INT()
4227 if (Subtarget->isFPOnlySP() && Op.getValueType() == MVT::f64) { in LowerINT_TO_FP()
5183 if (IsDouble && Subtarget->isFPOnlySP()) in LowerConstantFP()
[all …]
DARMBaseInstrInfo.cpp743 else if (ARM::DPRRegClass.contains(DestReg, SrcReg) && !Subtarget.isFPOnlySP()) in copyPhysReg()
803 } else if (ARM::DPRRegClass.contains(DestReg, SrcReg) && Subtarget.isFPOnlySP()) { in copyPhysReg()
1299 if (!MI.isCopy() || Subtarget.dontWidenVMOVS() || Subtarget.isFPOnlySP()) in expandPostRAPseudo()
DARMInstrInfo.td229 def HasDPVFP : Predicate<"!Subtarget->isFPOnlySP()">,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMSubtarget.h584 bool isFPOnlySP() const { return FPOnlySP; } in isFPOnlySP() function
DARMFastISel.cpp1362 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()
1582 else if (Ty->isDoubleTy() && !Subtarget->isFPOnlySP()) in SelectIToFP()
1608 else if (OpTy->isDoubleTy() && !Subtarget->isFPOnlySP()) in SelectFPToI()
1816 if (Ty->isDoubleTy() && (!Subtarget->hasVFP2() || Subtarget->isFPOnlySP())) in SelectBinaryFPOp()
DARMInstructionSelector.cpp855 if (Size == 64 && STI.isFPOnlySP()) { in select()
DARMISelLowering.cpp730 if (Subtarget->isFPOnlySP()) { in ARMTargetLowering()
1090 if (!Subtarget->hasFPARMv8() || Subtarget->isFPOnlySP()) { in ARMTargetLowering()
1124 if (!Subtarget->isFPOnlySP()) { in ARMTargetLowering()
3915 assert(!Subtarget->isFPOnlySP() || RHS.getValueType() != MVT::f64); in getVFPCmp()
4227 if (Subtarget->isFPOnlySP() && VT == MVT::f64) { in getCMOV()
4476 if (Subtarget->isFPOnlySP() && LHS.getValueType() == MVT::f64) { in LowerSELECT_CC()
4713 if (Subtarget->isFPOnlySP() && LHS.getValueType() == MVT::f64) { in LowerBR_CC()
4848 if (Subtarget->isFPOnlySP() && Op.getOperand(0).getValueType() == MVT::f64) { in LowerFP_TO_INT()
4900 if (Subtarget->isFPOnlySP() && Op.getValueType() == MVT::f64) { in LowerINT_TO_FP()
5992 if (IsDouble && Subtarget->isFPOnlySP()) in LowerConstantFP()
[all …]
DARMBaseInstrInfo.cpp830 else if (ARM::DPRRegClass.contains(DestReg, SrcReg) && !Subtarget.isFPOnlySP()) in copyPhysReg()
890 } else if (ARM::DPRRegClass.contains(DestReg, SrcReg) && Subtarget.isFPOnlySP()) { in copyPhysReg()
1468 if (!MI.isCopy() || Subtarget.dontWidenVMOVS() || Subtarget.isFPOnlySP()) in expandPostRAPseudo()
DARMInstrInfo.td265 def HasDPVFP : Predicate<"!Subtarget->isFPOnlySP()">,
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/ARM/
DARMGenFastISel.inc1899 if ((!Subtarget->isFPOnlySP()) && (Subtarget->hasVFP2())) {
1967 if ((!Subtarget->isFPOnlySP()) && (Subtarget->hasFPARMv8())) {
1995 if ((!Subtarget->isFPOnlySP()) && (Subtarget->hasFPARMv8())) {
2023 if ((!Subtarget->isFPOnlySP()) && (Subtarget->hasFPARMv8())) {
2060 if ((!Subtarget->isFPOnlySP()) && (Subtarget->hasVFP2())) {
2120 if ((!Subtarget->isFPOnlySP()) && (Subtarget->hasVFP2())) {
2138 if ((!Subtarget->isFPOnlySP()) && (Subtarget->hasVFP2())) {
2261 if ((!Subtarget->isFPOnlySP()) && (Subtarget->hasFPARMv8())) {
2289 if ((!Subtarget->isFPOnlySP()) && (Subtarget->hasFPARMv8())) {
2317 if ((!Subtarget->isFPOnlySP()) && (Subtarget->hasVFP2())) {
[all …]
DARMGenDAGISel.inc9459 /* 20069*/ OPC_CheckPatternPredicate, 15, // (!Subtarget->isFPOnlySP()) && (Subtarget->has…
9505 /* 20177*/ OPC_CheckPatternPredicate, 15, // (!Subtarget->isFPOnlySP()) && (Subtarget->has…
12456 /* 26416*/ OPC_CheckPatternPredicate, 38, // (!Subtarget->isFPOnlySP()) && (Subtarget->hasFP…
12495 /* 26487*/ OPC_CheckPatternPredicate, 15, // (!Subtarget->isFPOnlySP()) && (Subtarget->hasVF…
12517 /* 26534*/ OPC_CheckPatternPredicate, 15, // (!Subtarget->isFPOnlySP()) && (Subtarget->hasVF…
19654 /* 41900*/ OPC_CheckPatternPredicate, 38, // (!Subtarget->isFPOnlySP()) && (Subtarget->has…
19675 /* 41941*/ OPC_CheckPatternPredicate, 38, // (!Subtarget->isFPOnlySP()) && (Subtarget->has…
19696 /* 41982*/ OPC_CheckPatternPredicate, 38, // (!Subtarget->isFPOnlySP()) && (Subtarget->has…
19717 /* 42023*/ OPC_CheckPatternPredicate, 38, // (!Subtarget->isFPOnlySP()) && (Subtarget->has…
19726 /* 42039*/ OPC_CheckPatternPredicate, 15, // (!Subtarget->isFPOnlySP()) && (Subtarget->has…
[all …]
DARMGenGlobalISel.inc143 if (!Subtarget->isFPOnlySP())