/llvm-project/clang/lib/Sema/ |
H A D | SemaCast.cpp | 670 CastsAwayConstness(Sema & Self,QualType SrcType,QualType DestType,bool CheckCVR,bool CheckObjCLifetime,QualType * TheOffendingSrcType=nullptr,QualType * TheOffendingDestType=nullptr,Qualifiers * CastAwayQualifiers=nullptr) CastsAwayConstness() argument 839 QualType SrcType = Self.Context.getCanonicalType(OrigSrcType); CheckDynamicCast() local 1000 QualType SrcType = SrcExpr->getType(); DiagnoseReinterpretUpDownCast() local 1088 argTypeIsABIEquivalent(QualType SrcType,QualType DestType,ASTContext & Context) argTypeIsABIEquivalent() argument 1117 QualType SrcType = SrcExpr.get()->getType(); checkCastFunctionType() local 1302 IsAddressSpaceConversion(QualType SrcType,QualType DestType) IsAddressSpaceConversion() argument 1377 QualType SrcType = Self.Context.getCanonicalType(SrcExpr.get()->getType()); TryStaticCast() local 1620 TryStaticPointerDowncast(Sema & Self,QualType SrcType,QualType DestType,bool CStyle,SourceRange OpRange,unsigned & msg,CastKind & Kind,CXXCastPath & BasePath) TryStaticPointerDowncast() argument 1654 TryStaticDowncast(Sema & Self,CanQualType SrcType,CanQualType DestType,bool CStyle,SourceRange OpRange,QualType OrigSrcType,QualType OrigDestType,unsigned & msg,CastKind & Kind,CXXCastPath & BasePath) TryStaticDowncast() argument 1766 TryStaticMemberPointerUpcast(Sema & Self,ExprResult & SrcExpr,QualType SrcType,QualType DestType,bool CStyle,SourceRange OpRange,unsigned & msg,CastKind & Kind,CXXCastPath & BasePath) TryStaticMemberPointerUpcast() argument 1944 QualType SrcType = SrcExpr.get()->getType(); TryConstCast() local 2043 CheckCompatibleReinterpretCast(QualType SrcType,QualType DestType,bool IsDereference,SourceRange Range) CheckCompatibleReinterpretCast() argument 2095 QualType SrcType = SrcExpr.get()->getType(); DiagnoseCastOfObjCSEL() local 2116 QualType SrcType = SrcExpr.get()->getType(); DiagnoseCallingConvCast() local 2203 QualType SrcType = SrcExpr->getType(); checkIntToPointerCast() local 2262 QualType SrcType = SrcExpr.get()->getType(); TryReinterpretCast() local 2617 auto SrcType = SrcExpr.get()->getType(); TryAddressSpaceCast() local 2648 checkAddressSpaceCast(QualType SrcType,QualType DestType) checkAddressSpaceCast() argument 2786 QualType SrcType = SrcExpr.get()->getType(); CheckCXXCStyleCast() local 2893 QualType SrcType = SrcExpr.get()->getType(); DiagnoseBadFunctionCast() local 2968 QualType SrcType = SrcExpr.get()->getType(); CheckCStyleCast() local 3263 QualType SrcType = SrcExpr.get()->getType(); CheckBuiltinBitCast() local 3310 QualType SrcType = SrcExpr.get()->getType(); DiagnoseCastQual() local [all...] |
H A D | Sema.cpp | 617 QualType SrcType, in diagnoseNullableToNonnullConversion() argument 632 void Sema::diagnoseFunctionEffectConversion(QualType DstType, QualType SrcType, in diagnoseFunctionEffectConversion() argument 2818 shouldDiagnoseConversion(QualType SrcType,const FunctionEffectsRef & SrcFX,QualType DstType,const FunctionEffectsRef & DstFX) const shouldDiagnoseConversion() argument
|
H A D | SemaExprObjC.cpp | 4194 QualType SrcType = castExpr->getType(); CheckObjCBridgeRelatedCast() local 4232 checkObjCBridgeRelatedComponents(SourceLocation Loc,QualType DestType,QualType SrcType,ObjCInterfaceDecl * & RelatedClass,ObjCMethodDecl * & ClassMethod,ObjCMethodDecl * & InstanceMethod,TypedefNameDecl * & TDNDecl,bool CfToNs,bool Diagnose) checkObjCBridgeRelatedComponents() argument 4305 CheckObjCBridgeRelatedConversions(SourceLocation Loc,QualType DestType,QualType SrcType,Expr * & SrcExpr,bool Diagnose) CheckObjCBridgeRelatedConversions() argument [all...] |
H A D | SemaStmt.cpp | 1663 DiagnoseAssignmentEnum(QualType DstType,QualType SrcType,Expr * SrcExpr) DiagnoseAssignmentEnum() argument
|
H A D | SemaExpr.cpp | 16555 DiagnoseAssignmentResult(AssignConvertType ConvTy,SourceLocation Loc,QualType DstType,QualType SrcType,Expr * SrcExpr,AssignmentAction Action,bool * Complained) DiagnoseAssignmentResult() argument [all...] |
/llvm-project/clang/lib/Analysis/FlowSensitive/ |
H A D | RecordOps.cpp | 53 auto SrcType = Src.getType().getCanonicalType().getUnqualifiedType(); in copyRecord() local
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 937 EmitConversionToBool(Value * Src,QualType SrcType) EmitConversionToBool() argument 957 EmitFloatConversionCheck(Value * OrigSrc,QualType OrigSrcType,Value * Src,QualType SrcType,QualType DstType,llvm::Type * DstTy,SourceLocation Loc) EmitFloatConversionCheck() argument 1028 EmitIntegerTruncationCheckHelper(Value * Src,QualType SrcType,Value * Dst,QualType DstType,CGBuilderTy & Builder) EmitIntegerTruncationCheckHelper() argument 1065 PromotionIsPotentiallyEligibleForImplicitIntegerConversionCheck(QualType SrcType,QualType DstType) PromotionIsPotentiallyEligibleForImplicitIntegerConversionCheck() argument 1069 EmitIntegerTruncationCheck(Value * Src,QualType SrcType,Value * Dst,QualType DstType,SourceLocation Loc) EmitIntegerTruncationCheck() argument 1139 EmitIntegerSignChangeCheckHelper(Value * Src,QualType SrcType,Value * Dst,QualType DstType,CGBuilderTy & Builder) EmitIntegerSignChangeCheckHelper() argument 1177 EmitIntegerSignChangeCheck(Value * Src,QualType SrcType,Value * Dst,QualType DstType,SourceLocation Loc) EmitIntegerSignChangeCheck() argument 1264 EmitBitfieldTruncationCheckHelper(Value * Src,QualType SrcType,Value * Dst,QualType DstType,CGBuilderTy & Builder) EmitBitfieldTruncationCheckHelper() argument 1290 EmitBitfieldSignChangeCheckHelper(Value * Src,QualType SrcType,Value * Dst,QualType DstType,CGBuilderTy & Builder) EmitBitfieldSignChangeCheckHelper() argument 1311 EmitBitfieldConversionCheck(Value * Src,QualType SrcType,Value * Dst,QualType DstType,const CGBitFieldInfo & Info,SourceLocation Loc) EmitBitfieldConversionCheck() argument 1390 EmitScalarCast(Value * Src,QualType SrcType,QualType DstType,llvm::Type * SrcTy,llvm::Type * DstTy,ScalarConversionOpts Opts) EmitScalarCast() argument 1451 EmitScalarConversion(Value * Src,QualType SrcType,QualType DstType,SourceLocation Loc,ScalarConversionOpts Opts) EmitScalarConversion() argument 1861 QualType SrcType = E->getSrcExpr()->getType(), VisitConvertVectorExpr() local 2282 const QualType SrcType = E->getType(); VisitCastExpr() local 2533 const QualType SrcType = E->getType(); VisitCastExpr() local 2791 QualType SrcType = E->getType(); EmitScalarPrePostIncDec() local 3648 QualType SrcType = E->getRHS()->getType(); EmitCompoundAssignLValue() local 4772 EmitWithOriginalRHSBitfieldAssignment(const BinaryOperator * E,Value ** Previous,QualType * SrcType) EmitWithOriginalRHSBitfieldAssignment() argument 4818 QualType SrcType = E->getRHS()->getType(); VisitBinAssign() local [all...] |
H A D | CGExprComplex.cpp | 509 EmitComplexToComplexCast(ComplexPairTy Val,QualType SrcType,QualType DestType,SourceLocation Loc) EmitComplexToComplexCast() argument 527 EmitScalarToComplexCast(llvm::Value * Val,QualType SrcType,QualType DestType,SourceLocation Loc) EmitScalarToComplexCast() argument
|
H A D | CGExprConstant.cpp | 1262 withDestType(ASTContext & Ctx,const Expr * E,QualType SrcType,QualType DestType,const llvm::APSInt & Value) withDestType() argument
|
H A D | CGStmtOpenMP.cpp | 5998 convertToScalarValue(CodeGenFunction & CGF,RValue Val,QualType SrcType,QualType DestType,SourceLocation Loc) convertToScalarValue() argument 6010 convertToComplexValue(CodeGenFunction & CGF,RValue Val,QualType SrcType,QualType DestType,SourceLocation Loc) convertToComplexValue() argument
|
H A D | CGExpr.cpp | 5624 QualType SrcType = E->getRHS()->getType(); EmitBinaryOperatorLValue() local
|
H A D | CGBuiltin.cpp | 20743 llvm::Type *SrcType = nullptr; global() member
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPreLegalizerCombiner.cpp | 122 if (SrcType != LLT::scalar(64)) in matchClampI64ToI16() local
|
/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 785 LLT SrcType = MRI.getType(SrcReg); findValueFromExt() local 811 LLT SrcType = MRI.getType(SrcReg); findValueFromTrunc() local
|
H A D | MachineIRBuilder.h | 140 enum class SrcType { Ty_Reg, Ty_MIB, Ty_Predicate, Ty_Imm }; global() enum [all...] |
/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVInstructionSelector.cpp | 1705 SPIRVType *SrcType = GR.getSPIRVTypeForVReg(SrcReg); selectExt() local
|
/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 2397 Type *SrcType = X->getType(); foldTruncShuffle() local
|
H A D | InstCombineCompares.cpp | 3268 Type *SrcType = Bitcast->getSrcTy(); foldICmpBitCast() local
|
/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 2490 EVT SrcType = CastOp.getValueType(); performVECTOR_SHUFFLECombine() local
|
/llvm-project/clang/lib/AST/ |
H A D | ExprConstant.cpp | 2641 HandleFloatToIntCast(EvalInfo & Info,const Expr * E,QualType SrcType,const APFloat & Value,QualType DestType,APSInt & Result) HandleFloatToIntCast() argument 2710 HandleFloatToFloatCast(EvalInfo & Info,const Expr * E,QualType SrcType,QualType DestType,APFloat & Result) HandleFloatToFloatCast() argument 2726 HandleIntToIntCast(EvalInfo & Info,const Expr * E,QualType DestType,QualType SrcType,const APSInt & Value) HandleIntToIntCast() argument 2740 HandleIntToFloatCast(EvalInfo & Info,const Expr * E,const FPOptions FPO,QualType SrcType,const APSInt & Value,QualType DestType,APFloat & Result) HandleIntToFloatCast() argument 14213 QualType SrcType = SubExpr->getType(); VisitCastExpr() local [all...] |
H A D | ExprCXX.cpp | 822 QualType SrcType = getSubExpr()->getType(); isAlwaysNull() local
|
/llvm-project/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 1910 Type *SrcType = I->getSrcTy(); match() local
|
/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 471 LLT SrcType = MRI.getType(Src1); matchCombineShuffleVector() local
|
/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 2613 if (auto *SrcType = FindTruncSrcType()) { getAddExpr() local
|