/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Support/ |
Parallel.h | 49 class Latch { 55 explicit Latch(uint32_t Count = 0) : Count(Count) {} 56 ~Latch() { sync(); } 76 Latch L;
|
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Support/ |
Parallel.h | 49 class Latch { 55 explicit Latch(uint32_t Count = 0) : Count(Count) {} 56 ~Latch() { sync(); } 76 Latch L;
|
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Support/ |
Parallel.h | 49 class Latch { 55 explicit Latch(uint32_t Count = 0) : Count(Count) {} 56 ~Latch() { sync(); } 76 Latch L;
|
/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Support/ |
Parallel.h | 49 class Latch { 55 explicit Latch(uint32_t Count = 0) : Count(Count) {} 56 ~Latch() { sync(); } 76 Latch L;
|
/prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Support/ |
Parallel.h | 49 class Latch { 55 explicit Latch(uint32_t Count = 0) : Count(Count) {} 56 ~Latch() { sync(); } 76 Latch L;
|
/prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Support/ |
Parallel.h | 49 class Latch { 55 explicit Latch(uint32_t Count = 0) : Count(Count) {} 56 ~Latch() { sync(); } 76 Latch L;
|
/prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Support/ |
Parallel.h | 49 class Latch { 55 explicit Latch(uint32_t Count = 0) : Count(Count) {} 56 ~Latch() { sync(); } 76 Latch L;
|
/prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Support/ |
Parallel.h | 49 class Latch { 55 explicit Latch(uint32_t Count = 0) : Count(Count) {} 56 ~Latch() { sync(); } 76 Latch L;
|
/prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Support/ |
Parallel.h | 49 class Latch { 55 explicit Latch(uint32_t Count = 0) : Count(Count) {} 56 ~Latch() { sync(); } 76 Latch L;
|
/prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Support/ |
Parallel.h | 49 class Latch { 55 explicit Latch(uint32_t Count = 0) : Count(Count) {} 56 ~Latch() { sync(); } 76 Latch L;
|
/prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Support/ |
Parallel.h | 49 class Latch { 55 explicit Latch(uint32_t Count = 0) : Count(Count) {} 56 ~Latch() { sync(); } 76 Latch L;
|
/prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Support/ |
Parallel.h | 49 class Latch { 55 explicit Latch(uint32_t Count = 0) : Count(Count) {} 56 ~Latch() { sync(); } 76 Latch L;
|
/cts/tests/sensor/src/android/hardware/cts/helpers/ |
ActivityResultMultiplexedLatch.java | 26 * It holds a {@link CountDownLatch} latch for each thread that requests synchronization. 28 * Each thread requests a {@link Latch} to synchronize an Activity that will be started, by invoking 29 * {@link #bindThread()}, this guarantees that a latch is associated with the thread, and the result 38 * A latch for a bound thread. 41 public class Latch { 44 private Latch(Entry entry) { 54 mEntry.latch.await(); 70 public final CountDownLatch latch = new CountDownLatch(1); field in class:ActivityResultMultiplexedLatch.Entry 85 public Latch bindThread() { 97 return new Latch(entry) [all...] |
/external/llvm/include/llvm/Analysis/ |
LoopInfoImpl.h | 153 /// getLoopLatch - If there is a single latch block for this loop, return it. 154 /// A latch block is a block that contains a branch back to the header. 163 BlockT *Latch = nullptr; 167 if (Latch) return nullptr; 168 Latch = N; 172 return Latch; 328 if (BB == getLoopLatch()) OS << "<latch>";
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
ProfileEstimatorPass.cpp | 173 // latch to prevent the flow from building up in the loop. 203 BasicBlock *Latch = BBLoop->getLoopLatch(); 204 if (Latch) { 205 Edge edge = getEdge(Latch,0); 208 edge = getEdge(Latch, BB);
|
/external/llvm/lib/Transforms/Scalar/ |
LoopRotation.cpp | 179 /// \param SimplifiedLatch is true if the latch was just folded into the final 180 /// loop exit. In this case we may want to rotate even though the new latch is 181 /// now an exiting branch. This rotation would have happened had the latch not 183 /// rotating loops in which the latch exits to avoid excessive or endless 185 /// form. This property is satisfied because simplifying the loop latch can only 205 // If the loop latch already contains a branch that leaves the loop then the 210 // Rotate if either the loop latch does *not* exit the loop, or if the loop 211 // latch was just simplified. 352 assert(L->getHeader() == NewHeader && "Latch block is our new header"); 373 // loop latch [all...] |
/external/llvm/lib/Transforms/Utils/ |
LoopUnrollRuntime.cpp | 66 BasicBlock *Latch = L->getLoopLatch(); 67 assert(Latch && "Loop must have a latch"); 68 BasicBlock *PrologLatch = cast<BasicBlock>(VMap[Latch]); 75 for (BasicBlock *Succ : successors(Latch)) { 94 Value *V = PN->getIncomingValueForBlock(Latch); 156 BasicBlock *Latch = L->getLoopLatch(); 157 assert(Latch && "Loop must have a latch"); 158 BasicBlock *EpilogLatch = cast<BasicBlock>(VMap[Latch]); [all...] |
LoopUtils.cpp | 530 // Ensure the loop has a preheader and a single latch block. The loop 531 // vectorizer will need the latch to set up the next iteration of the loop. 533 auto *Latch = TheLoop->getLoopLatch(); 534 if (!Preheader || !Latch) 537 // Ensure the phi node's incoming blocks are the loop preheader and latch. 539 Phi->getBasicBlockIndex(Latch) < 0) 542 // Get the previous value. The previous value comes from the latch edge while 544 auto *Previous = dyn_cast<Instruction>(Phi->getIncomingValueForBlock(Latch)); [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
LoopInfoImpl.h | 154 /// getLoopLatch - If there is a single latch block for this loop, return it. 155 /// A latch block is a block that contains a branch back to the header. 164 BlockT *Latch = nullptr; 168 if (Latch) return nullptr; 169 Latch = N; 173 return Latch; 330 if (isLoopLatch(BB)) OS << "<latch>";
|
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Analysis/ |
LoopInfoImpl.h | 141 /// getLoopLatch - If there is a single latch block for this loop, return it. 142 /// A latch block is a block that contains a branch back to the header. 146 BlockT *Latch = nullptr; 149 if (Latch) return nullptr; 150 Latch = Pred; 154 return Latch; 319 if (isLoopLatch(BB)) OS << "<latch>";
|
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Analysis/ |
LoopInfoImpl.h | 141 /// getLoopLatch - If there is a single latch block for this loop, return it. 142 /// A latch block is a block that contains a branch back to the header. 146 BlockT *Latch = nullptr; 149 if (Latch) return nullptr; 150 Latch = Pred; 154 return Latch; 319 if (isLoopLatch(BB)) OS << "<latch>";
|
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Analysis/ |
LoopInfoImpl.h | 154 /// getLoopLatch - If there is a single latch block for this loop, return it. 155 /// A latch block is a block that contains a branch back to the header. 160 BlockT *Latch = nullptr; 163 if (Latch) 165 Latch = Pred; 169 return Latch; 342 OS << "<latch>";
|
/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Analysis/ |
LoopInfoImpl.h | 154 /// getLoopLatch - If there is a single latch block for this loop, return it. 155 /// A latch block is a block that contains a branch back to the header. 160 BlockT *Latch = nullptr; 163 if (Latch) 165 Latch = Pred; 169 return Latch; 342 OS << "<latch>";
|
/prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Analysis/ |
LoopInfoImpl.h | 154 /// getLoopLatch - If there is a single latch block for this loop, return it. 155 /// A latch block is a block that contains a branch back to the header. 160 BlockT *Latch = nullptr; 163 if (Latch) 165 Latch = Pred; 169 return Latch; 342 OS << "<latch>";
|
/prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Analysis/ |
LoopInfoImpl.h | 154 /// getLoopLatch - If there is a single latch block for this loop, return it. 155 /// A latch block is a block that contains a branch back to the header. 160 BlockT *Latch = nullptr; 163 if (Latch) 165 Latch = Pred; 169 return Latch; 342 OS << "<latch>";
|