/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
H A D | Tracker.h | 57 class Tracker; variable 62 Tracker &Parent; 65 IRChangeBase(Tracker &Parent); 91 UseSet(const Use &U, Tracker &Tracker) in UseSet() argument 92 : IRChangeBase(Tracker), U(U), OrigV(U.get()) {} in UseSet() 123 EraseFromParent(std::unique_ptr<sandboxir::Value> &&IPtr, Tracker &Tracker); 146 RemoveFromParent(Instruction *RemovedI, Tracker &Tracker); 167 MoveInstr(sandboxir::Instruction *I, Tracker &Tracker); 181 class Tracker { 205 explicit Tracker(Context &Ctx) : Ctx(Ctx) {} in Tracker() function [all …]
|
H A D | SandboxIR.h | 824 Tracker IRTracker; 885 Tracker &getTracker() { return IRTracker; } in getTracker()
|
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
H A D | Tracker.cpp | 18 IRChangeBase::IRChangeBase(Tracker &Parent) : Parent(Parent) { in IRChangeBase() 40 Tracker::~Tracker() { in ~Tracker() 45 Tracker &Tracker) in EraseFromParent() argument 46 : IRChangeBase(Tracker), ErasedIPtr(std::move(ErasedIPtr)) { in EraseFromParent() 103 RemoveFromParent::RemoveFromParent(Instruction *RemovedI, Tracker &Tracker) in RemoveFromParent() argument 104 : IRChangeBase(Tracker), RemovedI(RemovedI) { in RemoveFromParent() 127 MoveInstr::MoveInstr(Instruction *MovedI, Tracker &Tracker) in MoveInstr() argument 128 : IRChangeBase(Tracker), MovedI(MovedI) { in MoveInstr() 151 void Tracker::track(std::unique_ptr<IRChangeBase> &&Change) { in track() 160 void Tracker::save() { State = TrackerState::Record; } in save() [all …]
|
H A D | SandboxIR.cpp | 123 auto &Tracker = Ctx.getTracker(); in replaceUsesWithIf() local 124 if (Tracker.isTracking()) in replaceUsesWithIf() 125 Tracker.track(std::make_unique<UseSet>(UseToReplace, Tracker)); in replaceUsesWithIf() 133 auto &Tracker = Ctx.getTracker(); in replaceAllUsesWith() local 134 if (Tracker.isTracking()) { in replaceAllUsesWith() 136 Tracker.track(std::make_unique<UseSet>(Use, Tracker)); in replaceAllUsesWith() 228 auto &Tracker = Ctx.getTracker(); in setOperand() local 229 if (Tracker.isTracking()) in setOperand() 230 Tracker.track(std::make_unique<UseSet>(getOperandUse(OperandIdx), Tracker)); in setOperand() 236 auto &Tracker = Ctx.getTracker(); in replaceUsesOfWith() local [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
H A D | BugReporterVisitors.h | 162 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; 304 ExpressionHandler(Tracker &ParentTracker) : ParentTracker(ParentTracker) {} in ExpressionHandler() 313 virtual Tracker::Result handle(const Expr *E, const ExplodedNode *Original, 318 Tracker &getParentTracker() { return ParentTracker; } in getParentTracker() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineCopyPropagation.cpp | 437 CopyTracker Tracker; member in __anon32f3c4080111::MachineCopyPropagation 457 if (MachineInstr *Copy = Tracker.findCopyForUnit(Unit, *TRI)) { in ReadRegister() 477 if (MachineInstr *Copy = Tracker.findCopyForUnit(Unit, *TRI)) in readSuccessorLiveIns() 518 Tracker.findAvailCopy(Copy, Def, *TRI, *TII, UseCopyInstr); in eraseIfRedundant() 673 if (!Tracker.hasAnyCopies()) in forwardUses() 700 MachineInstr *Copy = Tracker.findAvailCopy(MI, MOUse.getReg().asMCReg(), in forwardUses() 843 Tracker.clobberRegister(Def, *TRI, *TII, UseCopyInstr); in ForwardCopyPropagateBlock() 850 Tracker.clobberRegister(Reg, *TRI, *TII, UseCopyInstr); in ForwardCopyPropagateBlock() 853 Tracker.trackCopy(&MI, *TRI, *TII, UseCopyInstr); in ForwardCopyPropagateBlock() 868 Tracker.clobberRegister(Reg, *TRI, *TII, UseCopyInstr); in ForwardCopyPropagateBlock() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | SafepointIRVerifier.cpp | 484 static void verifyFunction(GCPtrTracker &&Tracker, 534 void verifyInstruction(const GCPtrTracker *Tracker, const Instruction &I, 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() [all …]
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
H A D | BottleneckAnalysis.cpp | 377 FOS << Tracker.resolveResourceName(Dep.ResourceOrRegID); in printCriticalSequence() 446 : InstructionView(sti, Printer, S), Tracker(sti.getSchedModel()), in BottleneckAnalysis() 492 Tracker.onInstructionDispatched(IID); in onEvent() 496 Tracker.onInstructionExecuted(IID); in onEvent() 507 unsigned Cycles = 2 * Tracker.getResourcePressureCycles(IID); in onEvent() 512 Tracker.getResourceUsers(Current, Users); in onEvent() 521 Cycles = RegDep.Cycles + 2 * Tracker.getRegisterPressureCycles(IID); in onEvent() 528 Cycles = MemDep.Cycles + 2 * Tracker.getMemoryPressureCycles(IID); in onEvent() 533 Tracker.handleInstructionIssuedEvent( in onEvent() 545 Tracker.handlePressureEvent(Event); in onEvent() [all …]
|
H A D | BottleneckAnalysis.h | 289 PressureTracker Tracker; variable
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | CaptureTracking.cpp | 407 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 D | AliasSetTracker.cpp | 579 AliasSetTracker Tracker(BatchAA); in run() local 582 Tracker.add(&I); in run() 583 Tracker.print(OS); in run()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | BugReporterVisitors.cpp | 2276 Tracker::Result handle(const Expr *Inner, const ExplodedNode *InputNode, in handle() 2304 Tracker::Result handle(const Expr *Inner, const ExplodedNode *InputNode, in handle() 2322 Tracker::Result handle(const Expr *Inner, const ExplodedNode *InputNode, in handle() 2340 Tracker::Result handle(const Expr *Inner, const ExplodedNode *InputNode, in handle() 2346 Tracker::Result Result; in handle() 2423 Tracker::Result handle(const Expr *E, const ExplodedNode *InputNode, in handle() 2508 Tracker::Result handle(const Expr *Inner, const ExplodedNode *InputNode, in handle() 2514 Tracker::Result Result; in handle() 2571 Tracker::Result handle(const Expr *E, const ExplodedNode *InputNode, in handle() 2581 Tracker::Result CombinedResult; in handle() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/ |
H A D | UnsafeBufferUsage.cpp | 1396 DeclUseTracker Tracker; in findGadgets() member 1409 Tracker.discoverUse(DRE); in findGadgets() 1414 Tracker.discoverDecl(DS); in findGadgets() 1488 std::move(CB.Tracker)}; in findGadgets() 2633 const DeclUseTracker &Tracker, in fixVariableWithSpan() argument 2636 const DeclStmt *DS = Tracker.lookupDecl(VD); in fixVariableWithSpan() 2731 const DeclUseTracker &Tracker, in fixVariableWithArray() argument 2734 const DeclStmt *DS = Tracker.lookupDecl(VD); in fixVariableWithArray() 2754 const DeclUseTracker &Tracker, ASTContext &Ctx, in fixVariable() argument 2789 return fixVariableWithSpan(VD, Tracker, Ctx, Handler); in fixVariable() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | TailRecursionElimination.cpp | 194 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/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | CaptureTracking.h | 132 void PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker,
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | audio | 360 0 string IMPM Impulse Tracker module sound data - 372 # samples in Impulse Tracker's native format. 374 0 string IMPS Impulse Tracker Sample 379 0 string IMPI Impulse Tracker Instrument 392 # scream tracker: file(1) magic for Scream Tracker sample files 395 76 string SCRS Scream Tracker Sample 428 >3 byte <2 Hively Tracker Song 460 0 string Extreme Extreme Tracker AMS Module v1.3 469 44 string PTMF Poly Tracker PTM Module 472 0 string RAD\40by\40REALiTY!! RAD Adlib Tracker Module RAD [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanValue.h | 104 void printAsOperand(raw_ostream &OS, VPSlotTracker &Tracker) const; 105 void print(raw_ostream &OS, VPSlotTracker &Tracker) const;
|
H A D | VPlan.cpp | 1453 void VPValue::printAsOperand(raw_ostream &OS, VPSlotTracker &Tracker) const { in printAsOperand() 1454 OS << Tracker.getOrCreateName(this); in printAsOperand()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | FunctionAttrs.cpp | 905 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/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 4056 BalancedDelimiterTracker &Tracker, in ParseCXXAmbiguousParenExpression() argument 4091 Tracker.consumeClose(); in ParseCXXAmbiguousParenExpression() 4148 Tracker.consumeClose(); in ParseCXXAmbiguousParenExpression() 4162 Tracker.getOpenLocation(), in ParseCXXAmbiguousParenExpression() 4163 Tracker.getCloseLocation()); in ParseCXXAmbiguousParenExpression() 4174 Result = Actions.ActOnCastExpr(getCurScope(), Tracker.getOpenLocation(), in ParseCXXAmbiguousParenExpression() 4176 Tracker.getCloseLocation(), Result.get()); in ParseCXXAmbiguousParenExpression() 4186 Result = Actions.ActOnParenExpr(Tracker.getOpenLocation(), in ParseCXXAmbiguousParenExpression() 4198 Tracker.consumeClose(); in ParseCXXAmbiguousParenExpression()
|
H A D | ParseDecl.cpp | 4156 BalancedDelimiterTracker Tracker(*this, tok::l_paren); in ParseDeclarationSpecifiers() local 4157 if (Tracker.consumeOpen()) { in ParseDeclarationSpecifiers() 4163 Tracker.skipToEnd(); in ParseDeclarationSpecifiers() 4169 Tracker.consumeClose(); in ParseDeclarationSpecifiers() 4173 DS.setTypeArgumentRange(Tracker.getRange()); in ParseDeclarationSpecifiers() 4390 BalancedDelimiterTracker Tracker(*this, tok::l_paren); in ParseDeclarationSpecifiers() local 4391 Tracker.consumeOpen(); in ParseDeclarationSpecifiers() 4400 Tracker.consumeClose(); in ParseDeclarationSpecifiers() 4404 Tracker.skipToEnd(); in ParseDeclarationSpecifiers() 7492 BalancedDelimiterTracker &Tracker, in ParseFunctionDeclarator() argument [all …]
|
H A D | ParseDeclCXX.cpp | 265 BalancedDelimiterTracker &Tracker) { in ParseInnerNamespace() argument 277 Tracker.consumeClose(); in ParseInnerNamespace() 290 Tracker.getOpenLocation(), attrs, ImplicitUsingDirectiveDecl, true); in ParseInnerNamespace() 294 ParseInnerNamespace(InnerNSs, ++index, InlineLoc, attrs, Tracker); in ParseInnerNamespace() 297 Actions.ActOnFinishNamespaceDef(NamespcDecl, Tracker.getCloseLocation()); in ParseInnerNamespace()
|
/freebsd/contrib/file/ |
H A D | README.md | 5 - Bug Tracker: <https://bugs.astron.com/>
|
/freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 1955 BalancedDelimiterTracker &Tracker, ColonProtectionRAIIObject &ColonProt); 3225 BalancedDelimiterTracker &Tracker, 3289 BalancedDelimiterTracker &Tracker);
|
/freebsd/share/misc/ |
H A D | usb_hid_usages | 145 0x05 Head Tracker 147 0x07 Hand Tracker
|