Searched refs:hasBFloat16Type (Results 1 – 16 of 16) sorted by relevance
186 bool hasBFloat16Type() const override { return true; } in hasBFloat16Type() function
111 bool hasBFloat16Type() const override { return true; } in hasBFloat16Type() function
177 bool hasBFloat16Type() const override;
170 bool hasBFloat16Type() const override;
118 bool hasBFloat16Type() const override { return isAMDGCN(getTriple()); } in hasBFloat16Type() function
395 bool hasBFloat16Type() const override { return true; } in hasBFloat16Type() function
661 bool ARMTargetInfo::hasBFloat16Type() const { in hasBFloat16Type() function in ARMTargetInfo
1228 bool AArch64TargetInfo::hasBFloat16Type() const { in hasBFloat16Type() function in AArch64TargetInfo
64 return !IsFloatABISoftFP && getTarget().hasBFloat16Type(); in allowBFloatArgsAndRet()
81 return getTarget().hasBFloat16Type(); in allowBFloatArgsAndRet()
699 virtual bool hasBFloat16Type() const { in hasBFloat16Type() function
2032 (Ty->isBFloat16Type() && !Context.getTargetInfo().hasBFloat16Type() && in checkTypeSupport()
1136 if (!S.Context.getTargetInfo().hasBFloat16Type() && in ConvertDeclSpecToType()
1591 if (TI.hasBFloat16Type() && !TI.hasFullBFloat16Type() && in UseExcessPrecision()
2104 if (Target->hasBFloat16Type()) { in getTypeInfoImpl()2110 AuxTarget->hasBFloat16Type()) { in getTypeInfoImpl()
9141 getTarget().hasBFloat16Type()); in EmitARMBuiltinExpr()