Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DSveEmitter.cpp70 bool Float, Signed, Immediate, Void, Constant, Pointer, BFloat; member in __anone51b860d0111::SVEType
80 Constant(false), Pointer(false), BFloat(false), DefaultType(false), in SVEType()
104 bool isFloat() const { return Float && !BFloat; } in isFloat()
105 bool isBFloat() const { return BFloat && !Float; } in isBFloat()
106 bool isFloatingPoint() const { return Float || BFloat; } in isFloatingPoint()
587 BFloat = true; in applyTypespec()
627 BFloat = false; in applyModifier()
636 BFloat = false; in applyModifier()
663 BFloat = false; in applyModifier()
670 BFloat = false; in applyModifier()
[all …]
H A DRISCVVEmitter.cpp400 ? TypeModifier::BFloat in createHeader()
/freebsd/contrib/llvm-project/clang/lib/Support/
H A DRISCVVIntrinsicUtils.cpp205 case ScalarTypeKind::BFloat: in initBuiltinStr()
243 case ScalarTypeKind::BFloat: in initClangBuiltinStr()
312 case ScalarTypeKind::BFloat: in initTypeStr()
343 case ScalarTypeKind::BFloat: in initShortStr()
399 ScalarType = ScalarTypeKind::BFloat; in applyBasicType()
860 case TypeModifier::BFloat: in applyModifier()
861 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.cpp40 APF.convert(APFloat::BFloat(), APFloat::rmNearestTiesToEven, &Ignored); in printImpl()
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DRISCV.h41 BFloat16Format = &llvm::APFloat::BFloat(); in RISCVTargetInfo()
H A DNVPTX.cpp57 BFloat16Format = &llvm::APFloat::BFloat(); in NVPTXTargetInfo()
H A DAMDGPU.cpp236 BFloat16Format = &llvm::APFloat::BFloat(); in AMDGPUTargetInfo()
H A DSPIR.h388 BFloat16Format = &llvm::APFloat::BFloat(); in SPIRV64AMDGCNTargetInfo()
H A DARM.cpp30 BFloat16Format = &llvm::APFloat::BFloat(); in setABIAAPCS()
83 BFloat16Format = &llvm::APFloat::BFloat(); in setABIAPCS()
H A DX86.h183 BFloat16Format = &llvm::APFloat::BFloat(); in X86TargetInfo()
H A DAArch64.cpp166 BFloat16Format = &llvm::APFloat::BFloat(); in AArch64TargetInfo()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsics.h126 BFloat, enumerator
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DType.cpp73 case BFloatTyID: return APFloat::BFloat(); in getFltSemantics()
97 else if (&S == &APFloat::BFloat()) in getFloatingPointTy()
H A DConstants.cpp1605 if (&Val2.getSemantics() == &APFloat::BFloat()) in isValueValidForType()
1607 Val2.convert(APFloat::BFloat(), APFloat::rmNearestTiesToEven, &losesInfo); in isValueValidForType()
1618 &Val2.getSemantics() == &APFloat::BFloat() || in isValueValidForType()
1627 &Val2.getSemantics() == &APFloat::BFloat() || in isValueValidForType()
1633 &Val2.getSemantics() == &APFloat::BFloat() || in isValueValidForType()
1639 &Val2.getSemantics() == &APFloat::BFloat() || in isValueValidForType()
3122 return APFloat(APFloat::BFloat(), APInt(16, EltVal)); in getElementAsAPFloat()
H A DFunction.cpp1158 OutputTable.push_back(IITDescriptor::get(IITDescriptor::BFloat, 0)); in DecodeIITType()
1405 case IITDescriptor::BFloat: return Type::getBFloatTy(Context); in DecodeFixedType()
1588 case IITDescriptor::BFloat: return !Ty->isBFloatTy(); in matchIntrinsicType()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAPFixedPoint.cpp482 if (S == &APFloat::BFloat()) in promoteFloatSemantics()
H A DAPFloat.cpp199 return BFloat(); in EnumToSemantics()
238 else if (&Sem == &llvm::APFloat::BFloat()) in SemanticsToEnum()
275 const fltSemantics &APFloatBase::BFloat() { return semBFloat; } in BFloat() function in llvm::APFloatBase
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.cpp278 if (&format == &llvm::APFloat::BFloat()) in getTypeForFormat()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLLexer.cpp1071 APFloatVal = APFloat(APFloat::BFloat(), in Lex0x()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h216 static const fltSemantics &BFloat() LLVM_READNONE;
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaRISCV.cpp120 case ScalarTypeKind::BFloat: in RVVType2Qual()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h1829 case MVT::bf16: return APFloat::BFloat();
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp1582 if (PreferBFloat && fitsInFPType(CFP, APFloat::BFloat())) in shrinkFPConstant()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp3393 : APFloatBase::BFloat(), in SelectWMMAVISrc()

12