reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/ConstantFolding.cpp
  411     if (CFP->getType()->isFloatTy()){
  516     else if (LoadTy->isFloatTy())
 1563   if (Ty->isHalfTy() || Ty->isFloatTy()) {
 1647   if (Ty->isFloatTy())
 1741     if (!Ty->isHalfTy() && !Ty->isFloatTy() && !Ty->isDoubleTy())
 2032     if (!Ty->isHalfTy() && !Ty->isFloatTy() && !Ty->isDoubleTy())
 2111       if (IntrinsicID == Intrinsic::powi && Ty->isFloatTy())
 2523         if (OpC->getType()->isFloatTy())
 2535         if (OpC->getType()->isFloatTy())
 2554         if (Ty->isDoubleTy() || Ty->isFloatTy() || Ty->isHalfTy()) {
 2582         if (OpC->getType()->isFloatTy())
 2614         if (Ty->isDoubleTy() || Ty->isFloatTy() || Ty->isHalfTy()) {
lib/Analysis/IVDescriptors.cpp
  994   if (!PhiTy->isIntegerTy() && !PhiTy->isPointerTy() && !PhiTy->isFloatTy() &&
lib/Analysis/TargetLibraryInfo.cpp
 1434     return (NumParams == 1 && FTy.getReturnType()->isFloatTy() &&
lib/Analysis/ValueTracking.cpp
 3224     else if (CFP->getType()->isFloatTy())
lib/AsmParser/LLParser.cpp
 5179       else if (Ty->isFloatTy())
lib/Bitcode/Reader/BitcodeReader.cpp
 2405       else if (CurTy->isFloatTy())
 2501       } else if (EltTy->isFloatTy()) {
lib/Bitcode/Writer/BitcodeWriter.cpp
 2366       if (Ty->isHalfTy() || Ty->isFloatTy() || Ty->isDoubleTy()) {
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  861     if (MI->getOperand(0).getFPImm()->getType()->isFloatTy()) {
lib/ExecutionEngine/ExecutionEngine.cpp
  688       if (CE->getType()->isFloatTy())
  703       if (CE->getType()->isFloatTy())
  720       if (Op0->getType()->isFloatTy())
  759           if (DestTy->isFloatTy())
  937     if(ElemTy->isFloatTy()) {
 1053       if (cast<VectorType>(Ty)->getElementType()->isFloatTy())
 1103     if (ElemT->isFloatTy()) {
lib/ExecutionEngine/Interpreter/Execution.cpp
   77       if (cast<VectorType>(Ty)->getElementType()->isFloatTy()) {
  433   IMPLEMENT_SCALAR_NANS(Ty, Src1, Src2)
  534   IMPLEMENT_UNORDERED(Ty, Src1, Src2)
  544   IMPLEMENT_UNORDERED(Ty, Src1, Src2)
  553   IMPLEMENT_UNORDERED(Ty, Src1, Src2)
  562   IMPLEMENT_UNORDERED(Ty, Src1, Src2)
  571   IMPLEMENT_UNORDERED(Ty, Src1, Src2)
  580   IMPLEMENT_UNORDERED(Ty, Src1, Src2)
  592     if (cast<VectorType>(Ty)->getElementType()->isFloatTy()) {
  607   } else if (Ty->isFloatTy())
  623     if (cast<VectorType>(Ty)->getElementType()->isFloatTy()) {
  638   } else if (Ty->isFloatTy())
  801       if (cast<VectorType>(Ty)->getElementType()->isFloatTy())
 1337            DstTy->getScalarType()->isFloatTy() &&
 1346     assert(SrcVal->getType()->isDoubleTy() && DstTy->isFloatTy() &&
 1359     assert(SrcVal->getType()->getScalarType()->isFloatTy() &&
 1368     assert(SrcVal->getType()->isFloatTy() && DstTy->isDoubleTy() &&
 1589     if (SrcElemTy->isFloatTy()) {
 1653       } else if (DstElemTy->isFloatTy()) {
 1664       else if (DstElemTy->isFloatTy()) {
 1678       if (SrcTy->isFloatTy())
 1687     } else if (DstTy->isFloatTy()) {
lib/IR/AutoUpgrade.cpp
 2095       bool IsPS2PD = SrcTy->getVectorElementType()->isFloatTy();
lib/IR/ConstantFold.cpp
  598                   DestTy->isFloatTy() ? APFloat::IEEEsingle() :
lib/IR/Constants.cpp
  703   if (Ty->isFloatTy())
  984     else if (CFP->getType()->isFloatTy())
 2442   if (Ty->isHalfTy() || Ty->isFloatTy() || Ty->isDoubleTy()) return true;
 2677     if (CFP->getType()->isFloatTy()) {
 2762   assert(getElementType()->isFloatTy() &&
 2774   if (getElementType()->isHalfTy() || getElementType()->isFloatTy() ||
lib/IR/Core.cpp
 1349   if (Ty->isFloatTy()) {
lib/IR/Function.cpp
 1142     case IITDescriptor::Float: return !Ty->isFloatTy();
lib/Target/AArch64/AArch64FastISel.cpp
 2841   if (!I->getType()->isDoubleTy() || !V->getType()->isFloatTy())
 2857   if (!I->getType()->isFloatTy() || !V->getType()->isDoubleTy())
lib/Target/AArch64/AArch64TargetTransformInfo.h
  155     if (Ty->isHalfTy() || Ty->isFloatTy() || Ty->isDoubleTy())
lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp
  546   if (!Ty->getScalarType()->isFloatTy())
lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp
  245                 FpExt->getOperand(0)->getType()->isFloatTy())
  412           Type *IType = (ArgType->isFloatTy()) ? Int32Ty : Int64Ty;
  425                   FpExt->getOperand(0)->getType()->isFloatTy()) {
lib/Target/AMDGPU/SIISelLowering.cpp
10921     if (!Ty->isFloatTy())
lib/Target/ARM/ARMFastISel.cpp
 1357   if (Ty->isFloatTy() && !Subtarget->hasVFP2Base())
 1463   if (Ty->isFloatTy() || Ty->isDoubleTy())
 1505       !V->getType()->isFloatTy()) return false;
 1523   if (!(I->getType()->isFloatTy() &&
 1570   if (Ty->isFloatTy()) Opc = isSigned ? ARM::VSITOS : ARM::VUITOS;
 1596   if (OpTy->isFloatTy()) Opc = isSigned ? ARM::VTOSIZS : ARM::VTOUIZS;
 1803   if (Ty->isFloatTy() && !Subtarget->hasVFP2Base())
lib/Target/ARM/ARMISelLowering.cpp
17008   } else if (Ty->isFloatTy()) {
lib/Target/Mips/Mips16HardFloat.cpp
   80     if ((ST->getElementType(0)->isFloatTy()) &&
   81         (ST->getElementType(1)->isFloatTy()))
lib/Target/Mips/Mips16ISelLowering.cpp
  296     if (t->isFloatTy()) {
  306       if (t->isFloatTy()) {
  380   if (RetTy->isFloatTy()) {
  388       if ((SRetTy->getElementType(0)->isFloatTy()) &&
  389           (SRetTy->getElementType(1)->isFloatTy())) {
lib/Target/Mips/MipsFastISel.cpp
  708     bool IsFloat = Left->getType()->isFloatTy();
lib/Target/Mips/MipsISelLowering.cpp
 3818     else if (type->isFloatTy())
lib/Target/PowerPC/PPCISelLowering.cpp
14272   else if (StringRef(constraint) == "ww" && type->isFloatTy())
14284     if (type->isFloatTy())
lib/Target/PowerPC/PPCTargetTransformInfo.cpp
  615   else if (Ty && Ty->getScalarType()->isFloatTy())
lib/Target/SystemZ/SystemZTDC.cpp
  240     if (!Cast->getSrcTy()->isFloatTy() &&
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
  840       unsigned CmpCostPerVector = (ValTy->getScalarType()->isFloatTy() ? 10 : 1);
lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp
  277       if (Imm->getType()->isFloatTy())
lib/Target/X86/X86FastISel.cpp
 2442   } else if (I->getType()->isFloatTy()) {
 2503       I->getOperand(0)->getType()->isFloatTy()) {
 2516   if (X86ScalarSSEf64 && I->getType()->isFloatTy() &&
 2617       if (!Op->getType()->isFloatTy())
 2620       if (!II->getType()->isFloatTy())
lib/Target/X86/X86MCInstLower.cpp
 2377                      CDS->getElementType()->isFloatTy() ||
lib/Target/X86/X86TargetTransformInfo.cpp
 3274   if (ScalarTy->isFloatTy() || ScalarTy->isDoubleTy())
 3305   if (ST->hasSSE4A() && (DataType->isFloatTy() || DataType->isDoubleTy()))
 3337   if (ScalarTy->isFloatTy() || ScalarTy->isDoubleTy())
 3380   if (ScalarTy->isFloatTy() || ScalarTy->isDoubleTy())
 3731     if (EltTy->isFloatTy() || EltTy->isDoubleTy() || EltTy->isIntegerTy(64) ||
lib/Transforms/InstCombine/InstCombineCalls.cpp
 2467     assert(RetType->getScalarType()->isFloatTy() &&
 3781       } else if (!Ty->isFloatTy() && !Ty->isDoubleTy() && !Ty->isHalfTy())
lib/Transforms/Scalar/GVN.cpp
 1486       if (CmpRHS->getType()->isFloatTy() &&
lib/Transforms/Utils/BuildLibCalls.cpp
 1033     if (Op->getType()->isFloatTy())
lib/Transforms/Utils/LibCallsShrinkWrap.cpp
  116     if (!Arg->getType()->isFloatTy())
  310   if (!(ArgType->isFloatTy() || ArgType->isDoubleTy() ||
  441     if (!Exp->getType()->isFloatTy())
  470     if (!Exp->getType()->isFloatTy())
  472     if (!Base->getType()->isFloatTy())
lib/Transforms/Utils/SimplifyLibCalls.cpp
 1237     if (Op->getType()->isFloatTy())
 1264       if (!Cast || !Cast->getType()->isFloatTy())
 1550     if (Ty->isFloatTy())
 1901     if (Ty->getScalarType()->isFloatTy()) {
 2130   bool IsFloat = Arg->getType()->isFloatTy();
tools/clang/lib/CodeGen/CGExprScalar.cpp
 2505     if (value->getType()->isFloatTy())
 3022       if (ValTy->isFloatTy() ||
 3024            cast<llvm::VectorType>(ValTy)->getElementType()->isFloatTy()))
tools/clang/lib/CodeGen/TargetInfo.cpp
 3121   if (IROffset == 0 && IRType->isFloatTy())
 3271     if (Lo->isFloatTy())
 6703     InFPRs = ArgTy->isFloatTy() || ArgTy->isDoubleTy();
unittests/AsmParser/AsmParserTest.cpp
  192   ASSERT_TRUE(Ty->isFloatTy());
  319   ASSERT_TRUE(Ty->isFloatTy());