| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | VectorTypesTest.cpp | 120 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 D | SPIRVLegalizerInfo.cpp | 262 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 D | SemaLambda.cpp | 1376 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 D | SemaExprCXX.cpp | 2139 << 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 D | SemaStmt.cpp | 1047 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 D | SemaExpr.cpp | 9292 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 D | SemaOverload.cpp | 5959 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 D | SemaInit.cpp | 8668 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 D | SemaOpenMP.cpp | 16155 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 D | SemaChecking.cpp | 2913 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 D | Sema.h | 3763 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 D | CGBuiltin.cpp | 15488 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 D | PPCISelLowering.cpp | 8382 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()
|