Home
last modified time | relevance | path

Searched refs:ICS (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Sema/
H A DOverload.h707 ImplicitConversionSequence ICS; in getNullptrToBool() local
708 ICS.setStandard(); in getNullptrToBool()
709 ICS.Standard.setAsIdentityConversion(); in getNullptrToBool()
710 ICS.Standard.setFromType(SourceType); in getNullptrToBool()
712 ICS.Standard.First = ICK_Lvalue_To_Rvalue; in getNullptrToBool()
713 ICS.Standard.setToType(0, SourceType); in getNullptrToBool()
714 ICS.Standard.Second = ICK_Boolean_Conversion; in getNullptrToBool()
715 ICS.Standard.setToType(1, DestType); in getNullptrToBool()
716 ICS.Standard.setToType(2, DestType); in getNullptrToBool()
717 return ICS; in getNullptrToBool()
H A DInitialization.h959 ImplicitConversionSequence *ICS; member
1298 void AddConversionSequenceStep(const ImplicitConversionSequence &ICS,
H A DSema.h12131 const ImplicitConversionSequence& ICS,
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOverload.cpp1333 return ICS; in TryUserDefinedConversion()
1392 return ICS; in TryUserDefinedConversion()
1434 return ICS; in TryImplicitConversion()
1439 return ICS; in TryImplicitConversion()
1468 return ICS; in TryImplicitConversion()
4850 return ICS; in TryReferenceInit()
4869 return ICS; in TryReferenceInit()
4895 return ICS; in TryReferenceInit()
4996 return ICS; in TryReferenceInit()
5470 return ICS; in TryObjectArgumentInitialization()
[all …]
H A DSemaInit.cpp3526 delete ICS; in Destroy()
3701 S.ICS = new ImplicitConversionSequence(ICS); in AddConversionSequenceStep()
4517 ICS.setStandard(); in TryListInitialization()
4531 Sequence.AddConversionSequenceStep(ICS, ICS.Standard.getToType(2), in TryListInitialization()
4728 ICS.setStandard(); in TryRefInitWithConversionFunction()
4730 Sequence.AddConversionSequenceStep(ICS, ICS.Standard.getToType(2)); in TryRefInitWithConversionFunction()
5073 if (ICS.isBad()) { in TryReferenceInitializationCore()
5430 ICS.setStandard(); in TryUserDefinedConversion()
5587 ICS.setStandard(); in tryObjCWritebackConversion()
6062 if (ICS.isStandard() && in InitializeFrom()
[all …]
H A DSemaExprCXX.cpp4094 const ImplicitConversionSequence &ICS, in PerformImplicitConversion() argument
4101 switch (ICS.getKind()) { in PerformImplicitConversion()
4103 ExprResult Res = PerformImplicitConversion(From, ToType, ICS.Standard, in PerformImplicitConversion()
4113 FunctionDecl *FD = ICS.UserDefined.ConversionFunction; in PerformImplicitConversion()
4128 if (!ICS.UserDefined.EllipsisConversion) { in PerformImplicitConversion()
4136 if (!ICS.UserDefined.EllipsisConversion) { in PerformImplicitConversion()
4139 ICS.UserDefined.Before, AA_Converting, in PerformImplicitConversion()
4148 cast<CXXMethodDecl>(FD), ICS.UserDefined.FoundConversionFunction, in PerformImplicitConversion()
4149 ICS.UserDefined.HadMultipleCandidates, From); in PerformImplicitConversion()
4162 return PerformImplicitConversion(From, ToType, ICS.UserDefined.After, in PerformImplicitConversion()
[all …]
H A DSemaLambda.cpp1640 mapImplicitCaptureStyle(CapturingScopeInfo::ImplicitCaptureStyle ICS) { in mapImplicitCaptureStyle() argument
1641 switch (ICS) { in mapImplicitCaptureStyle()
H A DSemaExpr.cpp9951 ImplicitConversionSequence ICS = in CheckSingleAssignmentConstraints() local
9958 if (ICS.isFailure()) in CheckSingleAssignmentConstraints()
9961 ICS, AA_Assigning); in CheckSingleAssignmentConstraints()
H A DSemaOpenMP.cpp7427 ImplicitConversionSequence ICS = TryImplicitConversion( in checkOpenMPDeclareVariantFunction() local
7433 if (ICS.isFailure()) { in checkOpenMPDeclareVariantFunction()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp2028 CallBase *ICS = dyn_cast_or_null<CallBase>(VH); in InlineFunction() local
2029 if (!ICS) in InlineFunction()
2034 OpDefs.reserve(ICS->getNumOperandBundles()); in InlineFunction()
2036 for (unsigned COBi = 0, COBe = ICS->getNumOperandBundles(); COBi < COBe; in InlineFunction()
2038 auto ChildOB = ICS->getOperandBundleAt(COBi); in InlineFunction()
2059 Instruction *NewI = CallBase::Create(ICS, OpDefs, ICS); in InlineFunction()
2063 ICS->replaceAllUsesWith(NewI); in InlineFunction()
2066 ICS->eraseFromParent(); in InlineFunction()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp1690 auto ICS = InstCycleState.lookup(I); in isCycleFree() local
1691 if (ICS == ICS_Unknown) { in isCycleFree()
1701 ICS = AllPhis ? ICS_CycleFree : ICS_Cycle; in isCycleFree()
1704 InstCycleState.insert({MemberPhi, ICS}); in isCycleFree()
1707 if (ICS == ICS_Cycle) in isCycleFree()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp363 for (const auto &ICS : FS->getCallsiteSamples()) { in SetGUIDToFuncNameMapForAll() local
364 const FunctionSamplesMap &FSMap = ICS.second; in SetGUIDToFuncNameMapForAll()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp2086 const CapturedStmt *ICS = OMPED.getInnermostCapturedStmt(); in EmitOMPInnerLoop() local
2087 const Stmt *SS = ICS->getCapturedStmt(); in EmitOMPInnerLoop()
4074 const CapturedStmt *ICS = S.getInnermostCapturedStmt(); in EmitOMPSectionsDirective() local
4109 CGCapturedStmtInfo CGSI(*ICS, CR_OpenMP); in EmitOMPSectionsDirective()