|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/TargetTransformInfoImpl.h 913 if (DstTy->isFloatingPointTy())
include/llvm/FuzzMutate/OpDescriptor.h 123 return V->getType()->isFloatingPointTy();
include/llvm/IR/DerivedTypes.h 488 if (VTy->getElementType()->isFloatingPointTy()) {
include/llvm/IR/Type.h 185 bool isFPOrFPVectorTy() const { return getScalarType()->isFloatingPointTy(); }
251 return isFloatingPointTy() || isX86_MMXTy() || isIntegerTy() ||
267 if (getTypeID() == IntegerTyID || isFloatingPointTy() ||
lib/Analysis/ConstantFolding.cpp 108 if (isa<IntegerType>(DestTy) || DestTy->isFloatingPointTy()) {
114 if (SrcEltTy->isFloatingPointTy()) {
170 if (DstEltTy->isFloatingPointTy()) {
184 if (SrcEltTy->isFloatingPointTy()) {
660 (isa<IntegerType>(Ty) || Ty->isFloatingPointTy())) {
679 if (Ty->isFloatingPointTy())
lib/Analysis/IVDescriptors.cpp 241 if (RecurrenceType->isFloatingPointTy()) {
799 assert((IK != IK_FpInduction || Step->getType()->isFloatingPointTy()) &&
832 assert(Phi->getType()->isFloatingPointTy() && "Unexpected Phi type");
998 if (PhiTy->isFloatingPointTy())
lib/Analysis/InlineCost.cpp 1095 if (I.getType()->isFloatingPointTy() &&
lib/Analysis/TargetLibraryInfo.cpp 1229 return (NumParams == 1 && FTy.getParamType(0)->isFloatingPointTy());
1360 return (NumParams == 1 && FTy.getReturnType()->isFloatingPointTy() &&
1387 return (NumParams == 2 && FTy.getReturnType()->isFloatingPointTy() &&
1394 return (NumParams == 2 && FTy.getReturnType()->isFloatingPointTy() &&
1455 if (!RetTy->isFloatingPointTy())
lib/Analysis/ValueTracking.cpp 4450 if (!C->getElementType()->isFloatingPointTy())
4467 if (!C->getElementType()->isFloatingPointTy())
lib/AsmParser/LLParser.cpp 3152 !Elts[0]->getType()->isFloatingPointTy() &&
5168 if (!Ty->isFloatingPointTy() ||
7131 !Val->getType()->isFloatingPointTy()) {
7137 if (!Val->getType()->isFloatingPointTy()) {
lib/Bitcode/Reader/BitcodeReader.cpp 5149 FullTy->getVectorElementType()->isFloatingPointTy() ||
lib/CodeGen/AtomicExpandPass.cpp 284 if (LI->getType()->isFloatingPointTy()) {
294 if (SI->getValueOperand()->getType()->isFloatingPointTy()) {
329 assert(!CASI->getCompareOperand()->getType()->isFloatingPointTy() &&
504 bool NeedBitcast = OrigTy->isFloatingPointTy();
589 if (AI->getType()->isFloatingPointTy())
lib/ExecutionEngine/ExecutionEngine.cpp 758 assert(DestTy->isFloatingPointTy() && "invalid bitcast");
lib/ExecutionEngine/Interpreter/Execution.cpp 1390 assert(SrcVecTy->isFloatingPointTy() && "Invalid FPToUI instruction");
1402 assert(SrcTy->isFloatingPointTy() && "Invalid FPToUI instruction");
1428 assert(SrcVecTy->isFloatingPointTy() && "Invalid FPToSI instruction");
1440 assert(SrcTy->isFloatingPointTy() && "Invalid FPToSI instruction");
1462 assert(DstVecTy->isFloatingPointTy() && "Invalid UIToFP instruction");
1473 assert(DstTy->isFloatingPointTy() && "Invalid UIToFP instruction");
1494 assert(DstVecTy->isFloatingPointTy() && "Invalid SIToFP instruction");
1505 assert(DstTy->isFloatingPointTy() && "Invalid SIToFP instruction");
lib/FuzzMutate/OpDescriptor.cpp 23 } else if (T->isFloatingPointTy()) {
lib/IR/AutoUpgrade.cpp 567 if (ArgTy && ArgTy->getElementType()->isFloatingPointTy()) {
lib/IR/ConstantFold.cpp 172 if (DestTy->isFloatingPointTy() && !DestTy->isPPC_FP128Ty())
1938 if (C1->getType()->isFloatingPointTy() &&
lib/IR/Constants.cpp 46 if (CV->getElementType()->isFloatingPointTy() && CV->isSplat())
72 if (CV->getElementType()->isFloatingPointTy() && CV->isSplat())
117 if (CV->getElementType()->isFloatingPointTy())
143 if (CV->getElementType()->isFloatingPointTy())
169 if (CV->getElementType()->isFloatingPointTy())
348 if (Ty->isFloatingPointTy()) {
lib/IR/Instructions.cpp 2623 if (DstTy->isFloatingPointTy())
2635 if (SrcTy->isFloatingPointTy())
2990 if (SrcTy->isFloatingPointTy()) // Casting from floating pt
2997 if (DestTy->isFloatingPointTy()) { // Casting to floating pt
3000 if (SrcTy->isFloatingPointTy()) // Casting from floating pt
3122 } else if (SrcTy->isFloatingPointTy()) { // Casting from floating pt
3136 } else if (DestTy->isFloatingPointTy()) { // Casting to floating pt
3142 } else if (SrcTy->isFloatingPointTy()) { // Casting from floating pt
lib/IR/Type.cpp 141 assert(isFloatingPointTy() && "Not a floating point type!");
629 return ElemTy->isIntegerTy() || ElemTy->isFloatingPointTy() ||
lib/IR/Verifier.cpp 3389 Assert(ElTy->isIntOrPtrTy() || ElTy->isFloatingPointTy(),
3417 Assert(ElTy->isIntOrPtrTy() || ElTy->isFloatingPointTy(),
3526 Assert(ElTy->isIntegerTy() || ElTy->isFloatingPointTy(), "atomicrmw " +
3531 Assert(ElTy->isFloatingPointTy(), "atomicrmw " +
lib/Target/AArch64/AArch64ISelLowering.cpp 5960 if (type->isFloatingPointTy() || type->isVectorTy())
lib/Target/ARM/ARMISelLowering.cpp15666 if (type->isFloatingPointTy())
lib/Target/ARM/ARMTargetTransformInfo.cpp 505 if (VecWidth != 128 && VecTy->getElementType()->isFloatingPointTy())
lib/Target/Hexagon/HexagonTargetTransformInfo.cpp 65 assert((Ty->isIntegerTy() || Ty->isFloatingPointTy()) &&
184 VecTy->getElementType()->isFloatingPointTy() ? FloatFactor : 1;
lib/Target/Mips/MipsCCState.cpp 92 OriginalArgWasFloat.push_back(RetTy->isFloatingPointTy());
105 MF.getFunction().getReturnType()->isFloatingPointTy());
139 OriginalArgWasFloat.push_back(FuncArg.Ty->isFloatingPointTy());
168 OriginalArgWasFloat.push_back(FuncArg->getType()->isFloatingPointTy());
lib/Target/Mips/MipsCallLowering.cpp 366 if (T->isFloatingPointTy())
376 if (T->isFloatingPointTy())
lib/Target/NVPTX/NVPTXAsmPrinter.cpp 346 if (Ty->isFloatingPointTy() || (Ty->isIntegerTy() && !Ty->isIntegerTy(128))) {
351 assert(Ty->isFloatingPointTy() && "Floating point type expected here");
1142 if (ETy->isFloatingPointTy() || ETy->isPointerTy() ||
1344 if (ETy->isFloatingPointTy() || ETy->isIntOrPtrTy()) {
lib/Target/NVPTX/NVPTXISelLowering.cpp 1276 if (retTy->isFloatingPointTy() || (retTy->isIntegerTy() && !retTy->isIntegerTy(128))) {
1281 assert(retTy->isFloatingPointTy() &&
1646 if (RetTy->isFloatingPointTy() || RetTy->isPointerTy() ||
lib/Target/PowerPC/PPCTargetTransformInfo.cpp 361 if (!CI->getArgOperand(0)->getType()->isFloatingPointTy())
780 } else if (ST->hasQPX() && Val->getScalarType()->isFloatingPointTy()) {
lib/Target/SystemZ/SystemZISelLowering.cpp 879 bool IsFPAccess = MemAccessTy->isFloatingPointTy();
1009 if (type->isFloatingPointTy())
1014 if ((type->isVectorTy() || type->isFloatingPointTy()) &&
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp 786 if (CmpOpTy != nullptr && CmpOpTy->isFloatingPointTy())
879 if (ValTy->isFloatingPointTy())
lib/Target/X86/X86ISelLowering.cpp45452 if (type->isFloatingPointTy())
lib/Target/X86/X86TargetTransformInfo.cpp 2394 if (ScalarType->isFloatingPointTy() && Index == 0)
lib/Transforms/IPO/GlobalOpt.cpp 1615 GVElType->isFloatingPointTy() ||
lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp 143 } else if (RMWI.getType()->isFloatingPointTy() &&
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp 440 return Ty->isIntOrPtrTy() || Ty->isFloatingPointTy();
lib/Transforms/InstCombine/InstCombineVectorOps.cpp 218 bool NeedSrcBitcast = SrcTy->getScalarType()->isFloatingPointTy();
219 bool NeedDestBitcast = DestTy->isFloatingPointTy();
lib/Transforms/Scalar/LoopInterchange.cpp 304 if (!PhiTy->isIntegerTy() && !PhiTy->isFloatingPointTy() &&
936 if (PHI.getType()->isFloatingPointTy())
lib/Transforms/Utils/SimplifyLibCalls.cpp 106 return OI->getType()->isFloatingPointTy();
lib/Transforms/Vectorize/LoopVectorizationLegality.cpp 508 if (!PhiTy->isFloatingPointTy()) {
584 if (!PhiTy->isIntegerTy() && !PhiTy->isFloatingPointTy() &&
679 CI->getType()->isFloatingPointTy() &&
777 } else if (I.getType()->isFloatingPointTy() && (CI || I.isBinaryOp()) &&
lib/Transforms/Vectorize/LoopVectorize.cpp 1898 assert((STy->isIntegerTy() || STy->isFloatingPointTy()) &&
2668 assert((DstElemTy->isFloatingPointTy() != SrcElemTy->isFloatingPointTy()) &&
2668 assert((DstElemTy->isFloatingPointTy() != SrcElemTy->isFloatingPointTy()) &&
2852 assert(Step->getType()->isFloatingPointTy() && "Expected FP Step value");
6569 if (Ty->isFloatingPointTy()) {
tools/clang/lib/CodeGen/CGBuiltin.cpp 5270 if (VTy->getElementType()->isFloatingPointTy() &&
5276 if (VTy->getElementType()->isFloatingPointTy())
5826 if (OTy->getScalarType()->isFloatingPointTy()) {
tools/clang/lib/CodeGen/CGCall.cpp 2173 assert((varType->isIntegerTy() || varType->isFloatingPointTy())
tools/clang/lib/CodeGen/CGExpr.cpp 2842 if (V->getType()->isFloatingPointTy()) {
tools/clang/lib/CodeGen/CGExprComplex.cpp 552 if (Op.first->getType()->isFloatingPointTy()) {
568 if (Op.second->getType()->isFloatingPointTy())
579 if (Op.LHS.first->getType()->isFloatingPointTy()) {
597 if (Op.LHS.first->getType()->isFloatingPointTy()) {
681 if (Op.LHS.first->getType()->isFloatingPointTy()) {
783 if (LHSr->getType()->isFloatingPointTy()) {
tools/clang/lib/CodeGen/CGExprScalar.cpp 1225 if (DstTy->isFloatingPointTy()) {
1314 (SrcElementTy->isFloatingPointTy() &&
1315 DstElementTy->isFloatingPointTy())) &&
1348 if (SrcTy->isFloatingPointTy()) {
1372 assert(SrcTy->isFloatingPointTy() && "Unknown real conversion");
1378 assert(SrcTy->isFloatingPointTy() && DstTy->isFloatingPointTy() &&
1378 assert(SrcTy->isFloatingPointTy() && DstTy->isFloatingPointTy() &&
1679 assert((SrcEltTy->isFloatingPointTy() ||
1683 if (SrcEltTy->isFloatingPointTy()) {
1702 assert(SrcEltTy->isFloatingPointTy() && "Unknown real conversion");
1708 assert(SrcEltTy->isFloatingPointTy() && DstEltTy->isFloatingPointTy() &&
1708 assert(SrcEltTy->isFloatingPointTy() && DstEltTy->isFloatingPointTy() &&
4215 if (rhsVTy->getElementType()->isFloatingPointTy()) {
tools/clang/lib/CodeGen/CGStmt.cpp 2182 assert(OutputTy->isFloatingPointTy() && "Unexpected output type");
2309 if (TruncTy->isFloatingPointTy())
tools/clang/lib/CodeGen/SwiftCallingConv.cpp 434 return (!type->isFloatingPointTy() && !type->isVectorTy());
tools/clang/lib/CodeGen/TargetInfo.cpp 123 assert(type->isVectorTy() || type->isFloatingPointTy());
5316 bool IsFPR = BaseTy->isFloatingPointTy() || BaseTy->isVectorTy();
9447 if (Field1Ty && !Field2Ty && !Field1Ty->isFloatingPointTy())
9451 if (Field1Ty && Field1Ty->isFloatingPointTy())
9455 if (Field2Ty && Field2Ty->isFloatingPointTy())
tools/lldb/source/Plugins/ABI/SysV-arc/ABISysV_arc.cpp 540 else if (retType.isFloatingPointTy()) {
tools/llvm-stress/llvm-stress.cpp 214 } else if (Tp->isFloatingPointTy()) {
236 } else if (Tp->isFloatingPointTy()) {
388 bool isFloat = Val0->getType()->getScalarType()->isFloatingPointTy();
432 if (Ty->isFloatingPointTy()) {
649 bool fp = Val0->getType()->getScalarType()->isFloatingPointTy();
tools/polly/lib/CodeGen/RuntimeDebugBuilder.cpp 105 if (Ty->isFloatingPointTy())
125 if (Ty->isFloatingPointTy()) {
147 if (Ty->isFloatingPointTy())
198 if (Ty->isFloatingPointTy()) {
226 if (Ty->isFloatingPointTy())
unittests/IR/MDBuilderTest.cpp 41 EXPECT_TRUE(Val->getType()->isFloatingPointTy());