Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenTypeCache.h40 llvm::Type *HalfTy, *FloatTy, *DoubleTy; member
H A DCGExprScalar.cpp1255 CGF.CGM.FloatTy), in EmitScalarConversion()
1258 Src = Builder.CreateFPExt(Src, CGF.CGM.FloatTy, "conv"); in EmitScalarConversion()
1260 SrcType = CGF.getContext().FloatTy; in EmitScalarConversion()
1261 SrcTy = CGF.FloatTy; in EmitScalarConversion()
1372 DstTy = CGF.FloatTy; in EmitScalarConversion()
1405 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_to_fp16, CGF.CGM.FloatTy), in EmitScalarConversion()
2468 CGF.CGM.FloatTy), in EmitScalarPrePostIncDec()
2471 value = Builder.CreateFPExt(input, CGF.CGM.FloatTy, "incdec.conv"); in EmitScalarPrePostIncDec()
2503 CGF.CGM.FloatTy), in EmitScalarPrePostIncDec()
H A DCGBuiltin.cpp1361 Types[Context.FloatTy] = "%f"; in dumpRecord()
4968 Tys.push_back(FloatTy); in LookupNeonLLVMIntrinsic()
5104 Ty = FloatTy; in EmitCommonNeonBuiltinExpr()
6454 Ty = FloatTy; in EmitARMBuiltinExpr()
7144 llvm::Type *FTy = Is64 ? DoubleTy : FloatTy; in EmitAArch64BuiltinExpr()
7159 llvm::Type *FTy = Is64 ? DoubleTy : FloatTy; in EmitAArch64BuiltinExpr()
7339 llvm::VectorType::get(FloatTy, 2); in EmitAArch64BuiltinExpr()
7433 Ops[0] = Builder.CreateBitCast(Ops[0], FloatTy); in EmitAArch64BuiltinExpr()
7550 llvm::VectorType::get(FloatTy, 2)); in EmitAArch64BuiltinExpr()
7575 llvm::VectorType::get(FloatTy, 2)); in EmitAArch64BuiltinExpr()
[all …]
H A DItaniumCXXABI.cpp3728 getContext().FloatTy, getContext().DoubleTy, in EmitFundamentalRTTIDescriptors()
H A DCodeGenModule.cpp109 FloatTy = llvm::Type::getFloatTy(LLVMContext); in CodeGenModule()
H A DTargetInfo.cpp2694 } else if (ET == getContext().FloatTy) { in classify()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DLLVMContextImpl.cpp29 FloatTy(C, Type::FloatTyID), in LLVMContextImpl()
H A DType.cpp164 Type *Type::getFloatTy(LLVMContext &C) { return &C.pImpl->FloatTy; } in getFloatTy()
H A DLLVMContextImpl.h1295 Type VoidTy, LabelTy, HalfTy, FloatTy, DoubleTy, MetadataTy, TokenTy;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Core/
H A DDumpDataExtractor.cpp569 if (item_bit_size == ast->getTypeSize(ast->FloatTy)) { in DumpDataExtractor()
572 llvm::APFloat apfloat(ast->getFloatTypeSemantics(ast->FloatTy), in DumpDataExtractor()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCTypeEncodingParser.cpp327 return ast_ctx.FloatTy; in BuildType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DScanfFormatString.cpp320 return ArgType::PtrTo(Ctx.FloatTy); in getArgType()
H A DASTContext.cpp1184 InitBuiltinType(FloatTy, BuiltinType::Float); in InitBuiltinTypes()
1281 FloatComplexTy = getComplexType(FloatTy); in InitBuiltinTypes()
5589 case FloatRank: return FloatTy; in getFloatingTypeOfSizeWithinDomain()
8658 getCanonicalType(paramTy).getUnqualifiedType() == FloatTy) in mergeFunctionTypes()
9321 Type = Context.FloatTy; in DecodeTypeFromStr()
10037 return FloatTy; in getRealTypeForBitwidth()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DBuiltinTypes.def205 FLOATING_TYPE(Float, FloatTy)
H A DASTContext.h1028 CanQualType FloatTy, DoubleTy, LongDoubleTy, Float128Ty; variable
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DCallAndMessageChecker.cpp580 (Ctx.FloatTy == CanRetTy || in HandleNilReceiver()
H A DBasicObjCFoundationChecks.cpp390 case kCFNumberFloatType: T = Ctx.FloatTy; break; in GetCFNumberSize()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExpr.cpp1028 IntExpr = S.ImpCastExprToType(IntExpr.get(), FloatTy, in handleIntToFloatConversion()
1030 return FloatTy; in handleIntToFloatConversion()
1035 QualType result = S.Context.getComplexType(FloatTy); in handleIntToFloatConversion()
1076 LHSType = S.Context.FloatTy; in handleFloatConversion()
3438 Ty = Context.FloatTy; in ActOnNumericConstant()
8551 QualType FloatTy) { in canConvertIntTyToFloatTy() argument
8582 S.Context.getFloatTypeSemantics(FloatTy)); in canConvertIntTyToFloatTy()
12208 RHS = convertVector(RHS.get(), Context.FloatTy, S); in convertHalfVecBinOp()
12221 LHS = convertVector(LHS.get(), Context.FloatTy, S); in convertHalfVecBinOp()
12933 Input = convertVector(Input.get(), Context.FloatTy, *this); in CreateBuiltinUnaryOp()
[all …]
H A DSema.cpp276 Context.getAtomicType(Context.FloatTy)); in Initialize()
H A DSemaExprCXX.cpp4144 From = ImpCastExprToType(From, Context.FloatTy, CK_FloatingCast).get(); in PerformImplicitConversion()
4145 FromType = Context.FloatTy; in PerformImplicitConversion()
H A DSemaType.cpp1452 case DeclSpec::TST_float: Result = Context.FloatTy; break; in ConvertDeclSpecToType()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DTargetLowering.h1805 void setBooleanContents(BooleanContent IntTy, BooleanContent FloatTy) { in setBooleanContents() argument
1807 BooleanFloatContents = FloatTy; in setBooleanContents()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangASTContext.cpp1048 if (QualTypeMatchesBitSize(bit_size, ast, ast->FloatTy)) in GetBuiltinTypeForEncodingAndBitSize()
1049 return CompilerType(ast, ast->FloatTy); in GetBuiltinTypeForEncodingAndBitSize()
1227 QualTypeMatchesBitSize(bit_size, ast, ast->FloatTy)) in GetBuiltinTypeForDWARFEncodingAndBitSize()
1228 return CompilerType(ast, ast->FloatTy); in GetBuiltinTypeForDWARFEncodingAndBitSize()
1236 if (QualTypeMatchesBitSize(bit_size, ast, ast->FloatTy)) in GetBuiltinTypeForDWARFEncodingAndBitSize()
1237 return CompilerType(ast, ast->FloatTy); in GetBuiltinTypeForDWARFEncodingAndBitSize()
2090 return ast->FloatTy.getAsOpaquePtr(); in GetOpaqueCompilerType()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp9101 MVT FloatTy = Op.getSimpleValueType().getVectorElementType(); in performFpToIntCombine() local
9102 uint32_t FloatBits = FloatTy.getSizeInBits(); in performFpToIntCombine()
9180 MVT FloatTy = N->getSimpleValueType(0).getVectorElementType(); in performFDivCombine() local
9181 int32_t FloatBits = FloatTy.getSizeInBits(); in performFDivCombine()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp12108 MVT FloatTy = Op.getSimpleValueType().getVectorElementType(); in PerformVCVTCombine() local
12109 uint32_t FloatBits = FloatTy.getSizeInBits(); in PerformVCVTCombine()
12166 MVT FloatTy = N->getSimpleValueType(0).getVectorElementType(); in PerformVDIVCombine() local
12167 uint32_t FloatBits = FloatTy.getSizeInBits(); in PerformVDIVCombine()

12