HomeSort by relevance Sort by last modified time
    Searched defs:Pred (Results 1 - 25 of 97) sorted by null

1 2 3 4

  /external/llvm/lib/Transforms/Utils/
CmpInstAnalysis.cpp 45 ICmpInst::Predicate Pred = InvertPred ? ICI->getInversePredicate()
47 switch (Pred) {
LoopVersioning.cpp 61 const SCEVUnionPredicate &Pred = LAI.PSE.getUnionPredicate();
65 Exp.expandCodeForPredicate(&Pred, RuntimeCheckBB->getTerminator());
  /external/libcxx/test/std/algorithms/alg.modifying.operations/alg.copy/
copy_if.pass.cpp 13 // Predicate<auto, InIter::value_type> Pred>
14 // requires CopyConstructible<Pred>
16 // copy_if(InIter first, InIter last, OutIter result, Pred pred);
23 struct Pred
38 OutIter r = std::copy_if(InIter(ia), InIter(ia+N), OutIter(ib), Pred());
  /external/libcxx/test/std/thread/thread.condition/thread.condition.condvar/
wait_pred.pass.cpp 17 // void wait(unique_lock<mutex>& lock, Predicate pred);
31 class Pred
35 explicit Pred(int& i) : i_(i) {}
46 cv.wait(lk, Pred(test2));
wait_for_pred.pass.cpp 20 // Predicate pred);
28 class Pred
32 explicit Pred(int& i) : i_(i) {}
54 bool r = cv.wait_for(lk, milliseconds(250), Pred(test2));
wait_until_pred.pass.cpp 20 // Predicate pred);
45 class Pred
49 explicit Pred(int& i) : i_(i) {}
70 bool r = cv.wait_until(lk, t, Pred(test2));
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/algorithms/alg.modifying.operations/alg.copy/
copy_if.pass.cpp 13 // Predicate<auto, InIter::value_type> Pred>
14 // requires CopyConstructible<Pred>
16 // copy_if(InIter first, InIter last, OutIter result, Pred pred);
23 struct Pred
38 OutIter r = std::copy_if(InIter(ia), InIter(ia+N), OutIter(ib), Pred());
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/thread/thread.condition/thread.condition.condvar/
wait_pred.pass.cpp 15 // void wait(unique_lock<mutex>& lock, Predicate pred);
29 class Pred
33 explicit Pred(int& i) : i_(i) {}
44 cv.wait(lk, Pred(test2));
wait_for_pred.pass.cpp 18 // Predicate pred);
26 class Pred
30 explicit Pred(int& i) : i_(i) {}
52 bool r = cv.wait_for(lk, milliseconds(250), Pred(test2));
wait_until_pred.pass.cpp 18 // Predicate pred);
43 class Pred
47 explicit Pred(int& i) : i_(i) {}
68 bool r = cv.wait_until(lk, t, Pred(test2));
  /external/libcxx/test/std/thread/thread.condition/thread.condition.condvarany/
wait_pred.pass.cpp 17 // void wait(Lock& lock, Predicate pred);
35 class Pred
39 explicit Pred(int& i) : i_(i) {}
50 cv.wait(lk, Pred(test2));
wait_for_pred.pass.cpp 19 // Predicate pred);
27 class Pred
31 explicit Pred(int& i) : i_(i) {}
57 bool r = cv.wait_for(lk, milliseconds(250), Pred(test2));
wait_until_pred.pass.cpp 20 // Predicate pred);
45 class Pred
49 explicit Pred(int& i) : i_(i) {}
74 bool r = cv.wait_until(lk, t, Pred(test2));
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyStoreResults.cpp 102 MachineBasicBlock *Pred =
104 if (!MDT.dominates(&MBB, Pred))
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/thread/thread.condition/thread.condition.condvarany/
wait_pred.pass.cpp 15 // void wait(Lock& lock, Predicate pred);
33 class Pred
37 explicit Pred(int& i) : i_(i) {}
48 cv.wait(lk, Pred(test2));
wait_for_pred.pass.cpp 17 // Predicate pred);
25 class Pred
29 explicit Pred(int& i) : i_(i) {}
55 bool r = cv.wait_for(lk, milliseconds(250), Pred(test2));
wait_until_pred.pass.cpp 18 // Predicate pred);
43 class Pred
47 explicit Pred(int& i) : i_(i) {}
72 bool r = cv.wait_until(lk, t, Pred(test2));
  /external/llvm/lib/CodeGen/
LatencyPriorityQueue.cpp 60 SUnit &Pred = *I->getSUnit();
61 if (!Pred.isScheduled) {
64 if (OnlyAvailablePred && OnlyAvailablePred != &Pred)
66 OnlyAvailablePred = &Pred;
LiveRangeCalc.cpp 173 // The actual place where a phi operand is used is the end of the pred
296 MachineBasicBlock *Pred = *PI;
299 if (Seen.test(Pred->getNumber())) {
300 if (VNInfo *VNI = Map[Pred].first) {
309 std::tie(Start, End) = Indexes->getMBBRange(Pred);
311 // First time we see Pred. Try to determine the live-out value, but set
312 // it as null if Pred is live-through with an unknown value.
314 setLiveOutValue(Pred, VNI);
322 // No, we need a live-in value for Pred as well
323 if (Pred != &UseMBB
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCBranchSelector.cpp 193 PPC::Predicate Pred = (PPC::Predicate)I->getOperand(0).getImm();
198 .addImm(PPC::InvertPredicate(Pred)).addReg(CRReg).addImm(2);
  /external/clang/lib/StaticAnalyzer/Core/
ExprEngineObjC.cpp 23 ExplodedNode *Pred,
25 ProgramStateRef state = Pred->getState();
26 const LocationContext *LCtx = Pred->getLocationContext();
31 StmtNodeBuilder Bldr(Pred, dstIvar, *currBldrCtx);
32 Bldr.generateNode(Ex, Pred, state->BindExpr(Ex, LCtx, location));
40 ExplodedNode *Pred,
42 getCheckerManager().runCheckersForPreStmt(Dst, Pred, S, *this);
46 ExplodedNode *Pred,
75 ProgramStateRef state = Pred->getState();
81 elementV = state->getLValue(elemD, Pred->getLocationContext())
    [all...]
CoreEngine.cpp 229 void CoreEngine::dispatchWorkItem(ExplodedNode* Pred, ProgramPoint Loc,
234 HandleBlockEdge(Loc.castAs<BlockEdge>(), Pred);
238 HandleBlockEntrance(Loc.castAs<BlockEntrance>(), Pred);
247 SubEng.processCallEnter(CEnter, Pred);
252 SubEng.processCallExit(Pred);
256 assert(Pred->hasSinglePred() &&
258 ExplodedNode *PNode = Pred->getFirstPred();
259 dispatchWorkItem(Pred, PNode->getLocation(), WU);
267 HandlePostStmt(WU.getBlock(), WU.getIndex(), Pred);
284 void CoreEngine::HandleBlockEdge(const BlockEdge &L, ExplodedNode *Pred) {
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
CheckerContext.h 73 ExplodedNode *Pred;
89 ExplodedNode *pred,
93 Pred(pred),
98 assert(Pred->getState() &&
117 ExplodedNode *getPredecessor() { return Pred; }
118 const ProgramStateRef &getState() const { return Pred->getState(); }
139 return Pred->getLocationContext();
143 return Pred->getStackFrame();
174 return Pred->getLocationContext()->getAnalysisDeclContext()
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachineTraceMetrics.h 136 const MachineBasicBlock *Pred;
157 Pred(nullptr), Succ(nullptr),
  /external/llvm/include/llvm/Transforms/Utils/
SSAUpdaterImpl.h 127 BlkT *Pred = Preds[p];
130 BBMap.FindAndConstruct(Pred);
137 ValT PredVal = AvailableVals->lookup(Pred);
138 BBInfo *PredInfo = new (Allocator) BBInfo(Pred, PredVal);
240 BBInfo *Pred = Info->Preds[p];
243 if (Pred->BlkNum == 0) {
244 Pred->AvailableVal = Traits::GetUndefVal(Pred->BB, Updater);
245 (*AvailableVals)[Pred->BB] = Pred->AvailableVal
    [all...]

Completed in 483 milliseconds

1 2 3 4