Home
last modified time | relevance | path

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

1234

/src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCCState.cpp92 OriginalArgWasFloat.push_back(RetTy->isFloatingPointTy()); in PreAnalyzeCallResultForF128()
105 MF.getFunction().getReturnType()->isFloatingPointTy()); in PreAnalyzeReturnForF128()
136 OriginalArgWasFloat.push_back(ArgTy->isFloatingPointTy()); in PreAnalyzeCallOperand()
151 OriginalArgWasFloat.push_back(FuncArg.Ty->isFloatingPointTy()); in PreAnalyzeCallOperands()
170 OriginalArgWasFloat.push_back(ArgTy->isFloatingPointTy()); in PreAnalyzeFormalArgument()
201 OriginalArgWasFloat.push_back(FuncArg->getType()->isFloatingPointTy()); in PreAnalyzeFormalArgumentsForF128()
H A DMipsCCState.h147 OriginalArgWasFloat.push_back(RetTy->isFloatingPointTy()); in PreAnalyzeCallResult()
H A DMipsCallLowering.cpp298 if (T->isFloatingPointTy()) in isSupportedArgumentType()
308 if (T->isFloatingPointTy()) in isSupportedReturnType()
/src/contrib/llvm-project/llvm/include/llvm/IR/
H A DType.h185 bool isFloatingPointTy() const { in isFloatingPointTy() function
216 bool isFPOrFPVectorTy() const { return getScalarType()->isFloatingPointTy(); } in isFPOrFPVectorTy()
288 return isFloatingPointTy() || isX86_MMXTy() || isIntegerTy() || in isSingleValueType()
304 if (getTypeID() == IntegerTyID || isFloatingPointTy() ||
H A DMatrixBuilder.h175 ->isFloatingPointTy() in CreateAdd()
200 ->isFloatingPointTy() in CreateSub()
209 if (LHS->getType()->getScalarType()->isFloatingPointTy()) in CreateScalarMultiply()
225 ->isFloatingPointTy() in CreateScalarDiv()
/src/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILIntrinsicExpansion.cpp133 Value *Cond = EltTy->isFloatingPointTy() in expandAnyIntrinsic()
140 EltTy->isFloatingPointTy() in expandAnyIntrinsic()
229 assert(ElemTy->isFloatingPointTy()); in getMaxForClamp()
242 assert(ElemTy->isFloatingPointTy()); in getMinForClamp()
/src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp60 if (ST.useHVXV69Ops() || !VecTy->getElementType()->isFloatingPointTy()) in isHVXVectorType()
68 assert((Ty->isIntegerTy() || Ty->isFloatingPointTy()) && in getTypeNumElements()
203 VecTy->getElementType()->isFloatingPointTy() ? FloatFactor : 1; in getMemoryOpCost()
/src/contrib/llvm-project/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp222 } else if (Tp->isFloatingPointTy()) { in getRandomConstant()
244 } else if (Tp->isFloatingPointTy()) { in getRandomValue()
386 bool isFloat = Val0->getType()->getScalarType()->isFloatingPointTy(); in Act()
430 if (Ty->isFloatingPointTy()) { in Act()
648 bool fp = Val0->getType()->getScalarType()->isFloatingPointTy(); in Act()
/src/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DLoongArch.cpp236 if (Field1Ty && !Field2Ty && !Field1Ty->isFloatingPointTy()) in detectFARsEligibleStruct()
238 if (Field1Ty && Field1Ty->isFloatingPointTy()) in detectFARsEligibleStruct()
242 if (Field2Ty && Field2Ty->isFloatingPointTy()) in detectFARsEligibleStruct()
H A DRISCV.cpp253 if (Field1Ty && !Field2Ty && !Field1Ty->isFloatingPointTy()) in detectFPCCEligibleStruct()
257 if (Field1Ty && Field1Ty->isFloatingPointTy()) in detectFPCCEligibleStruct()
261 if (Field2Ty && Field2Ty->isFloatingPointTy()) in detectFPCCEligibleStruct()
/src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAtomicRMW.cpp134 } else if (RMWI.getType()->isFloatingPointTy() && in visitAtomicRMWInst()
/src/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DOpDescriptor.cpp31 } else if (T->isFloatingPointTy()) { in makeConstantsWithType()
/src/contrib/llvm-project/llvm/lib/Analysis/
H A DFunctionPropertiesAnalysis.cpp151 else if (Call->getType()->isFloatingPointTy()) in updateForBB()
158 else if (Call->getType()->getScalarType()->isFloatingPointTy()) in updateForBB()
H A DIVDescriptors.cpp269 if (RecurrenceType->isFloatingPointTy()) { in AddReductionVar()
1254 assert((IK != IK_FpInduction || Step->getType()->isFloatingPointTy()) && in InductionDescriptor()
1280 assert(Phi->getType()->isFloatingPointTy() && "Unexpected Phi type"); in isFPInductionPHI()
1446 if (PhiTy->isFloatingPointTy()) in isInductionPHI()
H A DTargetLibraryInfo.cpp1034 return Ty->isFloatingPointTy(); in matchType()
1036 return Ty->isFloatingPointTy(); in matchType()
1059 if (!RetTy->isFloatingPointTy()) in isValidProtoForLibFunc()
/src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp698 if (!PhiTy->isFloatingPointTy()) { in addInductionPhi()
798 if (!PhiTy->isIntegerTy() && !PhiTy->isFloatingPointTy() && in canVectorizeInstrs()
907 CI->getType()->isFloatingPointTy() && in canVectorizeInstrs()
1007 } else if (I.getType()->isFloatingPointTy() && (CI || I.isBinaryOp()) && in canVectorizeInstrs()
H A DVPlanRecipes.cpp1200 assert((STy->isIntegerTy() || STy->isFloatingPointTy()) && in getStepVector()
1208 if (STy->isFloatingPointTy()) { in getStepVector()
1248 assert(FTy->isFloatingPointTy() && "Expected floating point type!"); in getRuntimeVFAsFloat()
1312 if (Step->getType()->isFloatingPointTy()) in execute()
1460 if (BaseIVTy->isFloatingPointTy()) in execute()
1470 if (BaseIVTy->isFloatingPointTy()) in execute()
2061 assert((DstElemTy->isFloatingPointTy() != SrcElemTy->isFloatingPointTy()) && in createBitOrPointerCast()
/src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprComplex.cpp696 if (Op.first->getType()->isFloatingPointTy()) { in VisitMinus()
712 if (Op.second->getType()->isFloatingPointTy()) in VisitUnaryNot()
723 if (Op.LHS.first->getType()->isFloatingPointTy()) { in EmitBinAdd()
742 if (Op.LHS.first->getType()->isFloatingPointTy()) { in EmitBinSub()
827 if (Op.LHS.first->getType()->isFloatingPointTy()) { in EmitBinMul()
1036 if (LHSr->getType()->isFloatingPointTy()) { in EmitBinDiv()
H A DABIInfo.cpp265 assert(type->isVectorTy() || type->isFloatingPointTy()); in occupiesMoreThan()
H A DTargetInfo.h163 assert(V->getType()->isFloatingPointTy() && "V should have an FP type."); in testFPKind()
/src/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp1351 assert(SrcVecTy->isFloatingPointTy() && "Invalid FPToUI instruction"); in executeFPToUIInst()
1363 assert(SrcTy->isFloatingPointTy() && "Invalid FPToUI instruction"); in executeFPToUIInst()
1389 assert(SrcVecTy->isFloatingPointTy() && "Invalid FPToSI instruction"); in executeFPToSIInst()
1401 assert(SrcTy->isFloatingPointTy() && "Invalid FPToSI instruction"); in executeFPToSIInst()
1423 assert(DstVecTy->isFloatingPointTy() && "Invalid UIToFP instruction"); in executeUIToFPInst()
1434 assert(DstTy->isFloatingPointTy() && "Invalid UIToFP instruction"); in executeUIToFPInst()
1455 assert(DstVecTy->isFloatingPointTy() && "Invalid SIToFP instruction"); in executeSIToFPInst()
1466 assert(DstTy->isFloatingPointTy() && "Invalid SIToFP instruction"); in executeSIToFPInst()
/src/contrib/llvm-project/llvm/include/llvm/FuzzMutate/
H A DOpDescriptor.h137 return V->getType()->isFloatingPointTy(); in anyFloatType()
/src/contrib/llvm-project/llvm/lib/IR/
H A DType.cpp209 assert(isFloatingPointTy() && "Not a floating point type!"); in getFPMantissaWidth()
684 return ElemTy->isIntegerTy() || ElemTy->isFloatingPointTy() || in isValidElementType()
/src/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp360 if ((Ty->isFloatingPointTy() || Ty->isIntegerTy()) && in printReturnValStr()
366 assert(Ty->isFloatingPointTy() && "Floating point type expected here"); in printReturnValStr()
1157 if (ETy->isFloatingPointTy() || ETy->isPointerTy() || in printModuleLevelGV()
1466 if (ETy->isFloatingPointTy() || ETy->isIntOrPtrTy()) { in emitPTXGlobalVariable()
/src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp110 if (VTy->isFloatingPointTy()) in convertTo16Bit()
282 FloatCoord == Coord->getType()->isFloatingPointTy()); in simplifyAMDGCNImageIntrinsic()
283 FloatCoord = Coord->getType()->isFloatingPointTy(); in simplifyAMDGCNImageIntrinsic()

1234