Home
last modified time | relevance | path

Searched defs:SrcType (Results 1 – 24 of 24) sorted by relevance

/llvm-project/clang/lib/Sema/
H A DSemaCast.cpp670 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 DSema.cpp617 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 DSemaExprObjC.cpp4194 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 DSemaStmt.cpp1663 DiagnoseAssignmentEnum(QualType DstType,QualType SrcType,Expr * SrcExpr) DiagnoseAssignmentEnum() argument
H A DSemaExpr.cpp16555 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 DRecordOps.cpp53 auto SrcType = Src.getType().getCanonicalType().getUnqualifiedType(); in copyRecord() local
/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp937 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 DCGExprComplex.cpp509 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 DCGExprConstant.cpp1262 withDestType(ASTContext & Ctx,const Expr * E,QualType SrcType,QualType DestType,const llvm::APSInt & Value) withDestType() argument
H A DCGStmtOpenMP.cpp5998 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 DCGExpr.cpp5624 QualType SrcType = E->getRHS()->getType(); EmitBinaryOperatorLValue() local
H A DCGBuiltin.cpp20743 llvm::Type *SrcType = nullptr; global() member
/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPreLegalizerCombiner.cpp122 if (SrcType != LLT::scalar(64)) in matchClampI64ToI16() local
/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h785 LLT SrcType = MRI.getType(SrcReg); findValueFromExt() local
811 LLT SrcType = MRI.getType(SrcReg); findValueFromTrunc() local
H A DMachineIRBuilder.h140 enum class SrcType { Ty_Reg, Ty_MIB, Ty_Predicate, Ty_Imm }; global() enum
[all...]
/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVInstructionSelector.cpp1705 SPIRVType *SrcType = GR.getSPIRVTypeForVReg(SrcReg); selectExt() local
/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp2397 Type *SrcType = X->getType(); foldTruncShuffle() local
H A DInstCombineCompares.cpp3268 Type *SrcType = Bitcast->getSrcTy(); foldICmpBitCast() local
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp2490 EVT SrcType = CastOp.getValueType(); performVECTOR_SHUFFLECombine() local
/llvm-project/clang/lib/AST/
H A DExprConstant.cpp2641 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 DExprCXX.cpp822 QualType SrcType = getSubExpr()->getType(); isAlwaysNull() local
/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h1910 Type *SrcType = I->getSrcTy(); match() local
/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp471 LLT SrcType = MRI.getType(Src1); matchCombineShuffleVector() local
/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp2613 if (auto *SrcType = FindTruncSrcType()) { getAddExpr() local