| /freebsd-12.1/contrib/llvm/utils/TableGen/ |
| H A D | DAGISelEmitter.cpp | 91 if (LHSVT.isFloatingPoint() != RHSVT.isFloatingPoint()) in operator ()() 92 return RHSVT.isFloatingPoint(); in operator ()()
|
| H A D | CallingConvEmitter.cpp | 225 if (MVT(DestVT).isFloatingPoint()) { in EmitAction() 239 if (MVT(DestVT).isFloatingPoint()) { in EmitAction()
|
| H A D | CodeGenDAGPatterns.cpp | 40 static inline bool isFloatingPoint(MVT VT) { in isFloatingPoint() function 41 return VT.isFloatingPoint(); in isFloatingPoint() 390 return Out.constrain(isFloatingPoint); in EnforceFloatingPoint() 392 return Out.assign_if(getLegalTypes(), isFloatingPoint); in EnforceFloatingPoint() 481 } else if (any_of(S, isFloatingPoint) && any_of(B, isFloatingPoint)) { in EnforceSmallerThan() 482 auto NotFP = [](MVT VT) { return !isFloatingPoint(VT); }; in EnforceSmallerThan() 1398 if (!T.isInteger() && !T.isFloatingPoint()) in SDTypeConstraint()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86CallingConv.cpp | 130 if (!(ValVT.isFloatingPoint() || in CC_X86_64_VectorCall() 182 if (!(ValVT.isFloatingPoint() || in CC_X86_32_VectorCall() 199 if (!ValVT.isFloatingPoint()) { in CC_X86_32_VectorCall()
|
| H A D | X86ISelLowering.h | 797 if ((LTy.isFloatingPoint() && HTy.isInteger()) || in isMultiStoresCheaperThanBitsMerge() 798 (LTy.isInteger() && HTy.isFloatingPoint())) in isMultiStoresCheaperThanBitsMerge()
|
| H A D | X86ISelLowering.cpp | 6446 if (Idx != 0 && !VT.isFloatingPoint()) in setTargetShuffleZeroElements() 7362 if (VT.isFloatingPoint()) { in getConstantVector() 11552 if (VT.isFloatingPoint() && V2Index != 0) in lowerVectorShuffleAsElementInsertion() 11970 assert(!VT.isFloatingPoint() && in lowerVectorShuffleAsPermuteAndUnpack() 16099 MVT NewEltVT = VT.isFloatingPoint() in lowerVectorShuffle() 30842 bool FloatDomain = VT1.isFloatingPoint() || VT2.isFloatingPoint() || in combineX86ShuffleChain() 32050 !VT.getSimpleVT().isFloatingPoint()) in isAddSubOrSubAdd() 32322 CanFold = VT.isFloatingPoint(); in combineShuffle() 36124 if (N00Type.isFloatingPoint() && N10Type.isFloatingPoint()) { in convertIntLogicToFPLogic() 39906 SrcVT.isFloatingPoint() && in combineMOVMSK() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | ValueTypes.h | 136 bool isFloatingPoint() const { in isFloatingPoint() function 137 return isSimple() ? V.isFloatingPoint() : isExtendedFloatingPoint(); in isFloatingPoint()
|
| H A D | TargetLowering.h | 605 return getBooleanContents(Type.isVector(), Type.isFloatingPoint()); in getBooleanContents() 1123 assert((VT.isInteger() || VT.isFloatingPoint()) && in getTypeToPromoteTo() 2342 assert(SrcVT.isFloatingPoint() && DestVT.isFloatingPoint() && in isFPExtFree() 2351 assert(DestVT.isFloatingPoint() && SrcVT.isFloatingPoint() && in isFPExtFoldable() 2363 assert(VT.isFloatingPoint()); in isFNegFree() 2370 assert(VT.isFloatingPoint()); in isFAbsFree()
|
| H A D | BasicTTIImpl.h | 1284 if (IID == Intrinsic::fabs && LT.second.isFloatingPoint() &&
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorOps.cpp | 513 .isFloatingPoint() && in Promote() 514 NVT.isVector() && NVT.getVectorElementType().isFloatingPoint()) in Promote() 523 if ((VT.isFloatingPoint() && NVT.isFloatingPoint()) || in Promote() 524 (VT.isVector() && VT.getVectorElementType().isFloatingPoint() && in Promote() 525 NVT.isVector() && NVT.getVectorElementType().isFloatingPoint())) in Promote()
|
| H A D | SelectionDAG.cpp | 2490 if (!(SubVT.isInteger() || SubVT.isFloatingPoint())) in computeKnownBits() 3372 if (!(SrcVT.isInteger() || SrcVT.isFloatingPoint())) in ComputeNumSignBits() 3931 assert(Op.getValueType().isFloatingPoint() && in isKnownNeverZeroFloat() 3942 assert(!Op.getValueType().isFloatingPoint() && in isKnownNeverZero() 4279 assert(VT.isFloatingPoint() && in getNode() 4853 N1.getValueType().isFloatingPoint() && in getNode() 4854 N2.getValueType().isFloatingPoint() && in getNode() 4889 assert(VT.isFloatingPoint() && EVT.isFloatingPoint() && in getNode() 4903 assert(VT.isFloatingPoint() && in getNode() 4904 N1.getValueType().isFloatingPoint() && in getNode() [all …]
|
| H A D | SelectionDAGBuilder.cpp | 262 } else if (PartVT.isFloatingPoint()) { in getCopyFromParts() 274 assert(ValueVT.isFloatingPoint() && PartVT.isInteger() && in getCopyFromParts() 289 if (PartEVT.isInteger() && ValueVT.isFloatingPoint() && in getCopyFromParts() 315 if (PartEVT.isFloatingPoint() && ValueVT.isFloatingPoint()) { in getCopyFromParts() 474 Val = ValueVT.isFloatingPoint() ? DAG.getFPExtendOrRound(Val, DL, ValueSVT) in getCopyFromPartsVector() 518 if (PartVT.isFloatingPoint() && ValueVT.isFloatingPoint()) { in getCopyToParts() 522 if (ValueVT.isFloatingPoint()) { in getCopyToParts() 1344 else if (EltVT.isFloatingPoint()) in getValueImpl() 1371 if (EltVT.isFloatingPoint()) in getValueImpl() 7398 } else if (RegVT.isInteger() && OpInfo.ConstraintVT.isFloatingPoint()) { in GetRegistersForValue()
|
| H A D | TargetLowering.cpp | 1281 SrcVT.isFloatingPoint()) { in SimplifyDemandedBits() 3176 if (ConstraintVT.isFloatingPoint()) in LowerXConstraint() 4862 if (VT.isFloatingPoint() || VT.isVector()) { in expandUnalignedLoad() 4880 Result = DAG.getNode(VT.isFloatingPoint() ? ISD::FP_EXTEND : in expandUnalignedLoad() 5019 if (MemVT.isFloatingPoint() || MemVT.isVector()) { in expandUnalignedStore()
|
| H A D | DAGCombiner.cpp | 7214 return Options.NoSignedZerosFPMath && VT.isFloatingPoint() && in isLegalToCombineMinNumMaxNum() 10017 if (!VT.isFloatingPoint() || !TLI.hasBitPreservingFPLogic(VT)) in foldBitcastedFPLogic() 10090 (isa<ConstantSDNode>(N0) && VT.isFloatingPoint() && !VT.isVector() && in visitBITCAST() 10356 if (SrcEltVT.isFloatingPoint()) { in ConstantFoldBITCASTofBUILD_VECTOR() 10366 if (DstEltVT.isFloatingPoint()) { in ConstantFoldBITCASTofBUILD_VECTOR() 12968 if (STType.isFloatingPoint() && STMemType.isFloatingPoint() && in getTruncatedStoreValue() 14049 if (!VT.isFloatingPoint() || in TransformFPLoadStorePair() 16636 if (LastOpVT.isFloatingPoint()) in combineConcatVectorOfScalars() 16785 if (!SclTy.isFloatingPoint() && !SclTy.isInteger()) in visitCONCAT_VECTORS() 16817 if (!SVT.isFloatingPoint()) { in visitCONCAT_VECTORS() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsCCState.cpp | 56 if (Ty.isVector() && Ty.getVectorElementType().isFloatingPoint()) in originalEVTTypeIsVectorFloat()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMCallLowering.cpp | 73 !(VT.isInteger() || VT.isFloatingPoint())) in isSupportedType() 80 return VT.isFloatingPoint(); in isSupportedType()
|
| H A D | ARMTargetTransformInfo.cpp | 270 if (SrcTy.isFloatingPoint() && ST->hasNEON()) { in getCastInstrCost()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 234 if (LT.second.isFloatingPoint()) in getArithmeticInstrCost()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Support/ |
| H A D | MachineValueType.h | 293 bool isFloatingPoint() const { in isFloatingPoint() function
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 757 if (VT.isFloatingPoint()) { in addTypeForNEON() 810 if (!VT.isFloatingPoint()) in addTypeForNEON() 819 if (VT.isFloatingPoint() && in addTypeForNEON() 1505 if (VT.isFloatingPoint()) { in emitComparison() 1606 if (LHS.getValueType().isFloatingPoint()) { in emitConditionalComparison() 1724 assert(LHS.getValueType().isFloatingPoint()); in emitConjunctionRec() 5593 if (ConstraintVT.isFloatingPoint()) in LowerXConstraint() 7140 if (EltTy.isFloatingPoint() || EltTy.getSizeInBits() > 16) in NormalizeBuildVector() 7379 if (VT.getVectorElementType().isFloatingPoint()) { in LowerBUILD_VECTOR() 7727 if (SrcVT.getVectorElementType().isFloatingPoint()) { in EmitVectorComparison() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelDAGToDAG.cpp | 901 else if (ScalarVT.isFloatingPoint()) in tryLoad() 1040 else if (ScalarVT.isFloatingPoint()) in tryLoadVector() 1758 if (ScalarVT.isFloatingPoint()) in tryStore() 1904 if (ScalarVT.isFloatingPoint()) in tryStoreVector()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 756 assert(VT.isFloatingPoint()); in isFAbsFree() 764 assert(VT.isFloatingPoint()); in isFNegFree() 996 assert(!RegisterVT.getScalarType().isFloatingPoint()); in analyzeFormalArgumentsCompute() 3099 if (EltVT.isFloatingPoint()) { in performTruncateCombine() 3120 if (SrcEltVT.isFloatingPoint()) { in performTruncateCombine()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | TargetInfo.cpp | 948 if (BT->isFloatingPoint() && BT->getKind() != BuiltinType::Half) { in isX86VectorTypeForVectorCall() 4136 (BT && BT->isFloatingPoint())) in getParamTypeAlignment() 4422 (BT && BT->isFloatingPoint())) { in computeInfo() 4530 (BT && BT->isFloatingPoint())) in getParamTypeAlignment() 5252 if (BT->isFloatingPoint()) in isHomogeneousAggregateBaseType() 7055 if (!BT || !BT->isFloatingPoint()) in returnAggregateInRegs()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | Type.cpp | 1939 return BT->isFloatingPoint(); in isRealFloatingType() 1975 if (BT->isFloatingPoint()) return STK_Floating; in getScalarTypeKind()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 1385 assert(VT.isFloatingPoint() && "Non-floating-point FMA?"); in enableAggressiveFMAFusion() 2983 if (VT.isFloatingPoint()) in LowerVAARG() 5499 seenFloatArg |= VA.getLocVT().isFloatingPoint(); in LowerCall_32SVR4() 6897 if (!Op.getOperand(0).getValueType().isFloatingPoint() || in LowerSELECT_CC() 6898 !Op.getOperand(2).getValueType().isFloatingPoint()) in LowerSELECT_CC() 7004 assert(Op.getOperand(0).getValueType().isFloatingPoint()); in LowerFP_TO_INTForReuse() 7067 assert(Op.getOperand(0).getValueType().isFloatingPoint()); in LowerFP_TO_INTDirectMove() 7359 if (OutVT.isVector() && OutVT.isFloatingPoint() && in LowerINT_TO_FP() 14162 assert(DestVT.isFloatingPoint() && SrcVT.isFloatingPoint() && in isFPExtFree()
|