Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/
H A DTypePromotionInMathFnCheck.cpp51 constexpr BuiltinType::Kind FloatTy = BuiltinType::Float; in registerMatchers() local
73 HasBuiltinTyArg(0, FloatTy)) in registerMatchers()
85 HasBuiltinTyArg(0, FloatTy), HasBuiltinTyArg(1, FloatTy)) in registerMatchers()
95 HasBuiltinTyArg(0, FloatTy), HasBuiltinTyArg(1, FloatTy), in registerMatchers()
96 HasBuiltinTyArg(2, FloatTy)) in registerMatchers()
107 HasBuiltinTyArg(0, FloatTy)) in registerMatchers()
117 HasBuiltinTyArg(0, FloatTy)) in registerMatchers()
130 HasBuiltinTyArg(0, FloatTy), HasBuiltinTyArg(1, FloatTy)) in registerMatchers()
139 HasBuiltinTyArg(0, FloatTy)) in registerMatchers()
148 HasBuiltinTyArg(0, FloatTy)) in registerMatchers()
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DValueLatticeTest.cpp37 auto FloatTy = Type::getFloatTy(Context); in TEST_F() local
38 auto *C2 = ConstantFP::get(FloatTy, 1.1); in TEST_F()
148 auto *FloatTy = IntegerType::getFloatTy(Context); in TEST_F() local
150 auto *C1 = ConstantFP::get(FloatTy, 1.0); in TEST_F()
163 LV1.mergeIn(ValueLatticeElement::get(ConstantFP::get(FloatTy, 2.2)))); in TEST_F()
186 auto *FloatTy = IntegerType::getFloatTy(Context); in TEST_F() local
187 auto LV3 = ValueLatticeElement::get(ConstantFP::get(FloatTy, 1.0)); in TEST_F()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DDataLayoutTest.cpp98 Type *const FloatTy = Type::getFloatTy(Context); in TEST() local
99 Type *const V8F32Ty = FixedVectorType::get(FloatTy, 8); in TEST()
H A DInstructionsTest.cpp203 Type *FloatTy = Type::getFloatTy(C); in TEST() local
267 EXPECT_FALSE(CastInst::isBitCastable(DoubleTy, FloatTy)); in TEST()
268 EXPECT_FALSE(CastInst::isBitCastable(FloatTy, DoubleTy)); in TEST()
269 EXPECT_TRUE(CastInst::isBitCastable(FloatTy, FloatTy)); in TEST()
270 EXPECT_TRUE(CastInst::isBitCastable(FloatTy, FloatTy)); in TEST()
271 EXPECT_TRUE(CastInst::isBitCastable(FloatTy, Int32Ty)); in TEST()
273 EXPECT_TRUE(CastInst::isBitCastable(Int32Ty, FloatTy)); in TEST()
402 Type *FloatTy = Type::getFloatTy(C); in TEST() local
417 const Constant *CF32 = Constant::getNullValue(FloatTy); in TEST()
425 LLVMGetCastOpcode(wrap(C8), false, wrap(FloatTy), true)); in TEST()
[all …]
H A DConstantsTest.cpp211 Type *FloatTy = Type::getFloatTy(Context); in TEST() local
220 Constant *P1 = ConstantExpr::getUIToFP(P0, FloatTy); in TEST()
224 Constant *P5 = ConstantExpr::getUIToFP(P4, FloatTy); in TEST()
269 CHECK(ConstantExpr::getFPTrunc(P2, FloatTy), in TEST()
749 Type *FloatTy = Type::getFloatTy(Context); in TEST() local
758 for (auto *Ty : {FloatTy, Int32Ty, Int8Ty}) { in TEST()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenTypeCache.h39 llvm::Type *HalfTy, *BFloatTy, *FloatTy, *DoubleTy; member
H A DCGExprScalar.cpp1331 CGF.CGM.FloatTy), in EmitScalarConversion()
1334 Src = Builder.CreateFPExt(Src, CGF.CGM.FloatTy, "conv"); in EmitScalarConversion()
1336 SrcType = CGF.getContext().FloatTy; in EmitScalarConversion()
1337 SrcTy = CGF.FloatTy; in EmitScalarConversion()
1454 DstTy = CGF.FloatTy; in EmitScalarConversion()
1463 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_to_fp16, CGF.CGM.FloatTy), in EmitScalarConversion()
2707 CGF.CGM.FloatTy), in EmitScalarPrePostIncDec()
2710 value = Builder.CreateFPExt(input, CGF.CGM.FloatTy, "incdec.conv"); in EmitScalarPrePostIncDec()
2745 CGF.CGM.FloatTy), in EmitScalarPrePostIncDec()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DExpectedTypes.cpp32 return Ctx.FloatTy.getTypePtr(); // All floats are equivalent. in toEquivClass()
/llvm-project-15.0.7/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp55 TypeParam->setDefaultArgument(AST.getTrivialTypeSourceInfo(AST.FloatTy)); in defineHLSLVectorAlias()
H A DSemaRISCVVectorLookup.cpp105 QT = Context.FloatTy; in RVVType2Qual()
H A DSemaExpr.cpp1168 IntExpr = S.ImpCastExprToType(IntExpr.get(), FloatTy, in handleIntToFloatConversion()
1170 return FloatTy; in handleIntToFloatConversion()
1175 QualType result = S.Context.getComplexType(FloatTy); in handleIntToFloatConversion()
1227 LHSType = S.Context.FloatTy; in handleFloatConversion()
3922 Ty = Context.FloatTy; in ActOnNumericConstant()
10258 QualType FloatTy) { in canConvertIntTyToFloatTy() argument
10289 S.Context.getFloatTypeSemantics(FloatTy)); in canConvertIntTyToFloatTy()
14757 RHS = convertVector(RHS.get(), Context.FloatTy, S); in convertHalfVecBinOp()
14770 LHS = convertVector(LHS.get(), Context.FloatTy, S); in convertHalfVecBinOp()
15594 Input = convertVector(Input.get(), Context.FloatTy, *this); in CreateBuiltinUnaryOp()
[all …]
H A DSema.cpp357 Context.getAtomicType(Context.FloatTy)); in Initialize()
1994 bool IsFloat = UnqualTy == Context.FloatTy; in checkTypeSupport()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DImplicitBoolConversionCheck.cpp50 return Context.hasSameType(Type, Context.FloatTy) ? "0.0f" : "0.0"; in getZeroLiteralToCompareWithForType()
208 if (Context.hasSameType(DestType, Context.FloatTy)) { in getEquivalentForBoolLiteral()
/llvm-project-15.0.7/llvm/lib/IR/
H A DLLVMContextImpl.cpp44 FloatTy(C, Type::FloatTyID), DoubleTy(C, Type::DoubleTyID), in LLVMContextImpl()
H A DType.cpp226 Type *Type::getFloatTy(LLVMContext &C) { return &C.pImpl->FloatTy; } in getFloatTy()
/llvm-project-15.0.7/lldb/unittests/Symbol/
H A DTestTypeSystemClang.cpp67 context.hasSameType(GetBasicQualType(eBasicTypeFloat), context.FloatTy)); in TEST_F()
69 context.getComplexType(context.FloatTy))); in TEST_F()
608 infos.args = {TemplateArgument(m_ast->getASTContext().FloatTy)}; in TEST_F()
/llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCTypeEncodingParser.cpp303 return ast_ctx.FloatTy; in BuildType()
/llvm-project-15.0.7/llvm/unittests/CodeGen/
H A DDIEHashTest.cpp683 DIEEntry FloatTy(*FloatTyDIE); in TEST_F() local
685 PITyDIE->addValue(Alloc, dwarf::DW_AT_type, dwarf::DW_FORM_ref4, FloatTy); in TEST_F()
/llvm-project-15.0.7/clang/lib/AST/
H A DScanfFormatString.cpp321 return ArgType::PtrTo(Ctx.FloatTy); in getArgType()
H A DPrintfFormatString.cpp582 return Ctx.FloatTy; in getScalarArgType()
H A DASTContext.cpp1317 InitBuiltinType(FloatTy, BuiltinType::Float); in InitBuiltinTypes()
3928 return SVE_ELTTY(FloatTy, 4, 1); in getBuiltinVectorTypeInfo()
3930 return SVE_ELTTY(FloatTy, 4, 2); in getBuiltinVectorTypeInfo()
3932 return SVE_ELTTY(FloatTy, 4, 3); in getBuiltinVectorTypeInfo()
3934 return SVE_ELTTY(FloatTy, 4, 4); in getBuiltinVectorTypeInfo()
3958 return {ElBits == 16 ? Float16Ty : (ElBits == 32 ? FloatTy : DoubleTy), \ in getBuiltinVectorTypeInfo()
10239 getCanonicalType(paramTy).getUnqualifiedType() == FloatTy) in mergeFunctionTypes()
11058 Type = Context.FloatTy; in DecodeTypeFromStr()
11833 return FloatTy; in getRealTypeForBitwidth()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DBuiltinTypes.def204 FLOATING_TYPE(Float, FloatTy)
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DCallAndMessageChecker.cpp702 (Ctx.FloatTy == CanRetTy || in HandleNilReceiver()
H A DBasicObjCFoundationChecks.cpp386 case kCFNumberFloatType: T = Ctx.FloatTy; break; in GetCFNumberSize()
/llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp835 if (QualTypeMatchesBitSize(bit_size, ast, ast.FloatTy)) in GetBuiltinTypeForEncodingAndBitSize()
836 return GetType(ast.FloatTy); in GetBuiltinTypeForEncodingAndBitSize()
977 CanQualType FloatComplexTy = ast.getComplexType(ast.FloatTy); in GetBuiltinTypeForDWARFEncodingAndBitSize()
998 QualTypeMatchesBitSize(bit_size, ast, ast.FloatTy)) in GetBuiltinTypeForDWARFEncodingAndBitSize()
999 return GetType(ast.FloatTy); in GetBuiltinTypeForDWARFEncodingAndBitSize()
1007 if (QualTypeMatchesBitSize(bit_size, ast, ast.FloatTy)) in GetBuiltinTypeForDWARFEncodingAndBitSize()
1008 return GetType(ast.FloatTy); in GetBuiltinTypeForDWARFEncodingAndBitSize()
2056 return ast->FloatTy.getAsOpaquePtr(); in GetOpaqueCompilerType()
2062 return ast->getComplexType(ast->FloatTy).getAsOpaquePtr(); in GetOpaqueCompilerType()
4669 if (bit_size == ast.getTypeSize(ast.FloatTy)) in GetFloatTypeSemantics()
[all …]

12