Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsCCState.cpp93 OriginalArgWasFloat.push_back(RetTy->isFloatingPointTy()); in PreAnalyzeCallResultForF128()
106 MF.getFunction().getReturnType()->isFloatingPointTy()); in PreAnalyzeReturnForF128()
140 OriginalArgWasFloat.push_back(FuncArg.Ty->isFloatingPointTy()); in PreAnalyzeCallOperands()
169 OriginalArgWasFloat.push_back(FuncArg->getType()->isFloatingPointTy()); in PreAnalyzeFormalArgumentsForF128()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DType.h162 bool isFloatingPointTy() const { in isFloatingPointTy() function
185 bool isFPOrFPVectorTy() const { return getScalarType()->isFloatingPointTy(); } in isFPOrFPVectorTy()
251 return isFloatingPointTy() || isX86_MMXTy() || isIntegerTy() || in isSingleValueType()
267 if (getTypeID() == IntegerTyID || isFloatingPointTy() ||
/freebsd-12.1/contrib/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp215 } else if (Tp->isFloatingPointTy()) { in getRandomConstant()
237 } else if (Tp->isFloatingPointTy()) { in getRandomValue()
389 bool isFloat = Val0->getType()->getScalarType()->isFloatingPointTy(); in Act()
433 if (Ty->isFloatingPointTy()) { in Act()
650 bool fp = Val0->getType()->getScalarType()->isFloatingPointTy(); in Act()
/freebsd-12.1/contrib/llvm/lib/FuzzMutate/
H A DOpDescriptor.cpp24 } else if (T->isFloatingPointTy()) { in makeConstantsWithType()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DIVDescriptors.cpp242 if (RecurrenceType->isFloatingPointTy()) { in AddReductionVar()
553 bool FP = I->getType()->isFloatingPointTy(); in isRecurrenceInstr()
794 assert((IK != IK_FpInduction || Step->getType()->isFloatingPointTy()) && in InductionDescriptor()
827 assert(Phi->getType()->isFloatingPointTy() && "Unexpected Phi type"); in isFPInductionPHI()
993 if (PhiTy->isFloatingPointTy()) in isInductionPHI()
H A DTargetLibraryInfo.cpp1164 return (NumParams == 1 && FTy.getParamType(0)->isFloatingPointTy()); in isValidProtoForLibFunc()
1295 return (NumParams == 1 && FTy.getReturnType()->isFloatingPointTy() && in isValidProtoForLibFunc()
1322 return (NumParams == 2 && FTy.getReturnType()->isFloatingPointTy() && in isValidProtoForLibFunc()
1329 return (NumParams == 2 && FTy.getReturnType()->isFloatingPointTy() && in isValidProtoForLibFunc()
1390 if (!RetTy->isFloatingPointTy()) in isValidProtoForLibFunc()
H A DConstantFolding.cpp105 if (isa<IntegerType>(DestTy) || DestTy->isFloatingPointTy()) { in FoldBitCast()
111 if (SrcEltTy->isFloatingPointTy()) { in FoldBitCast()
167 if (DstEltTy->isFloatingPointTy()) { in FoldBitCast()
181 if (SrcEltTy->isFloatingPointTy()) { in FoldBitCast()
642 (isa<IntegerType>(Ty) || Ty->isFloatingPointTy())) { in ConstantFoldLoadFromConstPtr()
661 if (Ty->isFloatingPointTy()) in ConstantFoldLoadFromConstPtr()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp552 if (!PhiTy->isFloatingPointTy()) { in addInductionPhi()
628 if (!PhiTy->isIntegerTy() && !PhiTy->isFloatingPointTy() && in canVectorizeInstrs()
722 CI->getType()->isFloatingPointTy() && in canVectorizeInstrs()
783 } else if (I.getType()->isFloatingPointTy() && (CI || I.isBinaryOp()) && in canVectorizeInstrs()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp64 assert((Ty->isIntegerTy() || Ty->isFloatingPointTy()) && in getTypeNumElements()
176 unsigned Cost = VecTy->getElementType()->isFloatingPointTy() ? FloatFactor in getMemoryOpCost()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprComplex.cpp540 if (Op.first->getType()->isFloatingPointTy()) { in VisitUnaryMinus()
556 if (Op.second->getType()->isFloatingPointTy()) in VisitUnaryNot()
567 if (Op.LHS.first->getType()->isFloatingPointTy()) { in EmitBinAdd()
585 if (Op.LHS.first->getType()->isFloatingPointTy()) { in EmitBinSub()
668 if (Op.LHS.first->getType()->isFloatingPointTy()) { in EmitBinMul()
770 if (LHSr->getType()->isFloatingPointTy()) { in EmitBinDiv()
H A DCGExprScalar.cpp1243 if (DstTy->isFloatingPointTy()) { in EmitScalarConversion()
1332 (SrcElementTy->isFloatingPointTy() && in EmitScalarConversion()
1333 DstElementTy->isFloatingPointTy())) && in EmitScalarConversion()
1363 if (SrcTy->isFloatingPointTy()) { in EmitScalarConversion()
1387 assert(SrcTy->isFloatingPointTy() && "Unknown real conversion"); in EmitScalarConversion()
1393 assert(SrcTy->isFloatingPointTy() && DstTy->isFloatingPointTy() && in EmitScalarConversion()
1679 assert((SrcEltTy->isFloatingPointTy() || in VisitConvertVectorExpr()
1683 if (SrcEltTy->isFloatingPointTy()) { in VisitConvertVectorExpr()
1702 assert(SrcEltTy->isFloatingPointTy() && "Unknown real conversion"); in VisitConvertVectorExpr()
1708 assert(SrcEltTy->isFloatingPointTy() && DstEltTy->isFloatingPointTy() && in VisitConvertVectorExpr()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/FuzzMutate/
H A DOpDescriptor.h124 return V->getType()->isFloatingPointTy(); in anyFloatType()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp1337 assert(SrcVecTy->isFloatingPointTy() && "Invalid FPToUI instruction"); in executeFPToUIInst()
1349 assert(SrcTy->isFloatingPointTy() && "Invalid FPToUI instruction"); in executeFPToUIInst()
1375 assert(SrcVecTy->isFloatingPointTy() && "Invalid FPToSI instruction"); in executeFPToSIInst()
1387 assert(SrcTy->isFloatingPointTy() && "Invalid FPToSI instruction"); in executeFPToSIInst()
1409 assert(DstVecTy->isFloatingPointTy() && "Invalid UIToFP instruction"); in executeUIToFPInst()
1420 assert(DstTy->isFloatingPointTy() && "Invalid UIToFP instruction"); in executeUIToFPInst()
1441 assert(DstVecTy->isFloatingPointTy() && "Invalid SIToFP instruction"); in executeSIToFPInst()
1452 assert(DstTy->isFloatingPointTy() && "Invalid SIToFP instruction"); in executeSIToFPInst()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DType.cpp137 assert(isFloatingPointTy() && "Not a floating point type!"); in getFPMantissaWidth()
622 return ElemTy->isIntegerTy() || ElemTy->isFloatingPointTy() || in isValidElementType()
H A DInstructions.cpp2449 if (DstTy->isFloatingPointTy()) in isEliminableCastPair()
2461 if (SrcTy->isFloatingPointTy()) in isEliminableCastPair()
2816 if (SrcTy->isFloatingPointTy()) // Casting from floating pt in isCastable()
2823 if (DestTy->isFloatingPointTy()) { // Casting to floating pt in isCastable()
2826 if (SrcTy->isFloatingPointTy()) // Casting from floating pt in isCastable()
2948 } else if (SrcTy->isFloatingPointTy()) { // Casting from floating pt in getCastOpcode()
2962 } else if (DestTy->isFloatingPointTy()) { // Casting to floating pt in getCastOpcode()
2968 } else if (SrcTy->isFloatingPointTy()) { // Casting from floating pt in getCastOpcode()
H A DConstants.cpp46 if (CV->getElementType()->isFloatingPointTy() && CV->isSplat()) in isNegativeZeroValue()
72 if (CV->getElementType()->isFloatingPointTy() && CV->isSplat()) in isZeroValue()
117 if (CV->getElementType()->isFloatingPointTy()) in isAllOnesValue()
143 if (CV->getElementType()->isFloatingPointTy()) in isOneValue()
169 if (CV->getElementType()->isFloatingPointTy()) in isMinSignedValue()
324 if (Ty->isFloatingPointTy()) { in getAllOnesValue()
H A DConstantFold.cpp172 if (DestTy->isFloatingPointTy() && !DestTy->isPPC_FP128Ty()) in FoldBitCast()
1555 if (CE1Op0->getType()->isFloatingPointTy()) in evaluateICmpRelation()
1850 if (C1->getType()->isFloatingPointTy() && in ConstantFoldCompareInstruction()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp342 if (i->isFloatingPointTy()) { in computeUsesVAFloatArgument()
H A DAtomicExpandPass.cpp285 if (LI->getType()->isFloatingPointTy()) { in runOnFunction()
295 if (SI->getValueOperand()->getType()->isFloatingPointTy()) { in runOnFunction()
330 assert(!CASI->getCompareOperand()->getType()->isFloatingPointTy() && in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp346 if (Ty->isFloatingPointTy() || (Ty->isIntegerTy() && !Ty->isIntegerTy(128))) { in printReturnValStr()
351 assert(Ty->isFloatingPointTy() && "Floating point type expected here"); in printReturnValStr()
1167 if (ETy->isFloatingPointTy() || ETy->isPointerTy() || in printModuleLevelGV()
1369 if (ETy->isFloatingPointTy() || ETy->isIntOrPtrTy()) { in emitPTXGlobalVariable()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp765 if (CmpOpTy != nullptr && CmpOpTy->isFloatingPointTy()) in getCastInstrCost()
858 if (ValTy->isFloatingPointTy()) in getCmpSelInstrCost()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp375 } else if (ST->hasQPX() && Val->getScalarType()->isFloatingPointTy()) { in getVectorInstrCost()
H A DPPCCTRLoops.cpp355 if (!CI->getArgOperand(0)->getType()->isFloatingPointTy()) in mightUseCTR()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp305 if (!PhiTy->isIntegerTy() && !PhiTy->isFloatingPointTy() && in getInductionVariable()
939 if (PHI.getType()->isFloatingPointTy()) in areLoopExitPHIsSupported()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h859 if (DstTy->isFloatingPointTy()) in getInstructionLatency()

12