Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCast.cpp670 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 DSema.cpp619 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 DSemaExprObjC.cpp4194 QualType SrcType = castExpr->getType(); in CheckObjCBridgeRelatedCast() local
4232 SourceLocation Loc, QualType DestType, QualType SrcType, in checkObjCBridgeRelatedComponents()
4305 QualType SrcType, in CheckObjCBridgeRelatedConversions()
H A DSemaStmt.cpp1663 Sema::DiagnoseAssignmentEnum(QualType DstType, QualType SrcType, in DiagnoseAssignmentEnum()
H A DSemaExpr.cpp16598 QualType DstType, QualType SrcType, in DiagnoseAssignmentResult()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DRecordOps.cpp53 auto SrcType = Src.getType().getCanonicalType().getUnqualifiedType(); in copyRecord() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp938 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 DCGExprComplex.cpp517 QualType SrcType, in EmitComplexToComplexCast()
535 QualType SrcType, in EmitScalarToComplexCast()
H A DItaniumCXXABI.cpp940 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 DCGExprConstant.cpp1273 static APValue withDestType(ASTContext &Ctx, const Expr *E, QualType SrcType, in withDestType()
H A DCGStmtOpenMP.cpp6016 QualType SrcType, QualType DestType, in convertToScalarValue()
6028 convertToComplexValue(CodeGenFunction &CGF, RValue Val, QualType SrcType, in convertToComplexValue()
H A DCGExpr.cpp5636 QualType SrcType = E->getRHS()->getType(); in EmitBinaryOperatorLValue() local
H A DCGBuiltin.cpp20864 llvm::Type *SrcType = nullptr; member
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPreLegalizerCombiner.cpp122 const LLT SrcType = MRI.getType(MI.getOperand(1).getReg()); in matchClampI64ToI16() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h785 LLT SrcType = MRI.getType(SrcReg); in findValueFromExt() local
811 LLT SrcType = MRI.getType(SrcReg); in findValueFromTrunc() local
H A DMachineIRBuilder.h140 enum class SrcType { Ty_Reg, Ty_MIB, Ty_Predicate, Ty_Imm }; enum
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVInstructionSelector.cpp1705 SPIRVType *SrcType = GR.getSPIRVTypeForVReg(SrcReg); in selectExt() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp2397 Type *SrcType = X->getType(); in foldTruncShuffle() local
H A DInstCombineCompares.cpp3268 Type *SrcType = Bitcast->getSrcTy(); in foldICmpBitCast() local
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp2491 EVT SrcType = CastOp.getValueType(); in performVECTOR_SHUFFLECombine() local
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp2641 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 DExprCXX.cpp825 QualType SrcType = getSubExpr()->getType(); in isAlwaysNull() local
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h1972 Type *SrcType = I->getSrcTy(); in match() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp471 LLT SrcType = MRI.getType(Src1); in matchCombineShuffleVector() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp2613 if (auto *SrcType = FindTruncSrcType()) { in getAddExpr() local