Home
last modified time | relevance | path

Searched refs:BFloat (Results 1 – 25 of 36) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/Support/
H A DRISCVVIntrinsicUtils.cpp202 case ScalarTypeKind::BFloat: in initBuiltinStr()
240 case ScalarTypeKind::BFloat: in initClangBuiltinStr()
309 case ScalarTypeKind::BFloat: in initTypeStr()
340 case ScalarTypeKind::BFloat: in initShortStr()
396 ScalarType = ScalarTypeKind::BFloat; in applyBasicType()
857 case TypeModifier::BFloat: in applyModifier()
858 ScalarType = ScalarTypeKind::BFloat; in applyModifier()
/freebsd/contrib/llvm-project/clang/include/clang/Support/
H A DRISCVVIntrinsicUtils.h100 BFloat = 1 << 6, enumerator
230 BFloat, enumerator
306 bool isBFloat() const { return ScalarType == ScalarTypeKind::BFloat; } in isBFloat()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXMCExpr.cpp41 APF.convert(APFloat::BFloat(), APFloat::rmNearestTiesToEven, &Ignored); in printImpl()
H A DNVPTXISelDAGToDAG.cpp1924 APF.convert(APFloat::BFloat(), APFloat::rmNearestTiesToEven, &LosesInfo); in tryBF16ArithToFMA()
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DLoongArch.h54 BFloat16Format = &llvm::APFloat::BFloat(); in LoongArchTargetInfo()
H A DRISCV.h41 BFloat16Format = &llvm::APFloat::BFloat(); in RISCVTargetInfo()
H A DNVPTX.cpp60 BFloat16Format = &llvm::APFloat::BFloat(); in NVPTXTargetInfo()
H A DAMDGPU.cpp251 BFloat16Format = &llvm::APFloat::BFloat(); in AMDGPUTargetInfo()
H A DSPIR.h422 BFloat16Format = &llvm::APFloat::BFloat(); in SPIRV64AMDGCNTargetInfo()
H A DARM.cpp29 BFloat16Format = &llvm::APFloat::BFloat(); in setABIAAPCS()
82 BFloat16Format = &llvm::APFloat::BFloat(); in setABIAPCS()
H A DX86.h195 BFloat16Format = &llvm::APFloat::BFloat(); in X86TargetInfo()
H A DAArch64.cpp164 BFloat16Format = &llvm::APFloat::BFloat(); in AArch64TargetInfo()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsics.h149 BFloat, enumerator
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DIntrinsics.cpp235 OutputTable.push_back(IITDescriptor::get(IITDescriptor::BFloat, 0)); in DecodeIITType()
515 case IITDescriptor::BFloat: in DecodeFixedType()
848 case IITDescriptor::BFloat: in matchIntrinsicType()
H A DConstants.cpp1631 if (&Val2.getSemantics() == &APFloat::BFloat()) in isValueValidForType()
1633 Val2.convert(APFloat::BFloat(), APFloat::rmNearestTiesToEven, &losesInfo); in isValueValidForType()
1644 &Val2.getSemantics() == &APFloat::BFloat() || in isValueValidForType()
1653 &Val2.getSemantics() == &APFloat::BFloat() || in isValueValidForType()
1659 &Val2.getSemantics() == &APFloat::BFloat() || in isValueValidForType()
1665 &Val2.getSemantics() == &APFloat::BFloat() || in isValueValidForType()
3153 return APFloat(APFloat::BFloat(), APInt(16, EltVal)); in getElementAsAPFloat()
H A DType.cpp110 case BFloatTyID: return APFloat::BFloat(); in getFltSemantics()
130 else if (&S == &APFloat::BFloat()) in getFloatingPointTy()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DValueTypes.cpp321 case MVT::bf16: return APFloat::BFloat(); in getFltSemantics()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAPFixedPoint.cpp499 if (S == &APFloat::BFloat()) in promoteFloatSemantics()
H A DAPFloat.cpp177 return BFloat(); in EnumToSemantics()
222 else if (&Sem == &llvm::APFloat::BFloat()) in SemanticsToEnum()
265 const fltSemantics &APFloatBase::BFloat() { return semBFloat; } in BFloat() function in llvm::APFloatBase
/freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/IR/
H A DCIRTypes.cpp521 return llvm::APFloat::BFloat(); in getFloatSemantics()
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DRISCVVEmitter.cpp485 ? TypeModifier::BFloat in createHeader()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.cpp287 if (&format == &llvm::APFloat::BFloat()) in getTypeForFormat()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLLexer.cpp1127 APFloatVal = APFloat(APFloat::BFloat(), in Lex0x()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h261 LLVM_ABI static const fltSemantics &BFloat() LLVM_READNONE;
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaRISCV.cpp140 case ScalarTypeKind::BFloat: in RVVType2Qual()

12