/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCast.cpp | 670 CastsAwayConstness(Sema &Self, QualType SrcType, QualType DestType, in CastsAwayConstness() 839 QualType SrcType = Self.Context.getCanonicalType(OrigSrcType); in CheckDynamicCast() local 1000 QualType SrcType = SrcExpr->getType(); in DiagnoseReinterpretUpDownCast() local 1088 static bool argTypeIsABIEquivalent(QualType SrcType, QualType DestType, in argTypeIsABIEquivalent() 1117 QualType SrcType = SrcExpr.get()->getType(); in checkCastFunctionType() local 1302 static bool IsAddressSpaceConversion(QualType SrcType, QualType DestType) { in IsAddressSpaceConversion() 1377 QualType SrcType = Self.Context.getCanonicalType(SrcExpr.get()->getType()); in TryStaticCast() local 1620 TryStaticPointerDowncast(Sema &Self, QualType SrcType, QualType DestType, in TryStaticPointerDowncast() 1654 TryStaticDowncast(Sema &Self, CanQualType SrcType, CanQualType DestType, in TryStaticDowncast() 1766 TryStaticMemberPointerUpcast(Sema &Self, ExprResult &SrcExpr, QualType SrcType, in TryStaticMemberPointerUpcast() [all …]
|
H A D | Sema.cpp | 619 QualType SrcType, in diagnoseNullableToNonnullConversion() 634 void Sema::diagnoseFunctionEffectConversion(QualType DstType, QualType SrcType, in diagnoseFunctionEffectConversion() 2820 QualType SrcType, const FunctionEffectsRef &SrcFX, QualType DstType, in shouldDiagnoseConversion()
|
H A D | SemaExprObjC.cpp | 4194 QualType SrcType = castExpr->getType(); in CheckObjCBridgeRelatedCast() local 4232 SourceLocation Loc, QualType DestType, QualType SrcType, in checkObjCBridgeRelatedComponents() 4305 QualType SrcType, in CheckObjCBridgeRelatedConversions()
|
H A D | SemaStmt.cpp | 1663 Sema::DiagnoseAssignmentEnum(QualType DstType, QualType SrcType, in DiagnoseAssignmentEnum()
|
H A D | SemaExpr.cpp | 16598 QualType DstType, QualType SrcType, in DiagnoseAssignmentResult()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
H A D | RecordOps.cpp | 53 auto SrcType = Src.getType().getCanonicalType().getUnqualifiedType(); in copyRecord() local
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 938 Value *ScalarExprEmitter::EmitConversionToBool(Value *Src, QualType SrcType) { in EmitConversionToBool() 958 Value *OrigSrc, QualType OrigSrcType, Value *Src, QualType SrcType, in EmitFloatConversionCheck() 1029 EmitIntegerTruncationCheckHelper(Value *Src, QualType SrcType, Value *Dst, in EmitIntegerTruncationCheckHelper() 1066 QualType SrcType, QualType DstType) { in PromotionIsPotentiallyEligibleForImplicitIntegerConversionCheck() 1070 void ScalarExprEmitter::EmitIntegerTruncationCheck(Value *Src, QualType SrcType, in EmitIntegerTruncationCheck() 1140 EmitIntegerSignChangeCheckHelper(Value *Src, QualType SrcType, Value *Dst, in EmitIntegerSignChangeCheckHelper() 1178 void ScalarExprEmitter::EmitIntegerSignChangeCheck(Value *Src, QualType SrcType, in EmitIntegerSignChangeCheck() 1265 EmitBitfieldTruncationCheckHelper(Value *Src, QualType SrcType, Value *Dst, in EmitBitfieldTruncationCheckHelper() 1291 EmitBitfieldSignChangeCheckHelper(Value *Src, QualType SrcType, Value *Dst, in EmitBitfieldSignChangeCheckHelper() 1312 void CodeGenFunction::EmitBitfieldConversionCheck(Value *Src, QualType SrcType, in EmitBitfieldConversionCheck() [all …]
|
H A D | CGExprComplex.cpp | 517 QualType SrcType, in EmitComplexToComplexCast() 535 QualType SrcType, in EmitScalarToComplexCast()
|
H A D | ItaniumCXXABI.cpp | 940 QualType SrcType = E->getSubExpr()->getType(); in EmitMemberPointerConversion() local 1022 QualType SrcType, CodeGenModule &CGM) { in pointerAuthResignMemberFunctionPointer() 1227 QualType SrcType = getContext().getMemberPointerType( in EmitMemberPointer() local
|
H A D | CGExprConstant.cpp | 1273 static APValue withDestType(ASTContext &Ctx, const Expr *E, QualType SrcType, in withDestType()
|
H A D | CGStmtOpenMP.cpp | 6016 QualType SrcType, QualType DestType, in convertToScalarValue() 6028 convertToComplexValue(CodeGenFunction &CGF, RValue Val, QualType SrcType, in convertToComplexValue()
|
H A D | CGExpr.cpp | 5636 QualType SrcType = E->getRHS()->getType(); in EmitBinaryOperatorLValue() local
|
H A D | CGBuiltin.cpp | 20864 llvm::Type *SrcType = nullptr; member
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPreLegalizerCombiner.cpp | 122 const LLT SrcType = MRI.getType(MI.getOperand(1).getReg()); in matchClampI64ToI16() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 785 LLT SrcType = MRI.getType(SrcReg); in findValueFromExt() local 811 LLT SrcType = MRI.getType(SrcReg); in findValueFromTrunc() local
|
H A D | MachineIRBuilder.h | 140 enum class SrcType { Ty_Reg, Ty_MIB, Ty_Predicate, Ty_Imm }; enum
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVInstructionSelector.cpp | 1705 SPIRVType *SrcType = GR.getSPIRVTypeForVReg(SrcReg); in selectExt() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 2397 Type *SrcType = X->getType(); in foldTruncShuffle() local
|
H A D | InstCombineCompares.cpp | 3268 Type *SrcType = Bitcast->getSrcTy(); in foldICmpBitCast() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 2491 EVT SrcType = CastOp.getValueType(); in performVECTOR_SHUFFLECombine() local
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprConstant.cpp | 2641 QualType SrcType, const APFloat &Value, in HandleFloatToIntCast() 2710 QualType SrcType, QualType DestType, in HandleFloatToFloatCast() 2726 QualType DestType, QualType SrcType, in HandleIntToIntCast() 2740 QualType SrcType, const APSInt &Value, in HandleIntToFloatCast() 14250 QualType SrcType = SubExpr->getType(); in VisitCastExpr() local
|
H A D | ExprCXX.cpp | 825 QualType SrcType = getSubExpr()->getType(); in isAlwaysNull() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 1972 Type *SrcType = I->getSrcTy(); in match() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 471 LLT SrcType = MRI.getType(Src1); in matchCombineShuffleVector() local
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 2613 if (auto *SrcType = FindTruncSrcType()) { in getAddExpr() local
|