Home
last modified time | relevance | path

Searched refs:Tracker (Results 1 – 20 of 20) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DCaptureTracking.cpp206 void llvm::PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker, in PointerMayBeCaptured() argument
222 Tracker->tooManyUses(); in PointerMayBeCaptured()
227 if (!Tracker->shouldExplore(&U)) in PointerMayBeCaptured()
267 if (Tracker->captured(U)) in PointerMayBeCaptured()
280 if (Tracker->captured(U)) in PointerMayBeCaptured()
288 if (Tracker->captured(U)) in PointerMayBeCaptured()
298 if (Tracker->captured(U)) in PointerMayBeCaptured()
309 if (Tracker->captured(U)) in PointerMayBeCaptured()
322 if (Tracker->captured(U)) in PointerMayBeCaptured()
362 if (Tracker->captured(U)) in PointerMayBeCaptured()
[all …]
H A DAliasSetTracker.cpp745 AliasSetTracker Tracker(AAWP.getAAResults()); in runOnFunction() local
748 Tracker.add(&I); in runOnFunction()
749 Tracker.print(errs()); in runOnFunction()
769 AliasSetTracker Tracker(AA); in run() local
772 Tracker.add(&I); in run()
773 Tracker.print(OS); in run()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporterVisitors.h154 class Tracker; variable
155 using TrackerRef = llvm::IntrusiveRefCntPtr<Tracker>;
165 class Tracker : public llvm::RefCountedBase<Tracker> {
176 Tracker(PathSensitiveBugReport &Report);
179 virtual ~Tracker() = default;
182 return new Tracker(Report); in create()
293 Tracker &ParentTracker;
310 Tracker &getParentTracker() { return ParentTracker; } in getParentTracker()
316 Tracker &ParentTracker;
332 Tracker &getParentTracker() { return ParentTracker; } in getParentTracker()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCopyPropagation.cpp299 CopyTracker Tracker; member in __anon169938bc0111::MachineCopyPropagation
481 if (!Tracker.hasAnyCopies()) in forwardUses()
636 Tracker.clobberRegister(Def, *TRI); in ForwardCopyPropagateBlock()
643 Tracker.clobberRegister(Reg, *TRI); in ForwardCopyPropagateBlock()
646 Tracker.trackCopy(MI, *TRI); in ForwardCopyPropagateBlock()
660 Tracker.clobberRegister(Reg, *TRI); in ForwardCopyPropagateBlock()
722 Tracker.clobberRegister(Reg, *TRI); in ForwardCopyPropagateBlock()
751 Tracker.clear(); in ForwardCopyPropagateBlock()
770 if (!Tracker.hasAnyCopies()) in propagateDefs()
848 Tracker.trackCopy(MI, *TRI); in BackwardCopyPropagateBlock()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DSafepointIRVerifier.cpp475 static void verifyFunction(GCPtrTracker &&Tracker,
577 void GCPtrTracker::verifyFunction(GCPtrTracker &&Tracker, in verifyFunction() argument
581 ReversePostOrderTraversal<const Function *> RPOT(&Tracker.F); in verifyFunction()
583 BasicBlockState *BBS = Tracker.getBasicBlockState(BB); in verifyFunction()
591 if (Tracker.instructionMayBeSkipped(&I)) in verifyFunction()
594 Verifier.verifyInstruction(&Tracker, I, AvailableSet); in verifyFunction()
792 const GCPtrTracker *Tracker, const Instruction &I, in verifyInstruction() argument
798 const BasicBlockState *InBBS = Tracker->getBasicBlockState(InBB); in verifyInstruction()
800 !Tracker->hasLiveIncomingEdge(PN, InBB)) in verifyInstruction()
890 GCPtrTracker Tracker(F, DT, CD); in Verify() local
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DBottleneckAnalysis.cpp376 FOS << Tracker.resolveResourceName(Dep.ResourceOrRegID); in printCriticalSequence()
445 : InstructionView(sti, Printer, S), Tracker(sti.getSchedModel()), in BottleneckAnalysis()
491 Tracker.onInstructionDispatched(IID); in onEvent()
495 Tracker.onInstructionExecuted(IID); in onEvent()
506 unsigned Cycles = 2 * Tracker.getResourcePressureCycles(IID); in onEvent()
511 Tracker.getResourceUsers(Current, Users); in onEvent()
520 Cycles = RegDep.Cycles + 2 * Tracker.getRegisterPressureCycles(IID); in onEvent()
527 Cycles = MemDep.Cycles + 2 * Tracker.getMemoryPressureCycles(IID); in onEvent()
532 Tracker.handleInstructionIssuedEvent( in onEvent()
544 Tracker.handlePressureEvent(Event); in onEvent()
[all …]
H A DBottleneckAnalysis.h289 PressureTracker Tracker; variable
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp2084 Tracker::Result Result; in handle()
2160 Tracker::Result handle(const Expr *E, const ExplodedNode *InputNode, in handle()
2250 Tracker::Result Result; in handle()
2307 Tracker::Result handle(const Expr *E, const ExplodedNode *InputNode, in handle()
2328 Tracker::Result CombinedResult; in handle()
2329 Tracker &Parent = getParentTracker(); in handle()
2349 Tracker::Tracker(PathSensitiveBugReport &Report) : Report(Report) { in Tracker() function in Tracker
2362 Tracker::Result Tracker::track(const Expr *E, const ExplodedNode *N, in track()
2387 Tracker::Result Tracker::track(SVal V, const MemRegion *R, TrackingOptions Opts, in track()
2413 return Tracker::create(Report) in trackExpressionValue()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCaptureTracking.h97 void PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp199 AllocaDerivedValueTracker Tracker; in markTails() local
202 Tracker.walk(&Arg); in markTails()
207 Tracker.walk(AI); in markTails()
240 if (Tracker.EscapePoints.count(&I)) in markTails()
286 if (!IsNoTail && Escaped == UNESCAPED && !Tracker.AllocaUsers.count(CI)) in markTails()
/freebsd-13.1/contrib/file/magic/Magdir/
H A Daudio358 # samples in Impulse Tracker's native format.
360 0 string IMPS Impulse Tracker Sample
365 0 string IMPI Impulse Tracker Instrument
381 76 string SCRS Scream Tracker Sample
430 0 string Extreme Extreme Tracker AMS Module v1.3
439 44 string PTMF Poly Tracker PTM Module
565 1068 string RoR AMUSIC Adlib Tracker
571 0 string SAdT Surprise! Adlib Tracker
898 >3 byte <2 Hively Tracker Song
916 >0x2e string NAME Art of Noise Tracker Song
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanValue.h125 void printAsOperand(raw_ostream &OS, VPSlotTracker &Tracker) const;
126 void print(raw_ostream &OS, VPSlotTracker &Tracker) const;
H A DVPlan.cpp1376 void VPValue::printAsOperand(raw_ostream &OS, VPSlotTracker &Tracker) const { in printAsOperand()
1384 unsigned Slot = Tracker.getSlot(this); in printAsOperand()
1388 OS << "vp<%" << Tracker.getSlot(this) << ">"; in printAsOperand()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp733 ArgumentUsesTracker Tracker(SCCNodes); in addArgumentAttrs() local
734 PointerMayBeCaptured(&*A, &Tracker); in addArgumentAttrs()
735 if (!Tracker.Captured) { in addArgumentAttrs()
736 if (Tracker.Uses.empty()) { in addArgumentAttrs()
746 for (Argument *Use : Tracker.Uses) { in addArgumentAttrs()
H A DAttributorAttributes.cpp4978 AACaptureUseTracker Tracker(A, *this, IsDeadAA, T, PotentialCopies, in updateImpl() local
4986 Tracker.valueMayBeCaptured(PotentialCopies[Idx++]); in updateImpl()
/freebsd-13.1/contrib/llvm-project/clang/lib/Parse/
H A DParseExprCXX.cpp3825 BalancedDelimiterTracker &Tracker, in ParseCXXAmbiguousParenExpression() argument
3860 Tracker.consumeClose(); in ParseCXXAmbiguousParenExpression()
3916 Tracker.consumeClose(); in ParseCXXAmbiguousParenExpression()
3930 Tracker.getOpenLocation(), in ParseCXXAmbiguousParenExpression()
3931 Tracker.getCloseLocation()); in ParseCXXAmbiguousParenExpression()
3942 Result = Actions.ActOnCastExpr(getCurScope(), Tracker.getOpenLocation(), in ParseCXXAmbiguousParenExpression()
3944 Tracker.getCloseLocation(), Result.get()); in ParseCXXAmbiguousParenExpression()
3954 Result = Actions.ActOnParenExpr(Tracker.getOpenLocation(), in ParseCXXAmbiguousParenExpression()
3966 Tracker.consumeClose(); in ParseCXXAmbiguousParenExpression()
H A DParseDecl.cpp3508 if (Tracker.consumeOpen()) { in ParseDeclarationSpecifiers()
3514 Tracker.skipToEnd(); in ParseDeclarationSpecifiers()
3520 Tracker.consumeClose(); in ParseDeclarationSpecifiers()
3723 Tracker.consumeOpen(); in ParseDeclarationSpecifiers()
3728 Tracker.consumeClose(); in ParseDeclarationSpecifiers()
3732 Tracker.skipToEnd(); in ParseDeclarationSpecifiers()
6538 LParenLoc = Tracker.getOpenLocation(); in ParseFunctionDeclarator()
6547 Tracker.consumeClose(); in ParseFunctionDeclarator()
6548 RParenLoc = Tracker.getCloseLocation(); in ParseFunctionDeclarator()
6567 Tracker.consumeClose(); in ParseFunctionDeclarator()
[all …]
H A DParseDeclCXX.cpp240 BalancedDelimiterTracker &Tracker) { in ParseInnerNamespace() argument
251 Tracker.consumeClose(); in ParseInnerNamespace()
264 Tracker.getOpenLocation(), attrs, ImplicitUsingDirectiveDecl); in ParseInnerNamespace()
268 ParseInnerNamespace(InnerNSs, ++index, InlineLoc, attrs, Tracker); in ParseInnerNamespace()
271 Actions.ActOnFinishNamespaceDef(NamespcDecl, Tracker.getCloseLocation()); in ParseInnerNamespace()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h1841 BalancedDelimiterTracker &Tracker, ColonProtectionRAIIObject &ColonProt);
3006 BalancedDelimiterTracker &Tracker,
3060 BalancedDelimiterTracker &Tracker);
/freebsd-13.1/share/misc/
H A Dusb_hid_usages146 0x05 Head Tracker
148 0x07 Hand Tracker