Home
last modified time | relevance | path

Searched refs:isFloatingPoint (Results 1 – 25 of 47) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelEmitter.cpp91 if (LHSVT.isFloatingPoint() != RHSVT.isFloatingPoint()) in operator ()()
92 return RHSVT.isFloatingPoint(); in operator ()()
H A DCallingConvEmitter.cpp235 if (MVT(DestVT).isFloatingPoint()) { in EmitAction()
249 if (MVT(DestVT).isFloatingPoint()) { in EmitAction()
H A DCodeGenDAGPatterns.cpp39 static inline bool isFloatingPoint(MVT VT) { in isFloatingPoint() function
40 return VT.isFloatingPoint(); in isFloatingPoint()
391 return Out.constrain(isFloatingPoint); in EnforceFloatingPoint()
393 return Out.assign_if(getLegalTypes(), isFloatingPoint); in EnforceFloatingPoint()
483 } else if (any_of(S, isFloatingPoint) && any_of(B, isFloatingPoint)) { in EnforceSmallerThan()
484 auto NotFP = [](MVT VT) { return !isFloatingPoint(VT); }; in EnforceSmallerThan()
1539 if (!T.isInteger() && !T.isFloatingPoint()) in SDTypeConstraint()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallingConv.cpp142 if (!(ValVT.isFloatingPoint() || in CC_X86_64_VectorCall()
202 if (!(ValVT.isFloatingPoint() || in CC_X86_32_VectorCall()
219 if (!ValVT.isFloatingPoint()) { in CC_X86_32_VectorCall()
H A DX86ISelLowering.h1010 if ((LTy.isFloatingPoint() && HTy.isInteger()) || in isMultiStoresCheaperThanBitsMerge()
1011 (LTy.isInteger() && HTy.isFloatingPoint())) in isMultiStoresCheaperThanBitsMerge()
H A DX86ISelLowering.cpp5869 } else if (VT.isFloatingPoint()) { in getZeroVector()
7437 if (Idx != 0 && !VT.isFloatingPoint()) in getTargetShuffleAndZeroables()
8806 if (VT.isFloatingPoint()) { in getConstantVector()
13509 if (VT.isFloatingPoint() && V2Index != 0) in lowerShuffleAsElementInsertion()
13977 assert(!VT.isFloatingPoint() && in lowerShuffleAsPermuteAndUnpack()
18516 MVT NewEltVT = VT.isFloatingPoint() in lowerVECTOR_SHUFFLE()
35800 bool FloatDomain = VT1.isFloatingPoint() || VT2.isFloatingPoint() || in combineX86ShuffleChain()
38322 !VT.getSimpleVT().isFloatingPoint()) in isAddSubOrSubAdd()
40258 VT.isFloatingPoint() != SrcVT.isFloatingPoint() && VT.isVector()) { in combineBitcast()
41420 if (VT.isFloatingPoint()) in combineVSelectWithAllOnesOrZeros()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/utils/TableGen/
H A DSveEmitter.cpp97 bool isFloatingPoint() const { return Float || BFloat; } in isFloatingPoint() function in __anon1b4186c10111::SVEType
98 bool isInteger() const { return !isFloatingPoint() && !Predicate; } in isInteger()
100 return !isFloatingPoint() && Predicate && NumVectors == 0; in isScalarPredicate()
370 else if (!isFloatingPoint()) in builtin_str()
392 if (!isFloatingPoint()) { in builtin_str()
433 if (!Signed && !isFloatingPoint()) in str()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DValueTypes.h140 bool isFloatingPoint() const { in isFloatingPoint() function
141 return isSimple() ? V.isFloatingPoint() : isExtendedFloatingPoint(); in isFloatingPoint()
H A DTargetLowering.h834 return getBooleanContents(Type.isVector(), Type.isFloatingPoint()); in getBooleanContents()
1386 assert((VT.isInteger() || VT.isFloatingPoint()) && in getTypeToPromoteTo()
2680 assert(SrcVT.isFloatingPoint() && DestVT.isFloatingPoint() && in isFPExtFree()
2690 assert(DestVT.isFloatingPoint() && SrcVT.isFloatingPoint() && in isFPExtFoldable()
2702 assert(VT.isFloatingPoint()); in isFNegFree()
2709 assert(VT.isFloatingPoint()); in isFAbsFree()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCCState.cpp55 if (Ty.isVector() && Ty.getVectorElementType().isFloatingPoint()) in originalEVTTypeIsVectorFloat()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp614 .isFloatingPoint() && in Promote()
615 NVT.isVector() && NVT.getVectorElementType().isFloatingPoint()) in Promote()
626 if ((VT.isFloatingPoint() && NVT.isFloatingPoint()) || in Promote()
627 (VT.isVector() && VT.getVectorElementType().isFloatingPoint() && in Promote()
628 NVT.isVector() && NVT.getVectorElementType().isFloatingPoint())) in Promote()
H A DSelectionDAG.cpp4437 assert(Op.getValueType().isFloatingPoint() && in isKnownNeverZeroFloat()
4448 assert(!Op.getValueType().isFloatingPoint() && in isKnownNeverZero()
4861 assert(VT.isFloatingPoint() && in getNode()
5677 N1.getValueType().isFloatingPoint() && in getNode()
5678 N2.getValueType().isFloatingPoint() && in getNode()
5718 assert(VT.isFloatingPoint() && in getNode()
5719 N1.getValueType().isFloatingPoint() && in getNode()
8036 assert(VTList.VTs[0].isFloatingPoint() && in getNode()
8057 assert(VTList.VTs[0].isFloatingPoint() && in getNode()
8058 Ops[1].getValueType().isFloatingPoint() && in getNode()
[all …]
H A DSelectionDAGBuilder.cpp233 } else if (PartVT.isFloatingPoint()) { in getCopyFromParts()
245 assert(ValueVT.isFloatingPoint() && PartVT.isInteger() && in getCopyFromParts()
260 if (PartEVT.isInteger() && ValueVT.isFloatingPoint() && in getCopyFromParts()
286 if (PartEVT.isFloatingPoint() && ValueVT.isFloatingPoint()) { in getCopyFromParts()
457 Val = ValueVT.isFloatingPoint() in getCopyFromPartsVector()
508 if (PartVT.isFloatingPoint() && ValueVT.isFloatingPoint()) { in getCopyToParts()
512 if (ValueVT.isFloatingPoint()) { in getCopyToParts()
1594 else if (EltVT.isFloatingPoint()) in getValueImpl()
1625 if (EltVT.isFloatingPoint()) in getValueImpl()
8318 } else if (RegVT.isInteger() && OpInfo.ConstraintVT.isFloatingPoint()) { in GetRegistersForValue()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp72 !(VT.isInteger() || VT.isFloatingPoint())) in isSupportedType()
79 return VT.isFloatingPoint(); in isSupportedType()
H A DARMTargetTransformInfo.cpp688 if (SrcTy.isFloatingPoint() && ST->hasNEON()) { in getCastInstrCost()
1823 if (!VT.isFloatingPoint()) in maybeLoweredToCall()
H A DARMISelLowering.cpp206 if (!VT.isFloatingPoint() && in addTypeForNEON()
210 if (!VT.isFloatingPoint()) in addTypeForNEON()
1893 if (VT.isFloatingPoint() || VT.isVector()) in getSchedulingPreference()
4089 if (Op.getValueType().isFloatingPoint()) in LowerINTRINSIC_WO_CHAIN()
4099 if (!Op.getValueType().isFloatingPoint()) { in LowerINTRINSIC_WO_CHAIN()
6633 if (Op1.getValueType().isFloatingPoint()) { in LowerVSETCC()
7808 if (VT.getVectorElementType().isFloatingPoint()) { in LowerBUILD_VECTOR()
14527 Use->getValueType(0).isFloatingPoint()) in PerformARMBUILD_VECTORCombine()
14667 if (isValidMVECond(SwappedCond, VT.isFloatingPoint())) { in PerformVCMPCombine()
18277 if (!VT.isInteger() && !VT.isFloatingPoint()) in isLegalT2AddressImmediate()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp276 if (LT.second.isFloatingPoint()) in getArithmeticInstrCost()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1403 if (VT.isFloatingPoint()) { in addTypeForNEON()
1457 if (!VT.isFloatingPoint()) in addTypeForNEON()
1466 if (VT.isFloatingPoint() && in addTypeForNEON()
1492 if (VT.isFloatingPoint()) { in addTypeForFixedLengthSVE()
2493 if (VT.isFloatingPoint()) { in emitComparison()
3538 assert(OpVT.isFloatingPoint() && !ArgVT.isFloatingPoint() && in LowerBITCAST()
14691 if (VT.isFloatingPoint()) in performLDNT1Combine()
14722 if (VT.isFloatingPoint()) in performLD1ReplicateCombine()
14729 if (VT.isFloatingPoint()) in performLD1ReplicateCombine()
14874 if (VT.isFloatingPoint()) in replaceSplatVectorStore()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DValueTypes.cpp160 if (isFloatingPoint()) in getEVTString()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp901 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-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DMachineValueType.h340 bool isFloatingPoint() const { in isFloatingPoint() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp887 assert(VT.isFloatingPoint()); in isFAbsFree()
895 assert(VT.isFloatingPoint()); in isFNegFree()
1134 assert(!RegisterVT.getScalarType().isFloatingPoint()); in analyzeFormalArgumentsCompute()
3312 if (EltVT.isFloatingPoint()) { in performTruncateCombine()
3333 if (SrcEltVT.isFloatingPoint()) { in performTruncateCombine()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp1743 assert(VT.isFloatingPoint() && "Non-floating-point FMA?"); in enableAggressiveFMAFusion()
3591 if (VT.isFloatingPoint()) in LowerVAARG()
5817 seenFloatArg |= VA.getLocVT().isFloatingPoint(); in LowerCall_32SVR4()
6899 if (VA.isMemLoc() && VA.needsCustom() && ValVT.isFloatingPoint()) in LowerFormalArguments_AIX()
6969 else if (VA.getValVT().isFloatingPoint() && !VA.getValVT().isVector()) { in LowerFormalArguments_AIX()
7394 if (!ValVT.isFloatingPoint()) in LowerCall_AIX()
7852 if (!CmpVT.isFloatingPoint() || !TV.getValueType().isFloatingPoint() || in LowerSELECT_CC()
7999 assert(Src.getValueType().isFloatingPoint()); in convertFPToInt()
8448 if (OutVT.isVector() && OutVT.isFloatingPoint() && in LowerINT_TO_FP()
16234 assert(DestVT.isFloatingPoint() && SrcVT.isFloatingPoint() && in isFPExtFree()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp697 if (VT.isFloatingPoint() && !VT.isVector()) { in getRegForInlineAsmConstraint()
1978 } else if (LaneT.isFloatingPoint()) { in LowerBUILD_VECTOR()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1394 VT.isFloatingPoint() ? RISCVISD::VFMV_V_F_VL : RISCVISD::VMV_V_X_VL; in lowerSPLAT_VECTOR()
1592 unsigned Opc = VT.isFloatingPoint() ? RISCVISD::VFMV_V_F_VL in lowerBUILD_VECTOR()
1798 if (VT.isFloatingPoint()) in lowerScalarSplat()
1880 if (SVT.isFloatingPoint()) in lowerVECTOR_SHUFFLE()
1893 VT.isFloatingPoint() ? RISCVISD::VFMV_V_F_VL : RISCVISD::VMV_V_X_VL; in lowerVECTOR_SHUFFLE()
3384 VecVT.isFloatingPoint() ? RISCVISD::VFMV_S_F_VL : RISCVISD::VMV_S_X_VL; in lowerINSERT_VECTOR_ELT()
7278 if (ValVT.isFloatingPoint()) { in CC_RISCV()

12