| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| D | AMDGPUInstCombineIntrinsic.cpp | 67 if (VTy->isHalfTy() || VTy->isIntegerTy(16)) { in canSafelyConvertTo16Bit() 95 if (CastSrcTy->isHalfTy() || CastSrcTy->isIntegerTy(16)) in canSafelyConvertTo16Bit() 241 User->getType()->getScalarType()->isHalfTy()) { in simplifyAMDGCNImageIntrinsic() 824 } else if (!Ty->isFloatTy() && !Ty->isDoubleTy() && !Ty->isHalfTy()) in instCombineIntrinsic()
|
| D | AMDGPUCodeGenPrepare.cpp | 772 if (Ty->isHalfTy() && !ST->has16BitInsts()) in visitFDiv() 785 const bool RcpIsAccurate = (Ty->isHalfTy() && ReqdAccuracy >= 1.0f) || in visitFDiv()
|
| /openbsd/src/gnu/llvm/llvm/lib/Analysis/ |
| D | ConstantFolding.cpp | 458 if (CFP->getType()->isHalfTy()){ in ReadDataFromGlobal() 1735 if (Ty->isHalfTy() || Ty->isFloatTy()) { in GetConstantFoldFPValue() 1881 if (Ty->isBFloatTy() || Ty->isHalfTy() || Ty->isFloatTy() || Ty->isDoubleTy()) in getValueAsDouble() 2085 if (!Ty->isHalfTy() && !Ty->isFloatTy() && !Ty->isDoubleTy()) in ConstantFoldScalarCall1() 2571 if (!Ty->isHalfTy() && !Ty->isFloatTy() && !Ty->isDoubleTy()) in ConstantFoldScalarCall2() 2654 if (!Ty->isHalfTy() && !Ty->isFloatTy() && !Ty->isDoubleTy()) in ConstantFoldScalarCall2() 2656 if (IntrinsicID == Intrinsic::powi && Ty->isHalfTy()) in ConstantFoldScalarCall2() 3369 if (Ty->isDoubleTy() || Ty->isFloatTy() || Ty->isHalfTy()) in isMathLibCallNoop() 3430 if (Ty->isDoubleTy() || Ty->isFloatTy() || Ty->isHalfTy()) { in isMathLibCallNoop()
|
| D | IVDescriptors.cpp | 1484 !PhiTy->isDoubleTy() && !PhiTy->isHalfTy()) in isInductionPHI()
|
| D | ValueTracking.cpp | 4038 if (CFP->getType()->isHalfTy()) in isBytewiseValue() 7392 if (!I->getOperand(0)->getType()->getScalarType()->isHalfTy()) in setLimitForFPToI()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/IR/ |
| D | Type.h | 143 bool isHalfTy() const { return getTypeID() == HalfTyID; } in isHalfTy() function
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/ |
| D | ExpandLargeFpConvert.cpp | 101 if (FloatVal->getType()->isHalfTy()) { in expandFPToI() 548 } else if (IToFP->getType()->isHalfTy()) { in expandIToFP()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/ |
| D | RISCVTargetTransformInfo.h | 319 if ((ScalarTy->isHalfTy() && ST->hasStdExtZfhOrZfhmin()) ||
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/ |
| D | AArch64TargetTransformInfo.h | 235 if (Ty->isHalfTy() || Ty->isFloatTy() || Ty->isDoubleTy()) in isElementTypeLegalForScalableVector()
|
| /openbsd/src/gnu/llvm/llvm/lib/IR/ |
| D | Constants.cpp | 1216 if (CFP->getType()->isHalfTy() || CFP->getType()->isBFloatTy()) in getSequenceIfElementsMatch() 2846 if (Ty->isHalfTy() || Ty->isBFloatTy() || Ty->isFloatTy() || Ty->isDoubleTy()) in isElementTypeCompatible() 2974 assert((ElementType->isHalfTy() || ElementType->isBFloatTy()) && in getFP() 3049 assert((ElementType->isHalfTy() || ElementType->isBFloatTy()) && in getFP() 3093 if (CFP->getType()->isHalfTy()) { in getSplat() 3204 if (getElementType()->isHalfTy() || getElementType()->isBFloatTy() || in getElementAsConstant()
|
| D | Function.cpp | 1552 case IITDescriptor::Half: return !Ty->isHalfTy(); in matchIntrinsicType()
|
| D | Core.cpp | 1432 if (Ty->isHalfTy() || Ty->isBFloatTy() || Ty->isFloatTy() || in LLVMConstRealGetDouble()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/ARM/ |
| D | ARMTargetTransformInfo.cpp | 1492 if (SrcVTy->getNumElements() == 4 && SrcVTy->getScalarType()->isHalfTy() && in getMemoryOpCost() 1893 if (F->getReturnType()->isHalfTy() && !ST->hasFullFP16()) in isLoweredToCall() 1999 if (I.getType()->isHalfTy() && !ST->hasFullFP16()) in maybeLoweredToCall() 2171 !I->getType()->isHalfTy()) { in canTailPredicateLoop()
|
| D | ARMISelLowering.cpp | 19179 if (ScalarType->isHalfTy()) in shouldConvertSplatType() 21405 if (Subtarget->hasNEON() && VecTy->getElementType()->isHalfTy()) in isLegalInterleavedAccessType() 21916 if (ScalarTy->isHalfTy() || ScalarTy->isFloatTy()) in isComplexDeinterleavingOperationSupported()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| D | PPCTargetTransformInfo.cpp | 470 else if (Ty && Ty->getScalarType()->isHalfTy()) in getRegisterClassForType()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/NVPTX/ |
| D | NVPTXAsmPrinter.cpp | 1591 } else if (Ty->isHalfTy()) in emitFunctionParamList()
|
| D | NVPTXISelLowering.cpp | 1405 } else if (Ty->isHalfTy()) in getPrototype()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/X86/ |
| D | X86MCInstLower.cpp | 2364 else if (CDS->getElementType()->isHalfTy() || in addConstantComments()
|
| D | X86TargetTransformInfo.cpp | 5883 if (ScalarTy->isHalfTy() && ST->hasBWI()) in isLegalMaskedLoad() 6346 if (EltTy->isIntegerTy(16) || EltTy->isIntegerTy(8) || EltTy->isHalfTy()) in getInterleavedMemoryOpCost()
|
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ |
| D | AsmPrinter.cpp | 1161 if (ImmTy->isBFloatTy() || ImmTy->isHalfTy() || ImmTy->isFloatTy() || in emitDebugValueComment()
|
| /openbsd/src/gnu/llvm/llvm/lib/Bitcode/Reader/ |
| D | BitcodeReader.cpp | 3047 if (CurTy->isHalfTy()) in parseConstants() 3143 } else if (EltTy->isHalfTy()) { in parseConstants()
|
| /openbsd/src/gnu/llvm/clang/lib/CodeGen/ |
| D | CGExprScalar.cpp | 2753 else if (value->getType()->isHalfTy()) in EmitScalarPrePostIncDec()
|
| D | TargetInfo.cpp | 3607 if (Lo->isHalfTy() || Lo->isFloatTy()) in GetX86_64ByValArgumentPair()
|
| /openbsd/src/gnu/llvm/llvm/lib/Bitcode/Writer/ |
| D | BitcodeWriter.cpp | 2579 if (Ty->isHalfTy() || Ty->isBFloatTy() || Ty->isFloatTy() || in writeConstants()
|
| /openbsd/src/gnu/llvm/llvm/lib/AsmParser/ |
| D | LLParser.cpp | 5704 if (Ty->isHalfTy()) in convertValIDToValue()
|