Home
last modified time | relevance | path

Searched refs:FloatTy (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
DCodeGenTypeCache.h39 llvm::Type *HalfTy, *BFloatTy, *FloatTy, *DoubleTy; member
DCGExprScalar.cpp1318 CGF.CGM.FloatTy), in EmitScalarConversion()
1321 Src = Builder.CreateFPExt(Src, CGF.CGM.FloatTy, "conv"); in EmitScalarConversion()
1323 SrcType = CGF.getContext().FloatTy; in EmitScalarConversion()
1324 SrcTy = CGF.FloatTy; in EmitScalarConversion()
1441 DstTy = CGF.FloatTy; in EmitScalarConversion()
1450 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_to_fp16, CGF.CGM.FloatTy), in EmitScalarConversion()
2647 CGF.CGM.FloatTy), in EmitScalarPrePostIncDec()
2650 value = Builder.CreateFPExt(input, CGF.CGM.FloatTy, "incdec.conv"); in EmitScalarPrePostIncDec()
2682 CGF.CGM.FloatTy), in EmitScalarPrePostIncDec()
DCGBuiltin.cpp2046 Types[Context.FloatTy] = "%f"; in dumpRecord()
5389 return llvm::FixedVectorType::get(CGF->FloatTy, V1Ty ? 1 : (2 << IsQuad)); in GetNeonType()
5403 return llvm::FixedVectorType::get(CGF->FloatTy, (2 << IsQuad)); in GetFloatNeonType()
6366 Tys.push_back(FloatTy); in LookupNeonLLVMIntrinsic()
6533 Ty = FloatTy; in EmitCommonNeonBuiltinExpr()
7855 Ty = FloatTy; in EmitARMBuiltinExpr()
9859 llvm::Type *FTy = Is64 ? DoubleTy : FloatTy; in EmitAArch64BuiltinExpr()
10013 auto *Ty = llvm::FixedVectorType::get(FloatTy, 2); in EmitAArch64BuiltinExpr()
10107 Ops[0] = Builder.CreateBitCast(Ops[0], FloatTy); in EmitAArch64BuiltinExpr()
10108 Ops[1] = Builder.CreateBitCast(Ops[1], FloatTy); in EmitAArch64BuiltinExpr()
[all …]
DItaniumCXXABI.cpp4208 getContext().FloatTy, getContext().DoubleTy, in EmitFundamentalRTTIDescriptors()
DCodeGenModule.cpp117 FloatTy = llvm::Type::getFloatTy(LLVMContext); in CodeGenModule()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
DLLVMContextImpl.cpp34 FloatTy(C, Type::FloatTyID), DoubleTy(C, Type::DoubleTyID), in LLVMContextImpl()
DType.cpp190 Type *Type::getFloatTy(LLVMContext &C) { return &C.pImpl->FloatTy; } in getFloatTy()
DLLVMContextImpl.h1429 Type VoidTy, LabelTy, HalfTy, BFloatTy, FloatTy, DoubleTy, MetadataTy,
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
DAppleObjCTypeEncodingParser.cpp303 return ast_ctx.FloatTy; in BuildType()
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DScanfFormatString.cpp321 return ArgType::PtrTo(Ctx.FloatTy); in getArgType()
DASTContext.cpp1304 InitBuiltinType(FloatTy, BuiltinType::Float); in InitBuiltinTypes()
1406 FloatComplexTy = getComplexType(FloatTy); in InitBuiltinTypes()
3842 return SVE_ELTTY(FloatTy, 4, 1); in getBuiltinVectorTypeInfo()
3844 return SVE_ELTTY(FloatTy, 4, 2); in getBuiltinVectorTypeInfo()
3846 return SVE_ELTTY(FloatTy, 4, 3); in getBuiltinVectorTypeInfo()
3848 return SVE_ELTTY(FloatTy, 4, 4); in getBuiltinVectorTypeInfo()
3872 return {ElBits == 16 ? Float16Ty : (ElBits == 32 ? FloatTy : DoubleTy), \ in getBuiltinVectorTypeInfo()
6287 case FloatRank: return FloatTy; in getFloatingTypeOfSizeWithinDomain()
9612 getCanonicalType(paramTy).getUnqualifiedType() == FloatTy) in mergeFunctionTypes()
10421 Type = Context.FloatTy; in DecodeTypeFromStr()
[all …]
DPrintfFormatString.cpp582 return Ctx.FloatTy; in getScalarArgType()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DBuiltinTypes.def204 FLOATING_TYPE(Float, FloatTy)
DASTContext.h1057 CanQualType FloatTy, DoubleTy, LongDoubleTy, Float128Ty; variable
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DCallAndMessageChecker.cpp702 (Ctx.FloatTy == CanRetTy || in HandleNilReceiver()
DBasicObjCFoundationChecks.cpp389 case kCFNumberFloatType: T = Ctx.FloatTy; break; in GetCFNumberSize()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaExpr.cpp777 return ImpCastExprToType(Res.get(), Context.FloatTy, CK_FloatingCast); in UsualUnaryConversions()
833 E = ImpCastExprToType(E, Context.FloatTy, CK_FloatingCast).get(); in DefaultArgumentPromotion()
1124 QualType FloatTy, QualType IntTy, in handleIntToFloatConversion() argument
1129 IntExpr = S.ImpCastExprToType(IntExpr.get(), FloatTy, in handleIntToFloatConversion()
1131 return FloatTy; in handleIntToFloatConversion()
1136 QualType result = S.Context.getComplexType(FloatTy); in handleIntToFloatConversion()
1188 LHSType = S.Context.FloatTy; in handleFloatConversion()
3859 Ty = Context.FloatTy; in ActOnNumericConstant()
3874 Res = ImpCastExprToType(Res, Context.FloatTy, CK_FloatingCast).get(); in ActOnNumericConstant()
3881 Res = ImpCastExprToType(Res, Context.FloatTy, CK_FloatingCast).get(); in ActOnNumericConstant()
[all …]
DOpenCLBuiltins.td302 def Float : Type<"float", QualType<"Context.FloatTy">>;
348 def AtomicFloat : Type<"atomic_float", QualType<"Context.getAtomicType(Context.FloatTy)">…
DSema.cpp336 Context.getAtomicType(Context.FloatTy)); in Initialize()
DSemaExprCXX.cpp4426 From = ImpCastExprToType(From, Context.FloatTy, CK_FloatingCast).get(); in PerformImplicitConversion()
4427 FromType = Context.FloatTy; in PerformImplicitConversion()
DSemaType.cpp1526 case DeclSpec::TST_float: Result = Context.FloatTy; break; in ConvertDeclSpecToType()
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
DTypeSystemClang.cpp845 if (QualTypeMatchesBitSize(bit_size, ast, ast.FloatTy)) in GetBuiltinTypeForEncodingAndBitSize()
846 return GetType(ast.FloatTy); in GetBuiltinTypeForEncodingAndBitSize()
1004 QualTypeMatchesBitSize(bit_size, ast, ast.FloatTy)) in GetBuiltinTypeForDWARFEncodingAndBitSize()
1005 return GetType(ast.FloatTy); in GetBuiltinTypeForDWARFEncodingAndBitSize()
1013 if (QualTypeMatchesBitSize(bit_size, ast, ast.FloatTy)) in GetBuiltinTypeForDWARFEncodingAndBitSize()
1014 return GetType(ast.FloatTy); in GetBuiltinTypeForDWARFEncodingAndBitSize()
2050 return ast->FloatTy.getAsOpaquePtr(); in GetOpaqueCompilerType()
4637 if (bit_size == ast.getTypeSize(ast.FloatTy)) in GetFloatTypeSemantics()
4638 return ast.getFloatTypeSemantics(ast.FloatTy); in GetFloatTypeSemantics()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
DTargetLowering.h2109 void setBooleanContents(BooleanContent IntTy, BooleanContent FloatTy) { in setBooleanContents() argument
2111 BooleanFloatContents = FloatTy; in setBooleanContents()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp12828 MVT FloatTy = Op.getSimpleValueType().getVectorElementType(); in performFpToIntCombine() local
12829 uint32_t FloatBits = FloatTy.getSizeInBits(); in performFpToIntCombine()
12907 MVT FloatTy = N->getSimpleValueType(0).getVectorElementType(); in performFDivCombine() local
12908 int32_t FloatBits = FloatTy.getSizeInBits(); in performFDivCombine()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMISelLowering.cpp15876 MVT FloatTy = Op.getSimpleValueType().getVectorElementType(); in PerformVCVTCombine() local
15877 uint32_t FloatBits = FloatTy.getSizeInBits(); in PerformVCVTCombine()
15934 MVT FloatTy = N->getSimpleValueType(0).getVectorElementType(); in PerformVDIVCombine() local
15935 uint32_t FloatBits = FloatTy.getSizeInBits(); in PerformVDIVCombine()

12