| /freebsd-13.1/contrib/llvm-project/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 | 235 if (MVT(DestVT).isFloatingPoint()) { in EmitAction() 249 if (MVT(DestVT).isFloatingPoint()) { in EmitAction()
|
| H A D | CodeGenDAGPatterns.cpp | 39 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 D | X86CallingConv.cpp | 142 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 D | X86ISelLowering.h | 1010 if ((LTy.isFloatingPoint() && HTy.isInteger()) || in isMultiStoresCheaperThanBitsMerge() 1011 (LTy.isInteger() && HTy.isFloatingPoint())) in isMultiStoresCheaperThanBitsMerge()
|
| H A D | X86ISelLowering.cpp | 5869 } 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 D | SveEmitter.cpp | 97 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 D | ValueTypes.h | 140 bool isFloatingPoint() const { in isFloatingPoint() function 141 return isSimple() ? V.isFloatingPoint() : isExtendedFloatingPoint(); in isFloatingPoint()
|
| H A D | TargetLowering.h | 834 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 D | MipsCCState.cpp | 55 if (Ty.isVector() && Ty.getVectorElementType().isFloatingPoint()) in originalEVTTypeIsVectorFloat()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorOps.cpp | 614 .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 D | SelectionDAG.cpp | 4437 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 D | SelectionDAGBuilder.cpp | 233 } 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 D | ARMCallLowering.cpp | 72 !(VT.isInteger() || VT.isFloatingPoint())) in isSupportedType() 79 return VT.isFloatingPoint(); in isSupportedType()
|
| H A D | ARMTargetTransformInfo.cpp | 688 if (SrcTy.isFloatingPoint() && ST->hasNEON()) { in getCastInstrCost() 1823 if (!VT.isFloatingPoint()) in maybeLoweredToCall()
|
| H A D | ARMISelLowering.cpp | 206 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 D | HexagonTargetTransformInfo.cpp | 276 if (LT.second.isFloatingPoint()) in getArithmeticInstrCost()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 1403 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 D | ValueTypes.cpp | 160 if (isFloatingPoint()) in getEVTString()
|
| /freebsd-13.1/contrib/llvm-project/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-13.1/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | MachineValueType.h | 340 bool isFloatingPoint() const { in isFloatingPoint() function
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 887 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 D | PPCISelLowering.cpp | 1743 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 D | WebAssemblyISelLowering.cpp | 697 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 D | RISCVISelLowering.cpp | 1394 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()
|