Home
last modified time | relevance | path

Searched refs:ConvTy (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/IR/
H A DVectorTypesTest.cpp120 auto *ConvTy = dyn_cast<FixedVectorType>(VectorType::getInteger(V4Float64Ty)); in TEST() local
121 EXPECT_VTY_EQ(ConvTy, V4Int64Ty); in TEST()
122 EXPECT_EQ(ConvTy->getNumElements(), 4U); in TEST()
123 EXPECT_EQ(ConvTy->getElementType()->getScalarSizeInBits(), 64U); in TEST()
215 auto *ConvTy = in TEST() local
217 EXPECT_VTY_EQ(ConvTy, ScV4Int64Ty); in TEST()
218 EXPECT_EQ(ConvTy->getMinNumElements(), 4U); in TEST()
219 EXPECT_EQ(ConvTy->getElementType()->getScalarSizeInBits(), 64U); in TEST()
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVLegalizerInfo.cpp262 static Register convertPtrToInt(Register Reg, LLT ConvTy, SPIRVType *SpirvType, in convertPtrToInt() argument
266 Register ConvReg = MRI.createGenericVirtualRegister(ConvTy); in convertPtrToInt()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaLambda.cpp1376 QualType ConvTy = in addFunctionPointerConversion() local
1405 TypeSourceInfo *ConvTSI = S.Context.getTrivialTypeSourceInfo(ConvTy, Loc); in addFunctionPointerConversion()
1448 DeclarationNameInfo(ConversionName, Loc, ConvNameLoc), ConvTy, ConvTSI, in addFunctionPointerConversion()
1549 QualType ConvTy = S.Context.getFunctionType(BlockPtrTy, None, ConversionEPI); in addBlockPointerConversion() local
1558 S.Context, Class, Loc, DeclarationNameInfo(Name, Loc, NameLoc), ConvTy, in addBlockPointerConversion()
1559 S.Context.getTrivialTypeSourceInfo(ConvTy, Loc), in addBlockPointerConversion()
H A DSemaExprCXX.cpp2139 << ConvTy->isEnumeralType() << ConvTy; in BuildCXXNew()
2150 << ConvTy->isEnumeralType() << ConvTy; in BuildCXXNew()
2160 << T << ConvTy->isEnumeralType() << ConvTy; in BuildCXXNew()
3564 << ConvTy; in ActOnCXXDelete()
3573 QualType ConvTy) override { in ActOnCXXDelete() argument
3575 << ConvTy; in ActOnCXXDelete()
4176 Sema::AssignConvertType ConvTy = in PerformImplicitConversion() local
4179 ConvTy == Compatible ? Incompatible : ConvTy, From->getExprLoc(), in PerformImplicitConversion()
4596 Sema::AssignConvertType ConvTy = in PerformImplicitConversion() local
4601 assert ((ConvTy == Sema::Compatible) && in PerformImplicitConversion()
[all …]
H A DSemaStmt.cpp1047 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) override { in CheckSwitchCondition() argument
1048 return S.Diag(Loc, diag::err_switch_explicit_conversion) << T << ConvTy; in CheckSwitchCondition()
1052 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in CheckSwitchCondition() argument
1054 << ConvTy->isEnumeralType() << ConvTy; in CheckSwitchCondition()
1063 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in CheckSwitchCondition() argument
1065 << ConvTy->isEnumeralType() << ConvTy; in CheckSwitchCondition()
1069 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) override { in CheckSwitchCondition() argument
3289 AssignConvertType ConvTy = in ActOnIndirectGotoStmt() local
3294 if (DiagnoseAssignmentResult(ConvTy, StarLoc, DestTy, ETy, E, AA_Passing)) in ActOnIndirectGotoStmt()
H A DSemaExpr.cpp9292 return ConvTy; in checkPointerTypesForAssignment()
9301 return ConvTy; in checkPointerTypesForAssignment()
9330 return ConvTy; in checkPointerTypesForAssignment()
9373 return ConvTy; in checkPointerTypesForAssignment()
9426 return ConvTy; in checkBlockPointerTypesForAssignment()
13849 AssignConvertType ConvTy; in CheckAssignmentOperands() local
13865 ConvTy = Compatible; in CheckAssignmentOperands()
13867 if (ConvTy == Compatible && in CheckAssignmentOperands()
16882 switch (ConvTy) { in DiagnoseAssignmentResult()
17230 << ConvTy->isEnumeralType() << ConvTy; in VerifyIntegerConstantExpression()
[all …]
H A DSemaOverload.cpp5959 QualType ConvTy = Conv->getConversionType().getNonReferenceType(); in diagnoseAmbiguousConversion() local
5960 Converter.noteAmbiguous(SemaRef, Conv, ConvTy); in diagnoseAmbiguousConversion()
5977 QualType ConvTy = Conversion->getConversionType().getNonReferenceType(); in diagnoseNoViableConversion() local
5979 ConvTy.getAsStringInternal(TypeStr, SemaRef.getPrintingPolicy()); in diagnoseNoViableConversion()
5981 Converter.diagnoseExplicitConv(SemaRef, Loc, T, ConvTy) in diagnoseNoViableConversion()
5986 Converter.noteExplicitConv(SemaRef, Conversion, ConvTy); in diagnoseNoViableConversion()
H A DSemaInit.cpp8668 Sema::AssignConvertType ConvTy = in Perform() local
8677 if (ConvTy != Sema::Compatible && in Perform()
8681 ConvTy = Sema::Compatible; in Perform()
8687 if (S.DiagnoseAssignmentResult(ConvTy, Kind.getLocation(), in Perform()
H A DSemaOpenMP.cpp16155 QualType ConvTy) override { in PerformOpenMPImplicitIntegerConversion() argument
16156 return S.Diag(Loc, diag::err_omp_explicit_conversion) << T << ConvTy; in PerformOpenMPImplicitIntegerConversion()
16159 QualType ConvTy) override { in PerformOpenMPImplicitIntegerConversion() argument
16161 << ConvTy->isEnumeralType() << ConvTy; in PerformOpenMPImplicitIntegerConversion()
16168 QualType ConvTy) override { in PerformOpenMPImplicitIntegerConversion() argument
16170 << ConvTy->isEnumeralType() << ConvTy; in PerformOpenMPImplicitIntegerConversion()
H A DSemaChecking.cpp2913 AssignConvertType ConvTy; in CheckNeonBuiltinFunctionCall() local
2914 ConvTy = CheckSingleAssignmentConstraints(LHSTy, RHS); in CheckNeonBuiltinFunctionCall()
2917 if (DiagnoseAssignmentResult(ConvTy, Arg->getBeginLoc(), LHSTy, RHSTy, in CheckNeonBuiltinFunctionCall()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DSema.h3763 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) = 0;
3767 noteExplicitConv(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) = 0;
3776 noteAmbiguous(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) = 0;
3781 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) = 0;
12068 bool DiagnoseAssignmentResult(AssignConvertType ConvTy,
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGBuiltin.cpp15488 auto *ConvTy = Int64Ty; in EmitPPCBuiltinExpr() local
15494 ConvTy = Int64Ty; in EmitPPCBuiltinExpr()
15498 ConvTy = Int32Ty; in EmitPPCBuiltinExpr()
15502 ConvTy = Int16Ty; in EmitPPCBuiltinExpr()
15506 ConvTy = Int8Ty; in EmitPPCBuiltinExpr()
15511 Op2, llvm::FixedVectorType::get(ConvTy, NumElts)); in EmitPPCBuiltinExpr()
15514 Value *PtrBC = Builder.CreateBitCast(Ptr, ConvTy->getPointerTo()); in EmitPPCBuiltinExpr()
15517 Function *F = CGM.getIntrinsic(Intrinsic::bswap, ConvTy); in EmitPPCBuiltinExpr()
15521 Elt, Address(PtrBC, ConvTy, CharUnits::fromQuantity(1))); in EmitPPCBuiltinExpr()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp8382 EVT ConvTy = IsSingle ? MVT::f32 : MVT::f64; in convertIntToFP() local
8387 DAG.getVTList(ConvTy, MVT::Other), {Chain, Src}, Flags); in convertIntToFP()
8389 return DAG.getNode(ConvOpc, dl, ConvTy, Src); in convertIntToFP()