Home
last modified time | relevance | path

Searched refs:StopAt (Results 1 – 10 of 10) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCallSiteSplitting.cpp153 ConditionsTy &Conditions, BasicBlock *StopAt) { in recordConditions() argument
157 while (To != StopAt && !Visited.count(From->getSinglePredecessor()) && in recordConditions()
466 BasicBlock *StopAt = CSDTNode ? CSDTNode->getIDom()->getBlock() : nullptr; in shouldSplitOnPredicatedArgument() local
474 recordConditions(CB, Pred, Conditions, StopAt); in shouldSplitOnPredicatedArgument()
H A DJumpThreading.cpp429 Instruction *StopAt, in getJumpThreadDuplicationCost() argument
431 assert(StopAt->getParent() == BB && "Not an instruction from proper BB?"); in getJumpThreadDuplicationCost()
454 if (BB->getTerminator() == StopAt) { in getJumpThreadDuplicationCost()
458 if (isa<SwitchInst>(StopAt)) in getJumpThreadDuplicationCost()
462 if (isa<IndirectBrInst>(StopAt)) in getJumpThreadDuplicationCost()
473 for (; &*I != StopAt; ++I) { in getJumpThreadDuplicationCost()
/freebsd-14.2/contrib/llvm-project/clang/utils/TableGen/
H A DClangDiagnosticsEmitter.cpp636 : Builder(Builder), Root(parseDiagText(Text, StopAt::End)) {} in DiagText()
638 enum class StopAt { enum
647 Piece *parseDiagText(StringRef &Text, StopAt Stop);
1023 StopAt Stop) { in parseDiagText()
1081 parseDiagText(Text, StopAt::PipeOrCloseBrace)); in parseDiagText()
1102 parseDiagText(Text, StopAt::PipeOrCloseBrace)); in parseDiagText()
1137 Diff->Parts[0] = parseDiagText(Text, StopAt::Dollar); in parseDiagText()
1139 Diff->Parts[1] = parseDiagText(Text, StopAt::Dollar); in parseDiagText()
1141 Diff->Parts[2] = parseDiagText(Text, StopAt::PipeOrCloseBrace); in parseDiagText()
1143 Diff->Parts[3] = parseDiagText(Text, StopAt::PipeOrCloseBrace); in parseDiagText()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DCloning.h296 Instruction *StopAt,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp1092 BasicBlock *BB, BasicBlock *PredBB, Instruction *StopAt, in DuplicateInstructionsInSplitBetween() argument
1118 for (; StopAt != &*BI && BB->getTerminator() != &*BI; ++BI) { in DuplicateInstructionsInSplitBetween()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSA.cpp552 walkToPhiOrClobber(DefPath &Desc, const MemoryAccess *StopAt = nullptr, in walkToPhiOrClobber() argument
568 if (Current == StopAt || Current == SkipStopAt) in walkToPhiOrClobber()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp20859 ArrayRef<const Expr *> StopAt; member in __anon3f436b6a3311::EvaluatedExprMarker
20862 ArrayRef<const Expr *> StopAt) in EvaluatedExprMarker() argument
20863 : Inherited(S), SkipLocalVariables(SkipLocalVariables), StopAt(StopAt) {} in EvaluatedExprMarker()
20870 if (llvm::is_contained(StopAt, E)) in Visit()
20909 ArrayRef<const Expr*> StopAt) { in MarkDeclarationsReferencedInExpr() argument
20910 EvaluatedExprMarker(*this, SkipLocalVariables, StopAt).Visit(E); in MarkDeclarationsReferencedInExpr()
H A DTreeTransform.h11630 const Expr *StopAt[] = {Decomp.LHS, Decomp.RHS}; in TransformCXXRewrittenBinaryOperator() local
11631 SemaRef.MarkDeclarationsReferencedInExpr(E, false, StopAt); in TransformCXXRewrittenBinaryOperator()
H A DSemaOpenMP.cpp2351 unsigned StopAt) { in isOpenMPCapturedDecl() argument
2385 CheckScopeInfo ? (FunctionScopes.size() - (StopAt + 1)) : 0)) { in isOpenMPCapturedDecl()
2413 for (unsigned I = StopAt + 1; I > 0; --I) { in isOpenMPCapturedDecl()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h5621 ArrayRef<const Expr *> StopAt = std::nullopt);
11458 unsigned StopAt = 0);