Home
last modified time | relevance | path

Searched refs:hasBFloat16Type (Results 1 – 16 of 16) sorted by relevance

/freebsd-head/contrib/llvm-project/clang/lib/Basic/Targets/
HDNVPTX.h186 bool hasBFloat16Type() const override { return true; } in hasBFloat16Type() function
HDRISCV.h111 bool hasBFloat16Type() const override { return true; } in hasBFloat16Type() function
HDARM.h177 bool hasBFloat16Type() const override;
HDAArch64.h170 bool hasBFloat16Type() const override;
HDAMDGPU.h118 bool hasBFloat16Type() const override { return isAMDGCN(getTriple()); } in hasBFloat16Type() function
HDSPIR.h395 bool hasBFloat16Type() const override { return true; } in hasBFloat16Type() function
HDARM.cpp661 bool ARMTargetInfo::hasBFloat16Type() const { in hasBFloat16Type() function in ARMTargetInfo
HDAArch64.cpp1228 bool AArch64TargetInfo::hasBFloat16Type() const { in hasBFloat16Type() function in AArch64TargetInfo
/freebsd-head/contrib/llvm-project/clang/lib/CodeGen/Targets/
HDARM.cpp64 return !IsFloatABISoftFP && getTarget().hasBFloat16Type(); in allowBFloatArgsAndRet()
HDAArch64.cpp81 return getTarget().hasBFloat16Type(); in allowBFloatArgsAndRet()
/freebsd-head/contrib/llvm-project/clang/include/clang/Basic/
HDTargetInfo.h699 virtual bool hasBFloat16Type() const { in hasBFloat16Type() function
/freebsd-head/contrib/llvm-project/clang/lib/Sema/
HDSema.cpp2032 (Ty->isBFloat16Type() && !Context.getTargetInfo().hasBFloat16Type() && in checkTypeSupport()
HDSemaType.cpp1136 if (!S.Context.getTargetInfo().hasBFloat16Type() && in ConvertDeclSpecToType()
/freebsd-head/contrib/llvm-project/clang/lib/AST/
HDType.cpp1591 if (TI.hasBFloat16Type() && !TI.hasFullBFloat16Type() && in UseExcessPrecision()
HDASTContext.cpp2104 if (Target->hasBFloat16Type()) { in getTypeInfoImpl()
2110 AuxTarget->hasBFloat16Type()) { in getTypeInfoImpl()
/freebsd-head/contrib/llvm-project/clang/lib/CodeGen/
HDCGBuiltin.cpp9141 getTarget().hasBFloat16Type()); in EmitARMBuiltinExpr()