/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoZvfbf.td | 10 // extension, providing vector conversion instructions for BFloat16.
|
H A D | RISCVInstrInfoZfbfmin.td | 10 // extension, providing scalar conversion instructions for BFloat16.
|
/freebsd/contrib/llvm-project/clang/utils/TableGen/ |
H A D | RISCVVEmitter.cpp | 157 return BasicType::BFloat16; in ParseBasicType() 390 BasicType::Float64, BasicType::BFloat16}) { in createHeader() 399 (BT == BasicType::BFloat16 in createHeader()
|
H A D | NeonEmitter.cpp | 102 BFloat16 enumerator 150 BFloat16, enumerator 203 bool isBFloat16() const { return Kind == BFloat16; } in isBFloat16() 723 Base = (unsigned)NeonTypeFlags::BFloat16; in getNeonEnum() 746 T.Kind = BFloat16; in fromTypedefName() 844 Kind = BFloat16; in applyTypespec() 874 Kind = BFloat16; in applyModifiers()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64Features.td | 282 "Enable BFloat16 Extension">; 439 "Enable SVE2.1 or SME2.1 non-widening BFloat16 to BFloat16 instructions", [FeatureBF16]>; 445 …"Enable SVE2 non-widening and SME2 Z-targeting non-widening BFloat16 instructions", [FeatureB16B16… 448 "Enable SME2.1 ZA-targeting non-widening BFloat16 instructions", [FeatureSME2, FeatureB16B16]>;
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | TargetBuiltins.h | 201 BFloat16 enumerator
|
H A D | RISCVVTypes.def | 455 //===- BFloat16 tuple types -----------------------------------------------===//
|
H A D | arm_neon_incl.td | 240 // B: change to BFloat16
|
H A D | LangOptions.def | 351 …, ExcessPrecisionKind, 2, FPP_Standard, "Intermediate truncation behavior for BFloat16 arithmetic")
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTCommon.cpp | 281 case BuiltinType::BFloat16: in TypeIdxFromBuiltin()
|
/freebsd/contrib/llvm-project/clang/include/clang/Support/ |
H A D | RISCVVIntrinsicUtils.h | 211 BFloat16 = 1 << 4, enumerator
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMPredicates.td | 119 … AssemblerPredicate<(all_of FeatureBF16),"BFloat16 floating point extension">;
|
H A D | ARMFeatures.td | 511 // True if subtarget supports BFloat16 floating point operations. 513 "Enable support for BFloat16 instructions", [FeatureNEON]>;
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaARM.cpp | 344 case NeonTypeFlags::BFloat16: in RFT() 386 case NeonTypeFlags::BFloat16: in getNeonEltType()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | BuiltinTypes.def | 216 FLOATING_TYPE(BFloat16, BFloat16Ty)
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | NSAPI.cpp | 471 case BuiltinType::BFloat16: in getNSNumberFactoryMethodKind()
|
H A D | TypeLoc.cpp | 395 case BuiltinType::BFloat16: in getWrittenTypeSpec()
|
H A D | PrintfFormatString.cpp | 821 case BuiltinType::BFloat16: in fixType()
|
H A D | ItaniumMangle.cpp | 3313 case BuiltinType::BFloat16: { in mangleType() 3806 case BuiltinType::BFloat16: EltName = "bfloat16_t"; break; in mangleNeonVectorType() 3858 case BuiltinType::BFloat16: in mangleAArch64VectorBase() 3981 case BuiltinType::BFloat16: in mangleAArch64FixedSveVectorType()
|
H A D | ASTContext.cpp | 1446 InitBuiltinType(BFloat16Ty, BuiltinType::BFloat16); in InitBuiltinTypes() 1648 case BuiltinType::BFloat16: in getFloatTypeSemantics() 2103 case BuiltinType::BFloat16: in getTypeInfoImpl() 3337 case BuiltinType::BFloat16: in encodeTypeForFunctionPointerAuth() 7464 case BuiltinType::BFloat16: return BFloat16Rank; in getFloatingRank() 8463 case BuiltinType::BFloat16: in getObjCEncodingForPrimitiveType()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenTypes.cpp | 469 case BuiltinType::BFloat16: in ConvertType()
|
H A D | CGExprComplex.cpp | 297 case BuiltinType::Kind::BFloat16: in GetHigherPrecisionFPType()
|
/freebsd/contrib/llvm-project/clang/lib/Support/ |
H A D | RISCVVIntrinsicUtils.cpp | 397 case BasicType::BFloat16: in applyBasicType()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | AArch64.cpp | 257 case BuiltinType::BFloat16: in coerceIllegalVector()
|
/freebsd/contrib/llvm-project/clang/lib/Index/ |
H A D | USRGeneration.cpp | 836 case BuiltinType::BFloat16: in VisitType()
|