Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCodeGenTypeCache.h39 llvm::Type *HalfTy, *BFloatTy, *FloatTy, *DoubleTy; member
H A DCGExprScalar.cpp1316 CGF.CGM.FloatTy), in EmitScalarConversion()
1319 Src = Builder.CreateFPExt(Src, CGF.CGM.FloatTy, "conv"); in EmitScalarConversion()
1321 SrcType = CGF.getContext().FloatTy; in EmitScalarConversion()
1322 SrcTy = CGF.FloatTy; in EmitScalarConversion()
1439 DstTy = CGF.FloatTy; in EmitScalarConversion()
1448 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_to_fp16, CGF.CGM.FloatTy), in EmitScalarConversion()
2637 CGF.CGM.FloatTy), in EmitScalarPrePostIncDec()
2640 value = Builder.CreateFPExt(input, CGF.CGM.FloatTy, "incdec.conv"); in EmitScalarPrePostIncDec()
2672 CGF.CGM.FloatTy), in EmitScalarPrePostIncDec()
H A DCGBuiltin.cpp2006 Types[Context.FloatTy] = "%f"; in dumpRecord()
5308 return llvm::FixedVectorType::get(CGF->FloatTy, V1Ty ? 1 : (2 << IsQuad)); in GetNeonType()
5322 return llvm::FixedVectorType::get(CGF->FloatTy, (2 << IsQuad)); in GetFloatNeonType()
6285 Tys.push_back(FloatTy); in LookupNeonLLVMIntrinsic()
6452 Ty = FloatTy; in EmitCommonNeonBuiltinExpr()
7774 Ty = FloatTy; in EmitARMBuiltinExpr()
9754 llvm::Type *FTy = Is64 ? DoubleTy : FloatTy; in EmitAArch64BuiltinExpr()
9908 auto *Ty = llvm::FixedVectorType::get(FloatTy, 2); in EmitAArch64BuiltinExpr()
10002 Ops[0] = Builder.CreateBitCast(Ops[0], FloatTy); in EmitAArch64BuiltinExpr()
10003 Ops[1] = Builder.CreateBitCast(Ops[1], FloatTy); in EmitAArch64BuiltinExpr()
[all …]
H A DItaniumCXXABI.cpp4168 getContext().FloatTy, getContext().DoubleTy, in EmitFundamentalRTTIDescriptors()
H A DCodeGenModule.cpp117 FloatTy = llvm::Type::getFloatTy(LLVMContext); in CodeGenModule()
H A DTargetInfo.cpp2946 } else if (ET == getContext().FloatTy) { in classify()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DLLVMContextImpl.cpp30 FloatTy(C, Type::FloatTyID), in LLVMContextImpl()
H A DType.cpp184 Type *Type::getFloatTy(LLVMContext &C) { return &C.pImpl->FloatTy; } in getFloatTy()
H A DLLVMContextImpl.h1429 Type VoidTy, LabelTy, HalfTy, BFloatTy, FloatTy, DoubleTy, MetadataTy,
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DScanfFormatString.cpp321 return ArgType::PtrTo(Ctx.FloatTy); in getArgType()
H A DASTContext.cpp1304 InitBuiltinType(FloatTy, BuiltinType::Float); in InitBuiltinTypes()
1406 FloatComplexTy = getComplexType(FloatTy); in InitBuiltinTypes()
3827 return SVE_ELTTY(FloatTy, 4, 1); in getBuiltinVectorTypeInfo()
3829 return SVE_ELTTY(FloatTy, 4, 2); in getBuiltinVectorTypeInfo()
3831 return SVE_ELTTY(FloatTy, 4, 3); in getBuiltinVectorTypeInfo()
3833 return SVE_ELTTY(FloatTy, 4, 4); in getBuiltinVectorTypeInfo()
3857 return {ElBits == 16 ? HalfTy : (ElBits == 32 ? FloatTy : DoubleTy), \ in getBuiltinVectorTypeInfo()
6268 case FloatRank: return FloatTy; in getFloatingTypeOfSizeWithinDomain()
9578 getCanonicalType(paramTy).getUnqualifiedType() == FloatTy) in mergeFunctionTypes()
10374 Type = Context.FloatTy; in DecodeTypeFromStr()
[all …]
H A DPrintfFormatString.cpp582 return Ctx.FloatTy; in getScalarArgType()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DBuiltinTypes.def204 FLOATING_TYPE(Float, FloatTy)
H A DASTContext.h1013 CanQualType FloatTy, DoubleTy, LongDoubleTy, Float128Ty; variable
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DCallAndMessageChecker.cpp702 (Ctx.FloatTy == CanRetTy || in HandleNilReceiver()
H A DBasicObjCFoundationChecks.cpp389 case kCFNumberFloatType: T = Ctx.FloatTy; break; in GetCFNumberSize()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaExpr.cpp762 return ImpCastExprToType(Res.get(), Context.FloatTy, CK_FloatingCast); in UsualUnaryConversions()
818 E = ImpCastExprToType(E, Context.FloatTy, CK_FloatingCast).get(); in DefaultArgumentPromotion()
1109 QualType FloatTy, QualType IntTy, in handleIntToFloatConversion() argument
1114 IntExpr = S.ImpCastExprToType(IntExpr.get(), FloatTy, in handleIntToFloatConversion()
1116 return FloatTy; in handleIntToFloatConversion()
1121 QualType result = S.Context.getComplexType(FloatTy); in handleIntToFloatConversion()
1173 LHSType = S.Context.FloatTy; in handleFloatConversion()
3826 Ty = Context.FloatTy; in ActOnNumericConstant()
3841 Res = ImpCastExprToType(Res, Context.FloatTy, CK_FloatingCast).get(); in ActOnNumericConstant()
3848 Res = ImpCastExprToType(Res, Context.FloatTy, CK_FloatingCast).get(); in ActOnNumericConstant()
[all …]
H A DSema.cpp312 Context.getAtomicType(Context.FloatTy)); in Initialize()
H A DOpenCLBuiltins.td301 def Float : Type<"float", QualType<"Context.FloatTy">>;
347 def AtomicFloat : Type<"atomic_float", QualType<"Context.getAtomicType(Context.FloatTy)">…
H A DSemaExprCXX.cpp4389 From = ImpCastExprToType(From, Context.FloatTy, CK_FloatingCast).get(); in PerformImplicitConversion()
4390 FromType = Context.FloatTy; in PerformImplicitConversion()
H A DSemaType.cpp1525 case DeclSpec::TST_float: Result = Context.FloatTy; break; in ConvertDeclSpecToType()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetLowering.h2089 void setBooleanContents(BooleanContent IntTy, BooleanContent FloatTy) { in setBooleanContents() argument
2091 BooleanFloatContents = FloatTy; in setBooleanContents()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp12413 MVT FloatTy = Op.getSimpleValueType().getVectorElementType(); in performFpToIntCombine() local
12414 uint32_t FloatBits = FloatTy.getSizeInBits(); in performFpToIntCombine()
12492 MVT FloatTy = N->getSimpleValueType(0).getVectorElementType(); in performFDivCombine() local
12493 int32_t FloatBits = FloatTy.getSizeInBits(); in performFDivCombine()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp15465 MVT FloatTy = Op.getSimpleValueType().getVectorElementType(); in PerformVCVTCombine() local
15466 uint32_t FloatBits = FloatTy.getSizeInBits(); in PerformVCVTCombine()
15523 MVT FloatTy = N->getSimpleValueType(0).getVectorElementType(); in PerformVDIVCombine() local
15524 uint32_t FloatBits = FloatTy.getSizeInBits(); in PerformVDIVCombine()
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm.mli621 [c]. See [llvm::Type::FloatTy]. *)

12