/freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | VTEmitter.cpp | 42 StringRef FloatTy; in VTtoGetLLVMTyString() local 48 FloatTy = (OutputVTName == "bf16") ? "BFloatTy" : "HalfTy"; in VTtoGetLLVMTyString() 51 FloatTy = "FloatTy"; in VTtoGetLLVMTyString() 54 FloatTy = "DoubleTy"; in VTtoGetLLVMTyString() 57 FloatTy = "X86_FP80Ty"; in VTtoGetLLVMTyString() 60 FloatTy = (OutputVTName == "ppcf128") ? "PPC_FP128Ty" : "FP128Ty"; in VTtoGetLLVMTyString() 63 OS << "Type::get" << FloatTy << "(Context)"; in VTtoGetLLVMTyString()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenTypeCache.h | 39 llvm::Type *HalfTy, *BFloatTy, *FloatTy, *DoubleTy; member
|
H A D | CGExprScalar.cpp | 840 return Ctx.getComplexType(Ctx.FloatTy); in getPromotionType() 846 return Ctx.getVectorType(Ctx.FloatTy, NumElements, VT->getVectorKind()); in getPromotionType() 848 return Ctx.FloatTy; in getPromotionType() 1520 CGF.CGM.FloatTy), in EmitScalarConversion() 1523 Src = Builder.CreateFPExt(Src, CGF.CGM.FloatTy, "conv"); in EmitScalarConversion() 1525 SrcType = CGF.getContext().FloatTy; in EmitScalarConversion() 1526 SrcTy = CGF.FloatTy; in EmitScalarConversion() 1643 DstTy = CGF.FloatTy; in EmitScalarConversion() 1652 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_to_fp16, CGF.CGM.FloatTy), in EmitScalarConversion() 3015 CGF.CGM.FloatTy), in EmitScalarPrePostIncDec() [all …]
|
H A D | CGExprComplex.cpp | 295 return CGF.getContext().FloatTy; in GetHigherPrecisionFPType() 348 return CGF.getContext().getComplexType(CGF.getContext().FloatTy); in getPromotionType() 351 return CGF.getContext().FloatTy; in getPromotionType()
|
H A D | CGBuiltin.cpp | 6369 return llvm::FixedVectorType::get(CGF->FloatTy, V1Ty ? 1 : (2 << IsQuad)); in GetNeonType() 6383 return llvm::FixedVectorType::get(CGF->FloatTy, (2 << IsQuad)); in GetFloatNeonType() 7592 Tys.push_back(FloatTy); in LookupNeonLLVMIntrinsic() 7759 Ty = FloatTy; in EmitCommonNeonBuiltinExpr() 9121 Ty = FloatTy; in EmitARMBuiltinExpr() 11711 llvm::Type *FTy = Is64 ? DoubleTy : FloatTy; in EmitAArch64BuiltinExpr() 11865 auto *Ty = llvm::FixedVectorType::get(FloatTy, 2); in EmitAArch64BuiltinExpr() 11962 Ops[0] = Builder.CreateBitCast(Ops[0], FloatTy); in EmitAArch64BuiltinExpr() 11963 Ops[1] = Builder.CreateBitCast(Ops[1], FloatTy); in EmitAArch64BuiltinExpr() 12092 Builder.CreateBitCast(Ops[0], llvm::FixedVectorType::get(FloatTy, 2)); in EmitAArch64BuiltinExpr() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaPPC.cpp | 212 if (ArgType != QualType(Context.FloatTy) && in CheckPPCBuiltinFunctionCall() 238 ArgType = QualType(Context.FloatTy); in CheckPPCBuiltinFunctionCall()
|
H A D | SemaHLSL.cpp | 970 return CheckArgsTypesAreCorrect(S, TheCall, S->Context.FloatTy, in CheckAllArgsHaveFloatRepresentation() 982 return CheckArgsTypesAreCorrect(S, TheCall, S->Context.FloatTy, in CheckFloatOrHalfRepresentations() 992 return CheckArgsTypesAreCorrect(S, TheCall, S->Context.FloatTy, in CheckNoDoubleVectors()
|
H A D | HLSLExternalSemaSource.cpp | 438 TemplateArgument(AST.FloatTy), QualType(), SourceLocation())); in defineHLSLVectorAlias()
|
H A D | SemaExpr.cpp | 825 return ImpCastExprToType(Res.get(), Context.FloatTy, CK_FloatingCast); in UsualUnaryConversions() 881 E = ImpCastExprToType(E, Context.FloatTy, CK_FloatingCast).get(); in DefaultArgumentPromotion() 1170 QualType FloatTy, QualType IntTy, in handleIntToFloatConversion() argument 1175 IntExpr = S.ImpCastExprToType(IntExpr.get(), FloatTy, in handleIntToFloatConversion() 1177 return FloatTy; in handleIntToFloatConversion() 1182 QualType result = S.Context.getComplexType(FloatTy); in handleIntToFloatConversion() 1234 LHSType = S.Context.FloatTy; in handleFloatConversion() 3830 Ty = Context.FloatTy; in ActOnNumericConstant() 3838 Ty = Context.FloatTy; in ActOnNumericConstant() 3847 Res = ImpCastExprToType(Res, Context.FloatTy, CK_FloatingCast).get(); in ActOnNumericConstant() [all …]
|
H A D | Sema.cpp | 404 Context.getAtomicType(Context.FloatTy)); in Initialize() 2079 bool IsFloat = UnqualTy == Context.FloatTy; in checkTypeSupport()
|
H A D | SemaARM.cpp | 383 return Context.FloatTy; in getNeonEltType()
|
H A D | SemaRISCV.cpp | 129 QT = Context.FloatTy; in RVVType2Qual()
|
H A D | OpenCLBuiltins.td | 352 def Float : Type<"float", QualType<"Context.FloatTy">>; 413 def AtomicFloat : Type<"atomic_float", QualType<"Context.getAtomicType(Context.FloatTy)">…
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | LLVMContextImpl.cpp | 40 FloatTy(C, Type::FloatTyID), DoubleTy(C, Type::DoubleTyID), in LLVMContextImpl()
|
H A D | Type.cpp | 241 Type *Type::getFloatTy(LLVMContext &C) { return &C.pImpl->FloatTy; } in getFloatTy()
|
H A D | LLVMContextImpl.h | 1583 Type VoidTy, LabelTy, HalfTy, BFloatTy, FloatTy, DoubleTy, MetadataTy,
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
H A D | AppleObjCTypeEncodingParser.cpp | 308 return ast_ctx.FloatTy; in BuildType()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ScanfFormatString.cpp | 323 return ArgType::PtrTo(Ctx.FloatTy); in getArgType()
|
H A D | PrintfFormatString.cpp | 601 return Ctx.FloatTy; in getScalarArgType()
|
H A D | ASTContext.cpp | 1254 InitBuiltinType(FloatTy, BuiltinType::Float); in InitBuiltinTypes() 4328 return SVE_ELTTY(FloatTy, 4, 1); in getBuiltinVectorTypeInfo() 4330 return SVE_ELTTY(FloatTy, 4, 2); in getBuiltinVectorTypeInfo() 4332 return SVE_ELTTY(FloatTy, 4, 3); in getBuiltinVectorTypeInfo() 4334 return SVE_ELTTY(FloatTy, 4, 4); in getBuiltinVectorTypeInfo() 4358 return {ElBits == 16 ? Float16Ty : (ElBits == 32 ? FloatTy : DoubleTy), \ in getBuiltinVectorTypeInfo() 10953 getCanonicalType(paramTy).getUnqualifiedType() == FloatTy) in mergeFunctionTypes() 11789 Type = Context.FloatTy; in DecodeTypeFromStr() 12602 return FloatTy; in getRealTypeForBitwidth()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | BuiltinTypes.def | 204 FLOATING_TYPE(Float, FloatTy)
|
H A D | ASTContext.h | 1130 CanQualType FloatTy, DoubleTy, LongDoubleTy, Float128Ty, Ibm128Ty; variable
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
H A D | TypeSystemClang.cpp | 785 if (QualTypeMatchesBitSize(bit_size, ast, ast.FloatTy)) in GetBuiltinTypeForEncodingAndBitSize() 786 return GetType(ast.FloatTy); in GetBuiltinTypeForEncodingAndBitSize() 922 CanQualType FloatComplexTy = ast.getComplexType(ast.FloatTy); in GetBuiltinTypeForDWARFEncodingAndBitSize() 943 QualTypeMatchesBitSize(bit_size, ast, ast.FloatTy)) in GetBuiltinTypeForDWARFEncodingAndBitSize() 944 return GetType(ast.FloatTy); in GetBuiltinTypeForDWARFEncodingAndBitSize() 952 if (QualTypeMatchesBitSize(bit_size, ast, ast.FloatTy)) in GetBuiltinTypeForDWARFEncodingAndBitSize() 953 return GetType(ast.FloatTy); in GetBuiltinTypeForDWARFEncodingAndBitSize() 2048 return ast->FloatTy.getAsOpaquePtr(); in GetOpaqueCompilerType() 2054 return ast->getComplexType(ast->FloatTy).getAsOpaquePtr(); in GetOpaqueCompilerType() 4715 if (bit_size == ast.getTypeSize(ast.FloatTy)) in GetFloatTypeSemantics() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | BasicObjCFoundationChecks.cpp | 396 case kCFNumberFloatType: T = Ctx.FloatTy; break; in GetCFNumberSize()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 2460 void setBooleanContents(BooleanContent IntTy, BooleanContent FloatTy) { in setBooleanContents() argument 2462 BooleanFloatContents = FloatTy; in setBooleanContents()
|