| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | DAGISelEmitter.cpp | 93 if (LHSVT.isFloatingPoint() != RHSVT.isFloatingPoint()) in operator ()() 94 return RHSVT.isFloatingPoint(); in operator ()()
|
| H A D | CallingConvEmitter.cpp | 301 if (MVT(DestVT).isFloatingPoint()) { in EmitAction() 315 if (MVT(DestVT).isFloatingPoint()) { in EmitAction()
|
| H A D | CodeGenDAGPatterns.cpp | 41 static inline bool isFloatingPoint(MVT VT) { in isFloatingPoint() function 42 return VT.isFloatingPoint(); in isFloatingPoint() 420 return Out.constrain(isFloatingPoint); in EnforceFloatingPoint() 422 return Out.assign_if(getLegalTypes(), isFloatingPoint); in EnforceFloatingPoint() 517 } else if (any_of(S, isFloatingPoint) && any_of(B, isFloatingPoint)) { in EnforceSmallerThan() 518 auto NotFP = [](MVT VT) { return !isFloatingPoint(VT); }; in EnforceSmallerThan() 1573 if (!T.isInteger() && !T.isFloatingPoint()) in SDTypeConstraint()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86CallingConv.cpp | 143 if (!(ValVT.isFloatingPoint() || in CC_X86_64_VectorCall() 203 if (!(ValVT.isFloatingPoint() || in CC_X86_32_VectorCall() 220 if (!ValVT.isFloatingPoint()) { in CC_X86_32_VectorCall()
|
| H A D | X86ISelLowering.h | 1118 if ((LTy.isFloatingPoint() && HTy.isInteger()) || in isMultiStoresCheaperThanBitsMerge() 1119 (LTy.isInteger() && HTy.isFloatingPoint())) in isMultiStoresCheaperThanBitsMerge()
|
| H A D | X86ISelLowering.cpp | 3748 } else if (VT.isFloatingPoint() && in getZeroVector() 7055 if (VT.isFloatingPoint()) { in getConstantVector() 7079 if (VT.isFloatingPoint()) { in getConstantVector() 12178 if (VT.isFloatingPoint() && V2Index != 0) in lowerShuffleAsElementInsertion() 17558 MVT NewEltVT = VT.isFloatingPoint() in lowerVECTOR_SHUFFLE() 22128 if (VT.isFloatingPoint()) in LowerVectorAllEqual() 37795 bool FloatDomain = VT1.isFloatingPoint() || VT2.isFloatingPoint() || in combineX86ShuffleChain() 40629 !VT.getSimpleVT().isFloatingPoint()) in isAddSubOrSubAdd() 42958 VT.isFloatingPoint() != SrcVT.isFloatingPoint() && VT.isVector()) { in combineBitcast() 44452 if (VT.isFloatingPoint()) in combineVSelectWithAllOnesOrZeros() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorOps.cpp | 583 if (Node->getOperand(0).getValueType().isFloatingPoint()) in PromoteReduction() 595 if (Node->getOperand(j).getValueType().isFloatingPoint()) in PromoteReduction() 607 if (ScalarVT.isFloatingPoint()) in PromoteReduction() 621 unsigned ExtOp = VecVT.isFloatingPoint() ? ISD::FP_EXTEND : ISD::ANY_EXTEND; in PromoteSETCC() 646 assert(VecVT.isFloatingPoint()); in PromoteSTRICT() 757 .isFloatingPoint() && in Promote() 758 NVT.isVector() && NVT.getVectorElementType().isFloatingPoint()) in Promote() 769 if ((VT.isFloatingPoint() && NVT.isFloatingPoint()) || in Promote() 770 (VT.isVector() && VT.getVectorElementType().isFloatingPoint() && in Promote() 771 NVT.isVector() && NVT.getVectorElementType().isFloatingPoint())) in Promote()
|
| H A D | SelectionDAG.cpp | 5226 assert(Op.getValueType().isFloatingPoint() && in isKnownNeverZeroFloat() 5238 assert(!Op.getValueType().isFloatingPoint() && in isKnownNeverZero() 5654 assert(VT.isFloatingPoint() && N1.getValueType().isFloatingPoint() && in getNode() 6698 N1.getValueType().isFloatingPoint() && in getNode() 6699 N2.getValueType().isFloatingPoint() && in getNode() 6739 assert(VT.isFloatingPoint() && in getNode() 6740 N1.getValueType().isFloatingPoint() && in getNode() 6887 if (VT.isFloatingPoint()) { in getNode() 9943 assert(VTList.VTs[0].isFloatingPoint() && in getNode() 9964 assert(VTList.VTs[0].isFloatingPoint() && in getNode() [all …]
|
| H A D | SelectionDAGBuilder.cpp | 233 } else if (PartVT.isFloatingPoint()) { in getCopyFromParts() 245 assert(ValueVT.isFloatingPoint() && PartVT.isInteger() && in getCopyFromParts() 261 if (PartEVT.isInteger() && ValueVT.isFloatingPoint() && in getCopyFromParts() 287 if (PartEVT.isFloatingPoint() && ValueVT.isFloatingPoint()) { in getCopyFromParts() 434 if (PartEVT.isInteger() && ValueVT.isFloatingPoint()) in getCopyFromPartsVector() 485 Val = ValueVT.isFloatingPoint() in getCopyFromPartsVector() 537 if (PartVT.isFloatingPoint() && ValueVT.isFloatingPoint()) { in getCopyToParts() 541 if (ValueVT.isFloatingPoint()) { in getCopyToParts() 728 (!ValueVT.isFloatingPoint() || !PartVT.isInteger())) { in getCopyToPartsVector() 1841 else if (EltVT.isFloatingPoint()) in getValueImpl() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | ValueTypes.h | 139 bool isFloatingPoint() const { in isFloatingPoint() function 140 return isSimple() ? V.isFloatingPoint() : isExtendedFloatingPoint(); in isFloatingPoint()
|
| H A D | TargetLowering.h | 949 return getBooleanContents(Type.isVector(), Type.isFloatingPoint()); in getBooleanContents() 1567 assert((VT.isInteger() || VT.isFloatingPoint()) && in getTypeToPromoteTo() 3063 assert(SrcVT.isFloatingPoint() && DestVT.isFloatingPoint() && in isFPExtFree() 3081 assert(DestVT.isFloatingPoint() && SrcVT.isFloatingPoint() && in isFPExtFoldable() 3093 assert(VT.isFloatingPoint()); in isFNegFree() 3100 assert(VT.isFloatingPoint()); in isFAbsFree()
|
| H A D | MachineValueType.h | 83 bool isFloatingPoint() const { in isFloatingPoint() function
|
| /freebsd-14.2/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | SveEmitter.cpp | 106 bool isFloatingPoint() const { return Float || BFloat; } in isFloatingPoint() function in __anonc999c1430111::SVEType 108 return !isFloatingPoint() && !Predicate && !Svcount; in isInteger() 111 return !isFloatingPoint() && Predicate && NumVectors == 0; in isScalarPredicate() 430 else if (!isFloatingPoint()) in builtin_str() 452 if (!isFloatingPoint()) { in builtin_str() 494 if (!Signed && !isFloatingPoint()) in str()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsCCState.cpp | 55 if (Ty.isVector() && Ty.getVectorElementType().isFloatingPoint()) in originalEVTTypeIsVectorFloat()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMCallLowering.cpp | 73 !(VT.isInteger() || VT.isFloatingPoint())) in isSupportedType() 80 return VT.isFloatingPoint(); in isSupportedType()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | PPC.cpp | 331 (BT && BT->isFloatingPoint())) in getParamTypeAlignment() 591 (BT && BT->isFloatingPoint())) { in computeInfo() 703 (BT && BT->isFloatingPoint())) in getParamTypeAlignment()
|
| H A D | Mips.cpp | 268 if (!BT || !BT->isFloatingPoint()) in returnAggregateInRegs()
|
| H A D | AArch64.cpp | 490 if (BT->isFloatingPoint()) in isHomogeneousAggregateBaseType()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.h | 514 if ((LTy.isFloatingPoint() && HTy.isInteger()) || in isMultiStoresCheaperThanBitsMerge() 515 (LTy.isInteger() && HTy.isFloatingPoint())) in isMultiStoresCheaperThanBitsMerge()
|
| H A D | RISCVISelLowering.cpp | 3416 if (!VT.isFloatingPoint()) in lowerBuildVectorViaDominantValues() 3545 if (!VT.isFloatingPoint()) in lowerBuildVectorOfConstants() 3606 if (VT.isFloatingPoint()) { in lowerBuildVectorOfConstants() 3798 if (!VT.isFloatingPoint()) in lowerBUILD_VECTOR() 3884 assert((!VT.isFloatingPoint() || in lowerBUILD_VECTOR() 3916 if (!VT.isFloatingPoint()) in lowerBUILD_VECTOR() 4004 if (VT.isFloatingPoint()) in lowerScalarSplat() 4067 if (VT.isFloatingPoint()) in lowerScalarInsert() 4473 if (!VT.isFloatingPoint()) in lowerVECTOR_SHUFFLEAsVSlide1() 4815 if (SVT.isFloatingPoint()) in lowerVECTOR_SHUFFLE() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 300 if (LT.second.isFloatingPoint()) in getArithmeticInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 2701 } else if (VT.isFloatingPoint()) { in isSimm7() 2723 } else if (VT.isFloatingPoint()) { in isMImm() 2737 if (SrcVT.isFloatingPoint()) { in decideComp() 2753 if (SrcVT.isFloatingPoint()) { in safeWithoutCompWithNull() 2820 if (VT0.isFloatingPoint()) { in combineSelect() 2888 if (LHSVT.isFloatingPoint()) { in combineSelectCC()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 1675 if (VT.isFloatingPoint()) { in addTypeForNEON() 1733 if (!VT.isFloatingPoint()) in addTypeForNEON() 1743 if (VT.isFloatingPoint() && in addTypeForNEON() 1820 if (VT.isFloatingPoint()) { in addTypeForFixedLengthSVE() 1846 if (VT.isFloatingPoint()) { in addTypeForFixedLengthSVE() 4412 assert(OpVT.isFloatingPoint() && !ArgVT.isFloatingPoint() && in LowerBITCAST() 20468 if (VT.isFloatingPoint()) in performLDNT1Combine() 20496 if (VT.isFloatingPoint()) in performLD1ReplicateCombine() 20503 if (VT.isFloatingPoint()) in performLD1ReplicateCombine() 20640 if (VT.isFloatingPoint()) in replaceSplatVectorStore() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ValueTypes.cpp | 170 if (isFloatingPoint()) in getEVTString()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelDAGToDAG.cpp | 864 if (VT.isFloatingPoint()) in getLdStRegType() 1633 (LdNode || (OrigType.isFloatingPoint() && EltVT.isFloatingPoint()))) { in tryLDGLDU()
|