Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCast.cpp719 CastsAwayConstness(Sema &Self, QualType SrcType, QualType DestType, in CastsAwayConstness()
889 QualType SrcType = Self.Context.getCanonicalType(OrigSrcType); in CheckDynamicCast() local
1050 QualType SrcType = SrcExpr->getType(); in DiagnoseReinterpretUpDownCast() local
1138 static bool argTypeIsABIEquivalent(QualType SrcType, QualType DestType, in argTypeIsABIEquivalent()
1167 QualType SrcType = SrcExpr.get()->getType(); in checkCastFunctionType() local
1376 static bool IsAddressSpaceConversion(QualType SrcType, QualType DestType) { in IsAddressSpaceConversion()
1452 QualType SrcType = Self.Context.getCanonicalType(SrcExpr.get()->getType()); in TryStaticCast() local
1693 TryCastResult TryStaticPointerDowncast(Sema &Self, QualType SrcType, in TryStaticPointerDowncast()
1727 TryCastResult TryStaticDowncast(Sema &Self, CanQualType SrcType, in TryStaticDowncast()
1842 QualType SrcType, QualType DestType, in TryStaticMemberPointerUpcast()
[all …]
H A DSema.cpp682 QualType SrcType, in diagnoseNullableToNonnullConversion()
697 void Sema::diagnoseFunctionEffectConversion(QualType DstType, QualType SrcType, in diagnoseFunctionEffectConversion()
H A DSemaExprObjC.cpp4184 QualType SrcType = castExpr->getType(); in CheckObjCBridgeRelatedCast() local
4222 SourceLocation Loc, QualType DestType, QualType SrcType, in checkObjCBridgeRelatedComponents()
4295 QualType SrcType, in CheckObjCBridgeRelatedConversions()
H A DSemaFunctionEffects.cpp1551 QualType SrcType, const FunctionEffectsRef &SrcFX, QualType DstType, in shouldDiagnoseConversion()
H A DSemaStmt.cpp1737 Sema::DiagnoseAssignmentEnum(QualType DstType, QualType SrcType, in DiagnoseAssignmentEnum()
H A DSemaInit.cpp6726 QualType SrcType = Entity.getType(); in InitializeFrom() local
/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.cpp976 Value *ScalarExprEmitter::EmitConversionToBool(Value *Src, QualType SrcType) { in EmitConversionToBool()
996 Value *OrigSrc, QualType OrigSrcType, Value *Src, QualType SrcType, in EmitFloatConversionCheck()
1069 EmitIntegerTruncationCheckHelper(Value *Src, QualType SrcType, Value *Dst, in EmitIntegerTruncationCheckHelper()
1106 QualType SrcType, QualType DstType) { in PromotionIsPotentiallyEligibleForImplicitIntegerConversionCheck()
1110 void ScalarExprEmitter::EmitIntegerTruncationCheck(Value *Src, QualType SrcType, in EmitIntegerTruncationCheck()
1197 EmitIntegerSignChangeCheckHelper(Value *Src, QualType SrcType, Value *Dst, in EmitIntegerSignChangeCheckHelper()
1235 void ScalarExprEmitter::EmitIntegerSignChangeCheck(Value *Src, QualType SrcType, in EmitIntegerSignChangeCheck()
1338 EmitBitfieldTruncationCheckHelper(Value *Src, QualType SrcType, Value *Dst, in EmitBitfieldTruncationCheckHelper()
1365 EmitBitfieldSignChangeCheckHelper(Value *Src, QualType SrcType, Value *Dst, in EmitBitfieldSignChangeCheckHelper()
1386 void CodeGenFunction::EmitBitfieldConversionCheck(Value *Src, QualType SrcType, in EmitBitfieldConversionCheck()
[all …]
H A DCGExprComplex.cpp514 QualType SrcType, in EmitComplexToComplexCast()
532 QualType SrcType, in EmitScalarToComplexCast()
H A DItaniumCXXABI.cpp951 QualType SrcType = E->getSubExpr()->getType(); in EmitMemberPointerConversion() local
1033 QualType SrcType, CodeGenModule &CGM) { in pointerAuthResignMemberFunctionPointer()
1238 QualType SrcType = getContext().getMemberPointerType( in EmitMemberPointer() local
H A DCGExprConstant.cpp1359 static APValue withDestType(ASTContext &Ctx, const Expr *E, QualType SrcType, in withDestType()
H A DCGStmtOpenMP.cpp6235 QualType SrcType, QualType DestType, in convertToScalarValue()
6247 convertToComplexValue(CodeGenFunction &CGF, RValue Val, QualType SrcType, in convertToComplexValue()
H A DCGBuiltin.cpp6480 llvm::Type *SrcType = nullptr; member
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPreLegalizerCombiner.cpp121 const LLT SrcType = MRI.getType(MI.getOperand(1).getReg()); in matchClampI64ToI16() local
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVLegalizePointerCast.cpp184 FixedVectorType *SrcType = cast<FixedVectorType>(Src->getType()); in storeVectorFromVector() local
H A DSPIRVInstructionSelector.cpp409 LLT SrcType = MRI.getType(SrcReg); in resetVRegsType() local
2605 SPIRVType *SrcType = GR.getSPIRVTypeForVReg(SrcReg); in selectExt() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h790 LLT SrcType = MRI.getType(SrcReg); in findValueFromExt() local
816 LLT SrcType = MRI.getType(SrcReg); in findValueFromTrunc() local
H A DMachineIRBuilder.h152 enum class SrcType { Ty_Reg, Ty_MIB, Ty_Predicate, Ty_Imm }; enum
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp464 Type *SrcType = Src->getType(); in foldVecExtTruncToExtElt() local
H A DInstCombineVectorOps.cpp2475 Type *SrcType = X->getType(); in foldTruncShuffle() local
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp2783 QualType SrcType, const APFloat &Value, in HandleFloatToIntCast()
2852 QualType SrcType, QualType DestType, in HandleFloatToFloatCast()
2868 QualType DestType, QualType SrcType, in HandleIntToIntCast()
2882 QualType SrcType, const APSInt &Value, in HandleIntToFloatCast()
15126 QualType SrcType = SubExpr->getType(); in VisitCastExpr() local
H A DExprCXX.cpp830 QualType SrcType = getSubExpr()->getType(); in isAlwaysNull() local
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp2901 EVT SrcType = CastOp.getValueType(); in performVECTOR_SHUFFLECombine() local
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h2083 Type *SrcType = I->getSrcTy(); in match() local
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DCompiler.cpp3878 QualType SrcType = Src->getType(); in VisitConvertVectorExpr() local

12