| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/ |
| H A D | TypePromotionInMathFnCheck.cpp | 51 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 D | ValueLatticeTest.cpp | 37 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 D | DataLayoutTest.cpp | 98 Type *const FloatTy = Type::getFloatTy(Context); in TEST() local 99 Type *const V8F32Ty = FixedVectorType::get(FloatTy, 8); in TEST()
|
| H A D | InstructionsTest.cpp | 203 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 D | ConstantsTest.cpp | 211 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 D | CodeGenTypeCache.h | 39 llvm::Type *HalfTy, *BFloatTy, *FloatTy, *DoubleTy; member
|
| H A D | CGExprScalar.cpp | 1331 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 D | ExpectedTypes.cpp | 32 return Ctx.FloatTy.getTypePtr(); // All floats are equivalent. in toEquivClass()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | HLSLExternalSemaSource.cpp | 55 TypeParam->setDefaultArgument(AST.getTrivialTypeSourceInfo(AST.FloatTy)); in defineHLSLVectorAlias()
|
| H A D | SemaRISCVVectorLookup.cpp | 105 QT = Context.FloatTy; in RVVType2Qual()
|
| H A D | SemaExpr.cpp | 1168 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 D | Sema.cpp | 357 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 D | ImplicitBoolConversionCheck.cpp | 50 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 D | LLVMContextImpl.cpp | 44 FloatTy(C, Type::FloatTyID), DoubleTy(C, Type::DoubleTyID), in LLVMContextImpl()
|
| H A D | Type.cpp | 226 Type *Type::getFloatTy(LLVMContext &C) { return &C.pImpl->FloatTy; } in getFloatTy()
|
| /llvm-project-15.0.7/lldb/unittests/Symbol/ |
| H A D | TestTypeSystemClang.cpp | 67 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 D | AppleObjCTypeEncodingParser.cpp | 303 return ast_ctx.FloatTy; in BuildType()
|
| /llvm-project-15.0.7/llvm/unittests/CodeGen/ |
| H A D | DIEHashTest.cpp | 683 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 D | ScanfFormatString.cpp | 321 return ArgType::PtrTo(Ctx.FloatTy); in getArgType()
|
| H A D | PrintfFormatString.cpp | 582 return Ctx.FloatTy; in getScalarArgType()
|
| H A D | ASTContext.cpp | 1317 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 D | BuiltinTypes.def | 204 FLOATING_TYPE(Float, FloatTy)
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CallAndMessageChecker.cpp | 702 (Ctx.FloatTy == CanRetTy || in HandleNilReceiver()
|
| H A D | BasicObjCFoundationChecks.cpp | 386 case kCFNumberFloatType: T = Ctx.FloatTy; break; in GetCFNumberSize()
|
| /llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 835 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 …]
|