Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporterVisitors.h162 class Tracker; variable
163 using TrackerRef = llvm::IntrusiveRefCntPtr<Tracker>;
173 class Tracker : public llvm::RefCountedBase<Tracker> {
184 Tracker(PathSensitiveBugReport &Report);
187 virtual ~Tracker() = default;
190 return new Tracker(Report); in create()
301 Tracker &ParentTracker;
318 Tracker &getParentTracker() { return ParentTracker; } in getParentTracker()
324 Tracker &ParentTracker;
340 Tracker &getParentTracker() { return ParentTracker; } in getParentTracker()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCopyPropagation.cpp435 CopyTracker Tracker; member in __anonf5bcd53e0111::MachineCopyPropagation
655 if (!Tracker.hasAnyCopies()) in forwardUses()
835 Tracker.trackCopy(&MI, *TRI, *TII, UseCopyInstr); in ForwardCopyPropagateBlock()
914 Tracker.clobberRegister(Reg, *TRI, *TII, UseCopyInstr); in ForwardCopyPropagateBlock()
947 Tracker.clear(); in ForwardCopyPropagateBlock()
966 if (!Tracker.hasAnyCopies()) in propagateDefs()
987 MachineInstr *Copy = Tracker.findAvailBackwardCopy( in propagateDefs()
1044 Tracker.trackCopy(&MI, *TRI, *TII, UseCopyInstr); in BackwardCopyPropagateBlock()
1104 Tracker.clear(); in BackwardCopyPropagateBlock()
1412 Tracker.trackCopy(&MI, *TRI, *TII, UseCopyInstr); in EliminateSpillageCopies()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DSafepointIRVerifier.cpp484 static void verifyFunction(GCPtrTracker &&Tracker,
584 void GCPtrTracker::verifyFunction(GCPtrTracker &&Tracker, in verifyFunction() argument
588 ReversePostOrderTraversal<const Function *> RPOT(&Tracker.F); in verifyFunction()
590 BasicBlockState *BBS = Tracker.getBasicBlockState(BB); in verifyFunction()
598 if (Tracker.instructionMayBeSkipped(&I)) in verifyFunction()
601 Verifier.verifyInstruction(&Tracker, I, AvailableSet); in verifyFunction()
799 const GCPtrTracker *Tracker, const Instruction &I, in verifyInstruction() argument
805 const BasicBlockState *InBBS = Tracker->getBasicBlockState(InBB); in verifyInstruction()
807 !Tracker->hasLiveIncomingEdge(PN, InBB)) in verifyInstruction()
897 GCPtrTracker Tracker(F, DT, CD); in Verify() local
[all …]
/freebsd-14.2/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-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DCaptureTracking.cpp407 void llvm::PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker, in PointerMayBeCaptured() argument
422 Tracker->tooManyUses(); in PointerMayBeCaptured()
427 if (!Tracker->shouldExplore(&U)) in PointerMayBeCaptured()
436 auto IsDereferenceableOrNull = [Tracker](Value *V, const DataLayout &DL) { in PointerMayBeCaptured()
437 return Tracker->isDereferenceableOrNull(V, DL); in PointerMayBeCaptured()
445 if (Tracker->captured(U)) in PointerMayBeCaptured()
H A DAliasSetTracker.cpp577 AliasSetTracker Tracker(BatchAA); in run() local
580 Tracker.add(&I); in run()
581 Tracker.print(OS); in run()
H A DInstructionSimplify.cpp2854 CustomCaptureTracker Tracker; in computePointerICmp() local
2855 PointerMayBeCaptured(MI, &Tracker); in computePointerICmp()
2856 if (!Tracker.Captured) in computePointerICmp()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp2342 Tracker::Result Result; in handle()
2419 Tracker::Result handle(const Expr *E, const ExplodedNode *InputNode, in handle()
2510 Tracker::Result Result; in handle()
2567 Tracker::Result handle(const Expr *E, const ExplodedNode *InputNode, in handle()
2577 Tracker::Result CombinedResult; in handle()
2578 Tracker &Parent = getParentTracker(); in handle()
2626 Tracker::Tracker(PathSensitiveBugReport &Report) : Report(Report) { in Tracker() function in Tracker
2639 Tracker::Result Tracker::track(const Expr *E, const ExplodedNode *N, in track()
2664 Tracker::Result Tracker::track(SVal V, const MemRegion *R, TrackingOptions Opts, in track()
2690 return Tracker::create(Report) in trackExpressionValue()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp194 AllocaDerivedValueTracker Tracker; in markTails() local
197 Tracker.walk(&Arg); in markTails()
202 Tracker.walk(AI); in markTails()
235 if (Tracker.EscapePoints.count(&I)) in markTails()
283 if (!IsNoTail && Escaped == UNESCAPED && !Tracker.AllocaUsers.count(CI)) in markTails()
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DUnsafeBufferUsage.cpp1159 DeclUseTracker Tracker; in findGadgets() member
1172 Tracker.discoverUse(DRE); in findGadgets()
1177 Tracker.discoverDecl(DS); in findGadgets()
1247 std::move(CB.Tracker)}; in findGadgets()
2359 const DeclStmt *DS = Tracker.lookupDecl(VD); in fixVariableWithSpan()
2383 const DeclUseTracker &Tracker, ASTContext &Ctx, in fixVariable() argument
2418 return fixVariableWithSpan(VD, Tracker, Ctx, Handler); in fixVariable()
2681 auto [FixableGadgets, WarningGadgets, Tracker] = in checkUnsafeBufferUsage()
2708 Tracker.claimUse(DRE); in checkUnsafeBufferUsage()
2752 } else if (Tracker.hasUnclaimedUses(it->first)) { in checkUnsafeBufferUsage()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCaptureTracking.h132 void PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker,
/freebsd-14.2/contrib/file/magic/Magdir/
H A Daudio373 # samples in Impulse Tracker's native format.
375 0 string IMPS Impulse Tracker Sample
380 0 string IMPI Impulse Tracker Instrument
396 76 string SCRS Scream Tracker Sample
429 >3 byte <2 Hively Tracker Song
461 0 string Extreme Extreme Tracker AMS Module v1.3
470 44 string PTMF Poly Tracker PTM Module
594 1068 string RoR AMUSIC Adlib Tracker
600 0 string SAdT Surprise! Adlib Tracker
940 >0x2e string NAME Art of Noise Tracker Song
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanValue.h112 void printAsOperand(raw_ostream &OS, VPSlotTracker &Tracker) const;
113 void print(raw_ostream &OS, VPSlotTracker &Tracker) const;
H A DVPlan.cpp1170 void VPValue::printAsOperand(raw_ostream &OS, VPSlotTracker &Tracker) const { in printAsOperand()
1178 unsigned Slot = Tracker.getSlot(this); in printAsOperand()
1182 OS << "vp<%" << Tracker.getSlot(this) << ">"; in printAsOperand()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp905 ArgumentUsesTracker Tracker(SCCNodes); in addArgumentAttrs() local
906 PointerMayBeCaptured(&A, &Tracker); in addArgumentAttrs()
907 if (!Tracker.Captured) { in addArgumentAttrs()
908 if (Tracker.Uses.empty()) { in addArgumentAttrs()
918 for (Argument *Use : Tracker.Uses) { in addArgumentAttrs()
/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseExprCXX.cpp3935 BalancedDelimiterTracker &Tracker, in ParseCXXAmbiguousParenExpression() argument
3970 Tracker.consumeClose(); in ParseCXXAmbiguousParenExpression()
4027 Tracker.consumeClose(); in ParseCXXAmbiguousParenExpression()
4041 Tracker.getOpenLocation(), in ParseCXXAmbiguousParenExpression()
4042 Tracker.getCloseLocation()); in ParseCXXAmbiguousParenExpression()
4053 Result = Actions.ActOnCastExpr(getCurScope(), Tracker.getOpenLocation(), in ParseCXXAmbiguousParenExpression()
4055 Tracker.getCloseLocation(), Result.get()); in ParseCXXAmbiguousParenExpression()
4065 Result = Actions.ActOnParenExpr(Tracker.getOpenLocation(), in ParseCXXAmbiguousParenExpression()
4077 Tracker.consumeClose(); in ParseCXXAmbiguousParenExpression()
H A DParseDecl.cpp3888 if (Tracker.consumeOpen()) { in ParseDeclarationSpecifiers()
3894 Tracker.skipToEnd(); in ParseDeclarationSpecifiers()
3900 Tracker.consumeClose(); in ParseDeclarationSpecifiers()
4123 Tracker.consumeOpen(); in ParseDeclarationSpecifiers()
4132 Tracker.consumeClose(); in ParseDeclarationSpecifiers()
4136 Tracker.skipToEnd(); in ParseDeclarationSpecifiers()
7096 LParenLoc = Tracker.getOpenLocation(); in ParseFunctionDeclarator()
7105 Tracker.consumeClose(); in ParseFunctionDeclarator()
7106 RParenLoc = Tracker.getCloseLocation(); in ParseFunctionDeclarator()
7127 Tracker.consumeClose(); in ParseFunctionDeclarator()
[all …]
H A DParseDeclCXX.cpp256 BalancedDelimiterTracker &Tracker) { in ParseInnerNamespace() argument
268 Tracker.consumeClose(); in ParseInnerNamespace()
281 Tracker.getOpenLocation(), attrs, ImplicitUsingDirectiveDecl, true); in ParseInnerNamespace()
285 ParseInnerNamespace(InnerNSs, ++index, InlineLoc, attrs, Tracker); in ParseInnerNamespace()
288 Actions.ActOnFinishNamespaceDef(NamespcDecl, Tracker.getCloseLocation()); in ParseInnerNamespace()
/freebsd-14.2/contrib/file/
H A DREADME.md5 - Bug Tracker: <https://bugs.astron.com/>
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h1899 BalancedDelimiterTracker &Tracker, ColonProtectionRAIIObject &ColonProt);
3143 BalancedDelimiterTracker &Tracker,
3207 BalancedDelimiterTracker &Tracker);
/freebsd-14.2/share/misc/
H A Dusb_hid_usages145 0x05 Head Tracker
147 0x07 Hand Tracker
H A Dusb_vendors904 d011 SCS Position-Tracker/TNC
1425 3f0a E-Mu Tracker Pre
17094 deed Kroneum Time Tracker
17505 0155 TrackIR 3 Pro Head Tracker
17506 0156 TrackIR 4 Pro Head Tracker
17507 0158 TrackIR 5 Pro Head Tracker
19650 0015 Nemo Tracker
20642 6009 Adjacent Reality Tracker
20886 ac02 ViFit Activity Tracker
24352 005 Head Tracker
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp878 CmpCaptureTracker Tracker(Alloca); in foldAllocaCmp() local
879 PointerMayBeCaptured(Alloca, &Tracker); in foldAllocaCmp()
880 if (Tracker.Captured) in foldAllocaCmp()
884 for (auto [ICmp, Operands] : Tracker.ICmps) { in foldAllocaCmp()