Home
last modified time | relevance | path

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

123

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsCCState.cpp92 OriginalArgWasFloat.push_back(RetTy->isFloatingPointTy()); in PreAnalyzeCallResultForF128()
105 MF.getFunction().getReturnType()->isFloatingPointTy()); in PreAnalyzeReturnForF128()
139 OriginalArgWasFloat.push_back(FuncArg.Ty->isFloatingPointTy()); in PreAnalyzeCallOperands()
168 OriginalArgWasFloat.push_back(FuncArg->getType()->isFloatingPointTy()); in PreAnalyzeFormalArgumentsForF128()
H A DMipsCallLowering.cpp330 if (T->isFloatingPointTy()) in isSupportedArgumentType()
340 if (T->isFloatingPointTy()) in isSupportedReturnType()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DMatrixBuilder.h179 ->isFloatingPointTy() in CreateAdd()
204 ->isFloatingPointTy() in CreateSub()
213 if (LHS->getType()->getScalarType()->isFloatingPointTy()) in CreateScalarMultiply()
229 ->isFloatingPointTy() in CreateScalarDiv()
H A DType.h163 bool isFloatingPointTy() const { in isFloatingPointTy() function
190 bool isFPOrFPVectorTy() const { return getScalarType()->isFloatingPointTy(); } in isFPOrFPVectorTy()
258 return isFloatingPointTy() || isX86_MMXTy() || isIntegerTy() || in isSingleValueType()
274 if (getTypeID() == IntegerTyID || isFloatingPointTy() ||
H A DDerivedTypes.h462 if (VTy->getElementType()->isFloatingPointTy()) { in getTruncatedElementVectorType()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp213 } else if (Tp->isFloatingPointTy()) { in getRandomConstant()
235 } else if (Tp->isFloatingPointTy()) { in getRandomValue()
388 bool isFloat = Val0->getType()->getScalarType()->isFloatingPointTy(); in Act()
432 if (Ty->isFloatingPointTy()) { in Act()
656 bool fp = Val0->getType()->getScalarType()->isFloatingPointTy(); in Act()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/FuzzMutate/
H A DOpDescriptor.cpp23 } else if (T->isFloatingPointTy()) { in makeConstantsWithType()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp510 if (!PhiTy->isFloatingPointTy()) { in addInductionPhi()
610 if (!PhiTy->isIntegerTy() && !PhiTy->isFloatingPointTy() && in canVectorizeInstrs()
706 CI->getType()->isFloatingPointTy() && in canVectorizeInstrs()
801 } else if (I.getType()->isFloatingPointTy() && (CI || I.isBinaryOp()) && in canVectorizeInstrs()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp53 assert((Ty->isIntegerTy() || Ty->isFloatingPointTy()) && in getTypeNumElements()
197 VecTy->getElementType()->isFloatingPointTy() ? FloatFactor : 1; in getMemoryOpCost()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprComplex.cpp565 if (Op.first->getType()->isFloatingPointTy()) { in VisitUnaryMinus()
581 if (Op.second->getType()->isFloatingPointTy()) in VisitUnaryNot()
592 if (Op.LHS.first->getType()->isFloatingPointTy()) { in EmitBinAdd()
610 if (Op.LHS.first->getType()->isFloatingPointTy()) { in EmitBinSub()
694 if (Op.LHS.first->getType()->isFloatingPointTy()) { in EmitBinMul()
796 if (LHSr->getType()->isFloatingPointTy()) { in EmitBinDiv()
H A DTargetInfo.h136 assert(V->getType()->isFloatingPointTy() && "V should have an FP type."); in testFPKind()
H A DCGExprScalar.cpp1235 assert(SrcElementTy->isFloatingPointTy() && "Unknown real conversion"); in EmitScalarCast()
1304 if (DstTy->isFloatingPointTy()) { in EmitScalarConversion()
1396 (SrcElementTy->isFloatingPointTy() && in EmitScalarConversion()
1397 DstElementTy->isFloatingPointTy())) && in EmitScalarConversion()
1430 if (SrcTy->isFloatingPointTy()) { in EmitScalarConversion()
1672 assert((SrcEltTy->isFloatingPointTy() || in VisitConvertVectorExpr()
1676 if (SrcEltTy->isFloatingPointTy()) { in VisitConvertVectorExpr()
1695 assert(SrcEltTy->isFloatingPointTy() && "Unknown real conversion"); in VisitConvertVectorExpr()
1701 assert(SrcEltTy->isFloatingPointTy() && DstEltTy->isFloatingPointTy() && in VisitConvertVectorExpr()
4554 if (rhsVTy->getElementType()->isFloatingPointTy()) { in VisitAbstractConditionalOperator()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineAtomicRMW.cpp144 } else if (RMWI.getType()->isFloatingPointTy() && in visitAtomicRMWInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DIVDescriptors.cpp269 if (RecurrenceType->isFloatingPointTy()) { in AddReductionVar()
961 assert((IK != IK_FpInduction || Step->getType()->isFloatingPointTy()) && in InductionDescriptor()
987 assert(Phi->getType()->isFloatingPointTy() && "Unexpected Phi type"); in isFPInductionPHI()
1153 if (PhiTy->isFloatingPointTy()) in isInductionPHI()
H A DTargetLibraryInfo.cpp1328 return (NumParams == 1 && FTy.getParamType(0)->isFloatingPointTy()); in isValidProtoForLibFunc()
1462 return (NumParams == 1 && FTy.getReturnType()->isFloatingPointTy() && in isValidProtoForLibFunc()
1492 return (NumParams == 2 && FTy.getReturnType()->isFloatingPointTy() && in isValidProtoForLibFunc()
1499 return (NumParams == 2 && FTy.getReturnType()->isFloatingPointTy() && in isValidProtoForLibFunc()
1560 if (!RetTy->isFloatingPointTy()) in isValidProtoForLibFunc()
H A DConstantFolding.cpp117 if (isa<IntegerType>(DestTy) || DestTy->isFloatingPointTy()) { in FoldBitCast()
123 if (SrcEltTy->isFloatingPointTy()) { in FoldBitCast()
179 if (DstEltTy->isFloatingPointTy()) { in FoldBitCast()
193 if (SrcEltTy->isFloatingPointTy()) { in FoldBitCast()
365 (DestTy->isIntegerTy() || DestTy->isFloatingPointTy() || in ConstantFoldLoadThroughBitcast()
709 (isa<IntegerType>(Ty) || Ty->isFloatingPointTy())) { in ConstantFoldLoadFromConstPtr()
728 if (Ty->isFloatingPointTy()) in ConstantFoldLoadFromConstPtr()
2302 if (Ty->isFloatingPointTy()) { in ConstantFoldScalarCall2()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/FuzzMutate/
H A DOpDescriptor.h123 return V->getType()->isFloatingPointTy(); in anyFloatType()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp1387 assert(SrcVecTy->isFloatingPointTy() && "Invalid FPToUI instruction"); in executeFPToUIInst()
1399 assert(SrcTy->isFloatingPointTy() && "Invalid FPToUI instruction"); in executeFPToUIInst()
1425 assert(SrcVecTy->isFloatingPointTy() && "Invalid FPToSI instruction"); in executeFPToSIInst()
1437 assert(SrcTy->isFloatingPointTy() && "Invalid FPToSI instruction"); in executeFPToSIInst()
1459 assert(DstVecTy->isFloatingPointTy() && "Invalid UIToFP instruction"); in executeUIToFPInst()
1470 assert(DstTy->isFloatingPointTy() && "Invalid UIToFP instruction"); in executeUIToFPInst()
1491 assert(DstVecTy->isFloatingPointTy() && "Invalid SIToFP instruction"); in executeSIToFPInst()
1502 assert(DstTy->isFloatingPointTy() && "Invalid SIToFP instruction"); in executeSIToFPInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp254 if (LI->getType()->isFloatingPointTy()) { in runOnFunction()
264 if (SI->getValueOperand()->getType()->isFloatingPointTy()) { in runOnFunction()
299 assert(!CASI->getCompareOperand()->getType()->isFloatingPointTy() && in runOnFunction()
475 bool NeedBitcast = OrigTy->isFloatingPointTy(); in createCmpXchgInstFun()
560 if (AI->getType()->isFloatingPointTy()) in tryExpandAtomicRMW()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp95 if (VTy->isFloatingPointTy()) in convertTo16Bit()
127 FloatCoord == Coord->getType()->isFloatingPointTy()); in simplifyAMDGCNImageIntrinsic()
128 FloatCoord = Coord->getType()->isFloatingPointTy(); in simplifyAMDGCNImageIntrinsic()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DType.cpp155 assert(isFloatingPointTy() && "Not a floating point type!"); in getFPMantissaWidth()
636 return ElemTy->isIntegerTy() || ElemTy->isFloatingPointTy() || in isValidElementType()
H A DConstants.cpp47 if (CV->getElementType()->isFloatingPointTy() && CV->isSplat()) in isNegativeZeroValue()
73 if (CV->getElementType()->isFloatingPointTy() && CV->isSplat()) in isZeroValue()
118 if (CV->getElementType()->isFloatingPointTy()) in isAllOnesValue()
144 if (CV->getElementType()->isFloatingPointTy()) in isOneValue()
194 if (CV->getElementType()->isFloatingPointTy()) in isMinSignedValue()
295 VTy->getElementType()->isFloatingPointTy())) in isElementWiseEqual()
410 if (Ty->isFloatingPointTy()) { in getAllOnesValue()
/netbsd-src/external/apache2/llvm/dist/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()
1133 if (ETy->isFloatingPointTy() || ETy->isPointerTy() || in printModuleLevelGV()
1333 if (ETy->isFloatingPointTy() || ETy->isIntOrPtrTy()) { in emitPTXGlobalVariable()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp2316 assert((XElemTy->isFloatingPointTy() || XElemTy->isIntegerTy() || in createAtomicRead()
2337 if (XElemTy->isFloatingPointTy()) { in createAtomicRead()
2358 assert((XElemTy->isFloatingPointTy() || XElemTy->isIntegerTy() || in createAtomicWrite()
2394 assert((XElemTy->isFloatingPointTy() || XElemTy->isIntegerTy() || in createAtomicUpdate()
2491 if (XElemTy->isFloatingPointTy()) { in emitAtomicUpdate()
2544 assert((XElemTy->isFloatingPointTy() || XElemTy->isIntegerTy() || in createAtomicCapture()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp757 if (CmpOpTy != nullptr && CmpOpTy->isFloatingPointTy()) in getCastInstrCost()
899 if (ValTy->isFloatingPointTy()) in getCmpSelInstrCost()

123