Home
last modified time | relevance | path

Searched refs:isDoubleTy (Results 1 – 25 of 67) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16ISelLowering.cpp304 else if (t->isDoubleTy()) { in getMips16HelperFunctionStubNumber()
314 else if (t->isDoubleTy()) { in getMips16HelperFunctionStubNumber()
388 else if (RetTy ->isDoubleTy()) { in getMips16HelperFunction()
396 } else if ((SRetTy->getElementType(0)->isDoubleTy()) && in getMips16HelperFunction()
397 (SRetTy->getElementType(1)->isDoubleTy())) { in getMips16HelperFunction()
H A DMips16HardFloat.cpp83 if ((ST->getElementType(0)->isDoubleTy()) && in whichFPReturnVariant()
84 (ST->getElementType(1)->isDoubleTy())) in whichFPReturnVariant()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchTargetTransformInfo.cpp63 (ScalarTy->isDoubleTy() && ST->hasBasicD())) { in getRegisterClassForType()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILShaderFlags.cpp109 CSF.Doubles = I.getType()->isDoubleTy(); in updateFunctionFlags()
113 if (Op->getType()->isDoubleTy()) { in updateFunctionFlags()
H A DDXILIntrinsicExpansion.cpp51 return ScalarTy->isDoubleTy() || ScalarTy->isIntegerTy(64); in resourceAccessNeeds64BitExpansion()
564 bool IsDouble = ScalarTy->isDoubleTy(); in expandBufferLoadIntrinsic()
676 bool IsDouble = ScalarTy->isDoubleTy(); in expandBufferStoreIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp695 else if (CE->getType()->isDoubleTy()) in getConstantValue()
710 else if (CE->getType()->isDoubleTy()) in getConstantValue()
727 else if (Op0->getType()->isDoubleTy()) in getConstantValue()
766 else if (DestTy->isDoubleTy()) in getConstantValue()
972 if (ElemTy->isDoubleTy()) { in getConstantValue()
1067 if (cast<VectorType>(Ty)->getElementType()->isDoubleTy()) in StoreValueToMemory()
1130 if (ElemT->isDoubleTy()) { in LoadValueFromMemory()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp80 } else if (cast<VectorType>(Ty)->getElementType()->isDoubleTy()) { in visitUnaryOperator()
738 if (cast<VectorType>(Ty)->getElementType()->isDoubleTy()) \ in visitBinaryOperator()
772 if (cast<VectorType>(Ty)->getElementType()->isDoubleTy()) in visitBinaryOperator()
1297 assert(SrcVal->getType()->getScalarType()->isDoubleTy() && in executeFPTruncInst()
1307 assert(SrcVal->getType()->isDoubleTy() && DstTy->isFloatTy() && in executeFPTruncInst()
1321 DstTy->getScalarType()->isDoubleTy() && "Invalid FPExt instruction"); in executeFPExtInst()
1329 assert(SrcVal->getType()->isFloatTy() && DstTy->isDoubleTy() && in executeFPExtInst()
1554 } else if (SrcElemTy->isDoubleTy()) { in executeBitCastInst()
1608 if (DstElemTy->isDoubleTy()) { in executeBitCastInst()
1622 if (DstElemTy->isDoubleTy()) in executeBitCastInst()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVETargetTransformInfo.h44 if (ElemTy.isFloatTy() || ElemTy.isDoubleTy()) { in isVectorLaneType()
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DType.h112 bool isDoubleTy() const { return LLVMTy->isDoubleTy(); } in isDoubleTy() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPrintfRuntimeBinding.cpp214 if (FpExt && FpExt->getType()->isDoubleTy() && in lowerPrintfForGpu()
344 if (FpExt->getType()->isDoubleTy() && in lowerPrintfForGpu()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DSystemZ.cpp110 if (Ty->isHalfTy() || Ty->isFloatTy() || Ty->isDoubleTy() || in testFPKind()
293 (ArgTy->isHalfTy() || ArgTy->isFloatTy() || ArgTy->isDoubleTy())); in EmitVAArg()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DType.h156 bool isDoubleTy() const { return getTypeID() == DoubleTyID; } in isDoubleTy() function
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTDC.cpp242 !Cast->getSrcTy()->isDoubleTy() && in convertICmp()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVCallLowering.cpp342 if (EltTy->isDoubleTy()) in isLegalElementTypeForRVV()
353 if (T->isHalfTy() || T->isFloatTy() || T->isDoubleTy() || T->isFP128Ty()) in isSupportedArgumentType()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp461 if (CFP->getType()->isDoubleTy()) { in ReadDataFromGlobal()
1935 if (Ty->isDoubleTy()) in GetConstantFoldFPValue()
2103 if (Ty->isBFloatTy() || Ty->isHalfTy() || Ty->isFloatTy() || Ty->isDoubleTy()) in getValueAsDouble()
2327 if (!Ty->isHalfTy() && !Ty->isFloatTy() && !Ty->isDoubleTy() && in ConstantFoldScalarCall1()
3160 if (!Ty->isHalfTy() && !Ty->isFloatTy() && !Ty->isDoubleTy()) in ConstantFoldIntrinsicCall2()
4118 if (OpC->getType()->isDoubleTy()) in isMathLibCallNoop()
4128 if (OpC->getType()->isDoubleTy()) in isMathLibCallNoop()
4148 if (Ty->isDoubleTy() || Ty->isFloatTy() || Ty->isHalfTy()) in isMathLibCallNoop()
4175 if (OpC->getType()->isDoubleTy()) in isMathLibCallNoop()
4208 if (Ty->isDoubleTy() || Ty->isFloatTy() || Ty->isHalfTy()) { in isMathLibCallNoop()
H A DTargetLibraryInfo.cpp1054 return Ty->isDoubleTy(); in matchType()
1248 if (Opcode != Instruction::FRem || (!Ty->isDoubleTy() && !Ty->isFloatTy())) in getLibFunc()
1251 F = Ty->isDoubleTy() ? LibFunc_fmod : LibFunc_fmodf; in getLibFunc()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCInstLower.cpp265 else if (Imm->getType()->isDoubleTy()) in lower()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFastISel.cpp1391 if (Ty->isDoubleTy() && (!Subtarget->hasVFP2Base() || !Subtarget->hasFP64())) in ARMEmitCmp()
1498 if (Ty->isFloatTy() || Ty->isDoubleTy()) in ARMEmitCmp()
1539 if (!I->getType()->isDoubleTy() || in SelectFPExt()
1560 V->getType()->isDoubleTy())) return false; in SelectFPTrunc()
1611 else if (Ty->isDoubleTy() && Subtarget->hasFP64()) in SelectIToFP()
1638 else if (OpTy->isDoubleTy() && Subtarget->hasFP64()) in SelectFPToI()
1852 if (Ty->isDoubleTy() && (!Subtarget->hasVFP2Base() || !Subtarget->hasFP64())) in SelectBinaryFPOp()
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DIRInterpreter.cpp171 if (cfp->getType()->isDoubleTy()) in EvaluateValue()
204 if (ty->isDoubleTy()) { in EvaluateValue()
229 if (vty->isFloatTy() || vty->isDoubleTy()) { in AssignValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupVectorConstants.cpp130 CDS->getElementType()->isDoubleTy(); in extractConstantBits()
244 if (SclTy->isDoubleTy()) in rebuildConstant()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLibCallsShrinkWrap.cpp305 if (!(ArgType->isFloatTy() || ArgType->isDoubleTy() || in checkCandidate()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp1284 else if (CFP->getType()->isDoubleTy()) in getSequenceIfElementsMatch()
2826 if (Ty->isHalfTy() || Ty->isBFloatTy() || Ty->isFloatTy() || Ty->isDoubleTy()) in isElementTypeCompatible()
2963 assert(ElementType->isDoubleTy() && in getFP()
3040 assert(ElementType->isDoubleTy() && in getFP()
3084 if (CFP->getType()->isDoubleTy()) { in getSplat()
3173 assert(getElementType()->isDoubleTy() && in getElementAsDouble()
3180 getElementType()->isFloatTy() || getElementType()->isDoubleTy()) in getElementAsConstant()
H A DVFABIDemangler.cpp309 if (Ty->isIntegerTy(64) || Ty->isDoubleTy() || Ty->isPointerTy()) in getElementCountForTy()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp464 (Ty->getScalarType()->isFloatTy() || Ty->getScalarType()->isDoubleTy())) in getRegisterClassForType()
693 if (ST->hasVSX() && Val->getScalarType()->isDoubleTy()) { in getVectorInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Arm64ECCallLowering.cpp324 if (T->isDoubleTy()) { in canonicalizeThunkType()
345 if (ElementTy->isFloatTy() || ElementTy->isDoubleTy()) { in canonicalizeThunkType()

123