Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCodeGenTypeCache.h39 llvm::Type *HalfTy, *BFloatTy, *FloatTy, *DoubleTy; member
H A DCGExprScalar.cpp820 return CGF.getContext().getComplexType(CGF.getContext().FloatTy); in getPromotionType()
823 return CGF.getContext().FloatTy; in getPromotionType()
1360 CGF.CGM.FloatTy), in EmitScalarConversion()
1363 Src = Builder.CreateFPExt(Src, CGF.CGM.FloatTy, "conv"); in EmitScalarConversion()
1365 SrcType = CGF.getContext().FloatTy; in EmitScalarConversion()
1366 SrcTy = CGF.FloatTy; in EmitScalarConversion()
1483 DstTy = CGF.FloatTy; in EmitScalarConversion()
1492 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_to_fp16, CGF.CGM.FloatTy), in EmitScalarConversion()
2730 CGF.CGM.FloatTy), in EmitScalarPrePostIncDec()
2733 value = Builder.CreateFPExt(input, CGF.CGM.FloatTy, "incdec.conv"); in EmitScalarPrePostIncDec()
[all …]
H A DCGExprComplex.cpp282 return CGF.getContext().getComplexType(CGF.getContext().FloatTy); in getPromotionType()
285 return CGF.getContext().FloatTy; in getPromotionType()
H A DCGBuiltin.cpp5538 return llvm::FixedVectorType::get(CGF->FloatTy, V1Ty ? 1 : (2 << IsQuad)); in GetNeonType()
5552 return llvm::FixedVectorType::get(CGF->FloatTy, (2 << IsQuad)); in GetFloatNeonType()
6730 Tys.push_back(FloatTy); in LookupNeonLLVMIntrinsic()
6897 Ty = FloatTy; in EmitCommonNeonBuiltinExpr()
8252 Ty = FloatTy; in EmitARMBuiltinExpr()
10436 llvm::Type *FTy = Is64 ? DoubleTy : FloatTy; in EmitAArch64BuiltinExpr()
10590 auto *Ty = llvm::FixedVectorType::get(FloatTy, 2); in EmitAArch64BuiltinExpr()
10687 Ops[0] = Builder.CreateBitCast(Ops[0], FloatTy); in EmitAArch64BuiltinExpr()
10688 Ops[1] = Builder.CreateBitCast(Ops[1], FloatTy); in EmitAArch64BuiltinExpr()
10817 Builder.CreateBitCast(Ops[0], llvm::FixedVectorType::get(FloatTy, 2)); in EmitAArch64BuiltinExpr()
[all …]
H A DItaniumCXXABI.cpp4201 getContext().FloatTy, getContext().DoubleTy, in EmitFundamentalRTTIDescriptors()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp422 TypeParam->setDefaultArgument(AST.getTrivialTypeSourceInfo(AST.FloatTy)); in defineHLSLVectorAlias()
479 .addTypeParameter("element_type", SemaPtr->getASTContext().FloatTy) in forwardDeclareHLSLTypes()
H A DSemaRISCVVectorLookup.cpp106 QT = Context.FloatTy; in RVVType2Qual()
H A DSemaExpr.cpp820 return ImpCastExprToType(Res.get(), Context.FloatTy, CK_FloatingCast); in UsualUnaryConversions()
876 E = ImpCastExprToType(E, Context.FloatTy, CK_FloatingCast).get(); in DefaultArgumentPromotion()
1166 QualType FloatTy, QualType IntTy, in handleIntToFloatConversion() argument
1171 IntExpr = S.ImpCastExprToType(IntExpr.get(), FloatTy, in handleIntToFloatConversion()
1173 return FloatTy; in handleIntToFloatConversion()
1178 QualType result = S.Context.getComplexType(FloatTy); in handleIntToFloatConversion()
1230 LHSType = S.Context.FloatTy; in handleFloatConversion()
3926 Ty = Context.FloatTy; in ActOnNumericConstant()
3941 Res = ImpCastExprToType(Res, Context.FloatTy, CK_FloatingCast).get(); in ActOnNumericConstant()
3948 Res = ImpCastExprToType(Res, Context.FloatTy, CK_FloatingCast).get(); in ActOnNumericConstant()
[all …]
H A DSema.cpp358 Context.getAtomicType(Context.FloatTy)); in Initialize()
2022 bool IsFloat = UnqualTy == Context.FloatTy; in checkTypeSupport()
H A DOpenCLBuiltins.td352 def Float : Type<"float", QualType<"Context.FloatTy">>;
413 def AtomicFloat : Type<"atomic_float", QualType<"Context.getAtomicType(Context.FloatTy)">…
H A DSemaExprCXX.cpp4551 From = ImpCastExprToType(From, Context.FloatTy, CK_FloatingCast).get(); in PerformImplicitConversion()
4552 FromType = Context.FloatTy; in PerformImplicitConversion()
H A DSemaChecking.cpp2841 return Context.FloatTy; in getNeonEltType()
4392 if (ArgType != QualType(Context.FloatTy) && in CheckPPCBuiltinFunctionCall()
4422 ArgType = QualType(Context.FloatTy); in CheckPPCBuiltinFunctionCall()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DLLVMContextImpl.cpp44 FloatTy(C, Type::FloatTyID), DoubleTy(C, Type::DoubleTyID), in LLVMContextImpl()
H A DType.cpp228 Type *Type::getFloatTy(LLVMContext &C) { return &C.pImpl->FloatTy; } in getFloatTy()
H A DLLVMContextImpl.h1514 Type VoidTy, LabelTy, HalfTy, BFloatTy, FloatTy, DoubleTy, MetadataTy,
/openbsd-src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCTypeEncodingParser.cpp306 return ast_ctx.FloatTy; in BuildType()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DScanfFormatString.cpp323 return ArgType::PtrTo(Ctx.FloatTy); in getArgType()
H A DPrintfFormatString.cpp585 return Ctx.FloatTy; in getScalarArgType()
H A DASTContext.cpp1290 InitBuiltinType(FloatTy, BuiltinType::Float); in InitBuiltinTypes()
3958 return SVE_ELTTY(FloatTy, 4, 1); in getBuiltinVectorTypeInfo()
3960 return SVE_ELTTY(FloatTy, 4, 2); in getBuiltinVectorTypeInfo()
3962 return SVE_ELTTY(FloatTy, 4, 3); in getBuiltinVectorTypeInfo()
3964 return SVE_ELTTY(FloatTy, 4, 4); in getBuiltinVectorTypeInfo()
3988 return {ElBits == 16 ? Float16Ty : (ElBits == 32 ? FloatTy : DoubleTy), \ in getBuiltinVectorTypeInfo()
10370 getCanonicalType(paramTy).getUnqualifiedType() == FloatTy) in mergeFunctionTypes()
11203 Type = Context.FloatTy; in DecodeTypeFromStr()
11978 return FloatTy; in getRealTypeForBitwidth()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DBuiltinTypes.def204 FLOATING_TYPE(Float, FloatTy)
H A DASTContext.h1089 CanQualType FloatTy, DoubleTy, LongDoubleTy, Float128Ty, Ibm128Ty; variable
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DCallAndMessageChecker.cpp702 (Ctx.FloatTy == CanRetTy || in HandleNilReceiver()
H A DBasicObjCFoundationChecks.cpp387 case kCFNumberFloatType: T = Ctx.FloatTy; break; in GetCFNumberSize()
/openbsd-src/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp838 if (QualTypeMatchesBitSize(bit_size, ast, ast.FloatTy)) in GetBuiltinTypeForEncodingAndBitSize()
839 return GetType(ast.FloatTy); in GetBuiltinTypeForEncodingAndBitSize()
980 CanQualType FloatComplexTy = ast.getComplexType(ast.FloatTy); in GetBuiltinTypeForDWARFEncodingAndBitSize()
1001 QualTypeMatchesBitSize(bit_size, ast, ast.FloatTy)) in GetBuiltinTypeForDWARFEncodingAndBitSize()
1002 return GetType(ast.FloatTy); in GetBuiltinTypeForDWARFEncodingAndBitSize()
1010 if (QualTypeMatchesBitSize(bit_size, ast, ast.FloatTy)) in GetBuiltinTypeForDWARFEncodingAndBitSize()
1011 return GetType(ast.FloatTy); in GetBuiltinTypeForDWARFEncodingAndBitSize()
2089 return ast->FloatTy.getAsOpaquePtr(); in GetOpaqueCompilerType()
2095 return ast->getComplexType(ast->FloatTy).getAsOpaquePtr(); in GetOpaqueCompilerType()
4718 if (bit_size == ast.getTypeSize(ast.FloatTy)) in GetFloatTypeSemantics()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DTargetLowering.h2294 void setBooleanContents(BooleanContent IntTy, BooleanContent FloatTy) { in setBooleanContents() argument
2296 BooleanFloatContents = FloatTy; in setBooleanContents()

12