Home
last modified time | relevance | path

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

12345

/external/llvm/lib/Analysis/
DCaptureTracking.cpp214 void llvm::PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker) { in PointerMayBeCaptured() argument
224 return Tracker->tooManyUses(); in PointerMayBeCaptured()
226 if (!Tracker->shouldExplore(&U)) continue; in PointerMayBeCaptured()
250 if (Tracker->captured(U)) in PointerMayBeCaptured()
265 if (Tracker->captured(U)) in PointerMayBeCaptured()
272 if (Tracker->captured(U)) in PointerMayBeCaptured()
282 if (Tracker->captured(U)) in PointerMayBeCaptured()
293 if (Tracker->captured(U)) in PointerMayBeCaptured()
306 if (Tracker->captured(U)) in PointerMayBeCaptured()
321 return Tracker->tooManyUses(); in PointerMayBeCaptured()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DCaptureTracking.cpp227 void llvm::PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker, in PointerMayBeCaptured() argument
239 return Tracker->tooManyUses(); in PointerMayBeCaptured()
242 if (!Tracker->shouldExplore(&U)) in PointerMayBeCaptured()
280 if (Tracker->captured(U)) in PointerMayBeCaptured()
295 if (Tracker->captured(U)) in PointerMayBeCaptured()
303 if (Tracker->captured(U)) in PointerMayBeCaptured()
313 if (Tracker->captured(U)) in PointerMayBeCaptured()
324 if (Tracker->captured(U)) in PointerMayBeCaptured()
337 if (Tracker->captured(U)) in PointerMayBeCaptured()
364 if (Tracker->isDereferenceableOrNull(O, I->getModule()->getDataLayout())) in PointerMayBeCaptured()
[all …]
/external/llvm-project/llvm/lib/Analysis/
DCaptureTracking.cpp244 void llvm::PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker, in PointerMayBeCaptured() argument
260 Tracker->tooManyUses(); in PointerMayBeCaptured()
265 if (!Tracker->shouldExplore(&U)) in PointerMayBeCaptured()
305 if (Tracker->captured(U)) in PointerMayBeCaptured()
318 if (Tracker->captured(U)) in PointerMayBeCaptured()
326 if (Tracker->captured(U)) in PointerMayBeCaptured()
336 if (Tracker->captured(U)) in PointerMayBeCaptured()
347 if (Tracker->captured(U)) in PointerMayBeCaptured()
360 if (Tracker->captured(U)) in PointerMayBeCaptured()
388 if (Tracker->isDereferenceableOrNull(O, I->getModule()->getDataLayout())) in PointerMayBeCaptured()
[all …]
DAliasSetTracker.cpp755 AliasSetTracker Tracker(AAWP.getAAResults()); in runOnFunction() local
758 Tracker.add(&*I); in runOnFunction()
759 Tracker.print(errs()); in runOnFunction()
779 AliasSetTracker Tracker(AA); in run() local
782 Tracker.add(&*I); in run()
783 Tracker.print(OS); in run()
/external/llvm-project/llvm/lib/CodeGen/
DMachineCopyPropagation.cpp299 CopyTracker Tracker; member in __anon763b7cbf0111::MachineCopyPropagation
319 if (MachineInstr *Copy = Tracker.findCopyForUnit(*RUI, *TRI)) { in ReadRegister()
359 MachineInstr *PrevCopy = Tracker.findAvailCopy(Copy, Def, *TRI); in eraseIfRedundant()
481 if (!Tracker.hasAnyCopies()) in forwardUses()
509 Tracker.findAvailCopy(MI, MOUse.getReg().asMCReg(), *TRI); 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()
709 Tracker.clobberRegister(Reg, *TRI); in ForwardCopyPropagateBlock()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineCopyPropagation.cpp296 CopyTracker Tracker; member in __anondbb313330111::MachineCopyPropagation
316 if (MachineInstr *Copy = Tracker.findCopyForUnit(*RUI, *TRI)) { in ReadRegister()
358 MachineInstr *PrevCopy = Tracker.findAvailCopy(Copy, Def, *TRI); in eraseIfRedundant()
465 if (!Tracker.hasAnyCopies()) in forwardUses()
492 MachineInstr *Copy = Tracker.findAvailCopy(MI, MOUse.getReg(), *TRI); in forwardUses()
619 Tracker.clobberRegister(Def, *TRI); in ForwardCopyPropagateBlock()
626 Tracker.clobberRegister(Reg, *TRI); in ForwardCopyPropagateBlock()
629 Tracker.trackCopy(MI, *TRI); in ForwardCopyPropagateBlock()
643 Tracker.clobberRegister(Reg, *TRI); in ForwardCopyPropagateBlock()
692 Tracker.clobberRegister(Reg, *TRI); in ForwardCopyPropagateBlock()
[all …]
/external/llvm-project/llvm/test/Analysis/AliasSet/
Dguards.ll6 ; CHECK: Alias Set Tracker: 3 alias sets for 2 pointer values.
22 ; CHECK: Alias Set Tracker: 3 alias sets for 2 pointer values.
38 ; CHECK: Alias Set Tracker: 3 alias sets for 2 pointer values.
54 ; CHECK: Alias Set Tracker: 3 alias sets for 2 pointer values.
70 ; CHECK: Alias Set Tracker: 3 alias sets for 2 pointer values.
86 ; CHECK: Alias Set Tracker: 3 alias sets for 2 pointer values.
102 ; CHECK: Alias Set Tracker: 3 alias sets for 2 pointer values.
118 ; CHECK: Alias Set Tracker: 3 alias sets for 2 pointer values.
134 ; CHECK: Alias Set Tracker: 3 alias sets for 2 pointer values.
151 ; CHECK: Alias Set Tracker: 3 alias sets for 2 pointer values.
[all …]
Dargmemonly.ll7 ; CHECK-NEXT: Alias Set Tracker: 2 alias sets for 3 pointer values.
19 ; CHECK-NEXT: Alias Set Tracker: 2 alias sets for 2 pointer values.
30 ; CHECK-NEXT: Alias Set Tracker: 2 alias sets for 3 pointer values.
41 ; CHECK-NEXT: Alias Set Tracker: 2 alias sets for 2 pointer values.
53 ; CHECK-NEXT: Alias Set Tracker: 2 alias sets for 2 pointer values.
65 ; CHECK-NEXT: Alias Set Tracker: 2 alias sets for 2 pointer values.
76 ; CHECK-NEXT: Alias Set Tracker: 1 alias sets for 1 pointer values.
86 ; CHECK-NEXT: Alias Set Tracker: 1 alias sets for 1 pointer values.
95 ; CHECK-NEXT: Alias Set Tracker: 1 alias sets for 2 pointer values.
107 ; CHECK-NEXT: Alias Set Tracker: 2 alias sets for 2 pointer values.
[all …]
Dmemtransfer.ll8 ; CHECK: Alias Set Tracker: 2 alias sets for 2 pointer values.
18 ; CHECK: Alias Set Tracker: 2 alias sets for 2 pointer values.
29 ; CHECK: Alias Set Tracker: 3 alias sets for 4 pointer values.
45 ; CHECK: Alias Set Tracker: 3 alias sets for 4 pointer values.
61 ; CHECK: Alias Set Tracker: 3 alias sets for 4 pointer values.
77 ; CHECK: Alias Set Tracker: 3 alias sets for 4 pointer values.
93 ; CHECK: Alias Set Tracker: 3 alias sets for 4 pointer values.
109 ; CHECK: Alias Set Tracker: 3 alias sets for 4 pointer values.
125 ; CHECK: Alias Set Tracker: 2 alias sets for 2 pointer values.
139 ; CHECK: Alias Set Tracker: 2 alias sets for 2 pointer values.
[all …]
Dmemset.ll7 ; CHECK: Alias Set Tracker: 1 alias sets for 1 pointer values.
16 ; CHECK: Alias Set Tracker: 1 alias sets for 1 pointer values.
26 ; CHECK: Alias Set Tracker: 1 alias sets for 1 pointer values.
35 ; CHECK: Alias Set Tracker: 1 alias sets for 1 pointer values.
Dintrinsics.ll4 ; CHECK: Alias Set Tracker: 2 alias sets for 2 pointer values.
20 ; CHECK: Alias Set Tracker: 3 alias sets for 2 pointer values.
37 ; CHECK: Alias Set Tracker: 1 alias sets for 2 pointer values.
50 ; CHECK: Alias Set Tracker: 2 alias sets for 2 pointer values.
/external/llvm-project/llvm/lib/IR/
DSafepointIRVerifier.cpp476 static void verifyFunction(GCPtrTracker &&Tracker,
528 void verifyInstruction(const GCPtrTracker *Tracker, const Instruction &I,
579 void GCPtrTracker::verifyFunction(GCPtrTracker &&Tracker, in verifyFunction() argument
583 ReversePostOrderTraversal<const Function *> RPOT(&Tracker.F); in verifyFunction()
585 BasicBlockState *BBS = Tracker.getBasicBlockState(BB); in verifyFunction()
593 if (Tracker.instructionMayBeSkipped(&I)) in verifyFunction()
596 Verifier.verifyInstruction(&Tracker, I, AvailableSet); in verifyFunction()
794 const GCPtrTracker *Tracker, const Instruction &I, in verifyInstruction() argument
800 const BasicBlockState *InBBS = Tracker->getBasicBlockState(InBB); in verifyInstruction()
802 !Tracker->hasLiveIncomingEdge(PN, InBB)) in verifyInstruction()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DSafepointIRVerifier.cpp475 static void verifyFunction(GCPtrTracker &&Tracker,
527 void verifyInstruction(const GCPtrTracker *Tracker, const Instruction &I,
578 void GCPtrTracker::verifyFunction(GCPtrTracker &&Tracker, in verifyFunction() argument
582 ReversePostOrderTraversal<const Function *> RPOT(&Tracker.F); in verifyFunction()
584 BasicBlockState *BBS = Tracker.getBasicBlockState(BB); in verifyFunction()
592 if (Tracker.instructionMayBeSkipped(&I)) in verifyFunction()
595 Verifier.verifyInstruction(&Tracker, I, AvailableSet); in verifyFunction()
793 const GCPtrTracker *Tracker, const Instruction &I, in verifyInstruction() argument
799 const BasicBlockState *InBBS = Tracker->getBasicBlockState(InBB); in verifyInstruction()
801 !Tracker->hasLiveIncomingEdge(PN, InBB)) in verifyInstruction()
[all …]
/external/skia/site/docs/user/
Dissue-tracker.md9 The Skia Issue Tracker
11 [Skia's Issue Tracker](https://bugs.chromium.org/p/skia/issues/list)
21 Skia issues in the Chromium Tracker
23 Skia bugs found in Chrome may be filed in the [Chromium Tracker](https://bugs.chromium.org/p/chromi…
/external/skqp/site/user/
Dissue-tracker.md4 The Skia Issue Tracker
6 [Skia's Issue Tracker](https://bugs.chromium.org/p/skia/issues/list)
16 Skia issues in the Chromium Tracker
18 Skia bugs found in Chrome may be filed in the [Chromium Tracker](https://bugs.chromium.org/p/chromi…
/external/llvm-project/llvm/tools/llvm-mca/Views/
DBottleneckAnalysis.cpp378 FOS << Tracker.resolveResourceName(Dep.ResourceOrRegID); in printCriticalSequence()
447 : InstructionView(sti, Printer, S), Tracker(sti.getSchedModel()), in BottleneckAnalysis()
493 Tracker.onInstructionDispatched(IID); in onEvent()
497 Tracker.onInstructionExecuted(IID); in onEvent()
508 unsigned Cycles = 2 * Tracker.getResourcePressureCycles(IID); in onEvent()
513 Tracker.getResourceUsers(Current, Users); in onEvent()
522 Cycles = RegDep.Cycles + 2 * Tracker.getRegisterPressureCycles(IID); in onEvent()
529 Cycles = MemDep.Cycles + 2 * Tracker.getMemoryPressureCycles(IID); in onEvent()
534 Tracker.handleInstructionIssuedEvent( in onEvent()
546 Tracker.handlePressureEvent(Event); in onEvent()
[all …]
/external/mesa3d/docs/gallium/
Ddistro.rst87 Tracker that implements the Khronos OpenCL standard.
94 Tracker that implements the client-side DRI protocol, for providing direct
111 Tracker for Video Decode and Presentation API for Unix.
119 Tracker for Xorg X11 servers. Provides device-dependent
125 Tracker for X-Video Motion Compensation.
/external/llvm-project/llvm/tools/llvm-exegesis/lib/
DMCInstrDescView.cpp48 bool Operand::isReg() const { return Tracker; } in isReg()
74 assert(Tracker); in getRegisterAliasing()
75 return *Tracker; in getRegisterAliasing()
120 Operand.Tracker = &RATC.getRegisterClass(OpInfo.RegClass); in create()
136 Operand.Tracker = &RATC.getRegister(*MCPhysReg); in create()
145 Operand.Tracker = &RATC.getRegister(*MCPhysReg); in create()
/external/llvm-project/compiler-rt/lib/scudo/standalone/tests/
Drelease_test.cpp105 RangeTracker Tracker(&Recorder); in TEST() local
107 Tracker.processNextPage(TestCase[I] == 'x'); in TEST()
108 Tracker.finish(); in TEST()
/external/flatbuffers/
Dreadme.md42 * [FlatBuffers Issues Tracker][] to submit an issue.
55 [FlatBuffers Issues Tracker]: http://github.com/google/flatbuffers/issues
/external/scudo/standalone/tests/
Drelease_test.cpp105 RangeTracker Tracker(&Recorder); in TEST() local
107 Tracker.processNextPage(TestCase[I] == 'x'); in TEST()
108 Tracker.finish(); in TEST()
/external/llvm/lib/Transforms/Scalar/
DTailRecursionElimination.cpp191 AllocaDerivedValueTracker Tracker; in markTails() local
194 Tracker.walk(&Arg); in markTails()
199 Tracker.walk(AI); in markTails()
232 if (Tracker.EscapePoints.count(&I)) in markTails()
269 if (!IsNoTail && Escaped == UNESCAPED && !Tracker.AllocaUsers.count(CI)) { in markTails()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DTailRecursionElimination.cpp196 AllocaDerivedValueTracker Tracker; in markTails() local
199 Tracker.walk(&Arg); in markTails()
204 Tracker.walk(AI); in markTails()
237 if (Tracker.EscapePoints.count(&I)) in markTails()
276 if (!IsNoTail && Escaped == UNESCAPED && !Tracker.AllocaUsers.count(CI)) { in markTails()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DTailRecursionElimination.cpp198 AllocaDerivedValueTracker Tracker; in markTails() local
201 Tracker.walk(&Arg); in markTails()
206 Tracker.walk(AI); in markTails()
239 if (Tracker.EscapePoints.count(&I)) in markTails()
282 if (!IsNoTail && Escaped == UNESCAPED && !Tracker.AllocaUsers.count(CI)) { in markTails()
/external/llvm/include/llvm/Analysis/
DCaptureTracking.h78 void PointerMayBeCaptured(const Value *V, CaptureTracker *Tracker);

12345