Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaCast.cpp639 CastsAwayConstness(Sema &Self, QualType SrcType, QualType DestType, in CastsAwayConstness()
808 QualType SrcType = Self.Context.getCanonicalType(OrigSrcType); in CheckDynamicCast() local
961 QualType SrcType = SrcExpr->getType(); in DiagnoseReinterpretUpDownCast() local
1049 static bool argTypeIsABIEquivalent(QualType SrcType, QualType DestType, in argTypeIsABIEquivalent()
1077 QualType SrcType = SrcExpr.get()->getType(); in checkCastFunctionType() local
1262 static bool IsAddressSpaceConversion(QualType SrcType, QualType DestType) { in IsAddressSpaceConversion()
1338 QualType SrcType = Self.Context.getCanonicalType(SrcExpr.get()->getType()); in TryStaticCast() local
1581 TryStaticPointerDowncast(Sema &Self, QualType SrcType, QualType DestType, in TryStaticPointerDowncast()
1615 TryStaticDowncast(Sema &Self, CanQualType SrcType, CanQualType DestType, in TryStaticDowncast()
1727 TryStaticMemberPointerUpcast(Sema &Self, ExprResult &SrcExpr, QualType SrcType, in TryStaticMemberPointerUpcast()
[all …]
H A DSemaExprObjC.cpp4182 QualType SrcType = castExpr->getType(); in CheckObjCBridgeRelatedCast() local
4220 QualType DestType, QualType SrcType, in checkObjCBridgeRelatedComponents()
4294 QualType DestType, QualType SrcType, in CheckObjCBridgeRelatedConversions()
H A DSema.cpp566 QualType SrcType, in diagnoseNullableToNonnullConversion()
H A DSemaStmt.cpp1628 Sema::DiagnoseAssignmentEnum(QualType DstType, QualType SrcType, in DiagnoseAssignmentEnum()
H A DSemaExpr.cpp17135 QualType DstType, QualType SrcType, in DiagnoseAssignmentResult()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGExprScalar.cpp908 Value *ScalarExprEmitter::EmitConversionToBool(Value *Src, QualType SrcType) { in EmitConversionToBool()
928 Value *OrigSrc, QualType OrigSrcType, Value *Src, QualType SrcType, in EmitFloatConversionCheck()
999 EmitIntegerTruncationCheckHelper(Value *Src, QualType SrcType, Value *Dst, in EmitIntegerTruncationCheckHelper()
1036 QualType SrcType, QualType DstType) { in PromotionIsPotentiallyEligibleForImplicitIntegerConversionCheck()
1040 void ScalarExprEmitter::EmitIntegerTruncationCheck(Value *Src, QualType SrcType, in EmitIntegerTruncationCheck()
1093 EmitIntegerSignChangeCheckHelper(Value *Src, QualType SrcType, Value *Dst, in EmitIntegerSignChangeCheckHelper()
1149 void ScalarExprEmitter::EmitIntegerSignChangeCheck(Value *Src, QualType SrcType, in EmitIntegerSignChangeCheck()
1231 Value *ScalarExprEmitter::EmitScalarCast(Value *Src, QualType SrcType, in EmitScalarCast()
1292 Value *ScalarExprEmitter::EmitScalarConversion(Value *Src, QualType SrcType, in EmitScalarConversion()
1696 QualType SrcType = E->getSrcExpr()->getType(), in VisitConvertVectorExpr() local
[all …]
H A DCGExprComplex.cpp446 QualType SrcType, in EmitComplexToComplexCast()
464 QualType SrcType, in EmitScalarToComplexCast()
H A DCGStmtOpenMP.cpp5912 QualType SrcType, QualType DestType, in convertToScalarValue()
5924 convertToComplexValue(CodeGenFunction &CGF, RValue Val, QualType SrcType, in convertToComplexValue()
H A DCGBuiltin.cpp18566 llvm::Type *SrcType = nullptr; member
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUPreLegalizerCombiner.cpp66 const LLT SrcType = MRI.getType(MI.getOperand(1).getReg()); in matchClampI64ToI16() local
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h137 enum class SrcType { Ty_Reg, Ty_MIB, Ty_Predicate, Ty_Imm }; enum
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp2348 Type *SrcType = X->getType(); in foldTruncShuffle() local
H A DInstructionCombining.cpp2179 PointerType *SrcType = cast<PointerType>(BCI->getSrcTy()); in visitGEPOfBitcast() local
H A DInstCombineCompares.cpp2928 Type *SrcType = Bitcast->getSrcTy(); in foldICmpBitCast() local
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp2349 MVT SrcType = CastOp.getSimpleValueType(); in performVECTOR_SHUFFLECombine() local
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DExprConstant.cpp2547 QualType SrcType, const APFloat &Value, in HandleFloatToIntCast()
2616 QualType SrcType, QualType DestType, in HandleFloatToFloatCast()
2628 QualType DestType, QualType SrcType, in HandleIntToIntCast()
2642 QualType SrcType, const APSInt &Value, in HandleIntToFloatCast()
13528 QualType SrcType = SubExpr->getType(); in VisitCastExpr() local
H A DExprCXX.cpp770 QualType SrcType = getSubExpr()->getType(); in isAlwaysNull() local
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp313 LLT SrcType = MRI.getType(Src1); in matchCombineShuffleVector() local
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DScalarEvolution.cpp2638 if (auto *SrcType = FindTruncSrcType()) { in getAddExpr() local