Searched defs:Pred (Results 1 - 25 of 113) sorted by relevance

12345

/external/libcxx/test/algorithms/alg.modifying.operations/alg.copy/
H A Dcopy_if.pass.cpp13 // Predicate<auto, InIter::value_type> Pred>
14 // requires CopyConstructible<Pred>
16 // copy_if(InIter first, InIter last, OutIter result, Pred pred);
23 struct Pred struct
38 OutIter r = std::copy_if(InIter(ia), InIter(ia+N), OutIter(ib), Pred());
/external/libcxx/test/thread/thread.condition/thread.condition.condvar/
H A Dwait_pred.pass.cpp29 class Pred class
33 explicit Pred(int& i) : i_(i) {} function in class:Pred
44 cv.wait(lk, Pred(test2));
H A Dwait_for_pred.pass.cpp26 class Pred class
30 explicit Pred(int& i) : i_(i) {} function in class:Pred
52 bool r = cv.wait_for(lk, milliseconds(250), Pred(test2));
H A Dwait_until_pred.pass.cpp43 class Pred class
47 explicit Pred(int& i) : i_(i) {} function in class:Pred
68 bool r = cv.wait_until(lk, t, Pred(test2));
/external/libcxx/test/thread/thread.condition/thread.condition.condvarany/
H A Dwait_pred.pass.cpp33 class Pred class
37 explicit Pred(int& i) : i_(i) {} function in class:Pred
48 cv.wait(lk, Pred(test2));
H A Dwait_for_pred.pass.cpp25 class Pred class
29 explicit Pred(int& i) : i_(i) {} function in class:Pred
55 bool r = cv.wait_for(lk, milliseconds(250), Pred(test2));
H A Dwait_until_pred.pass.cpp43 class Pred class
47 explicit Pred(int& i) : i_(i) {} function in class:Pred
72 bool r = cv.wait_until(lk, t, Pred(test2));
/external/llvm/lib/Transforms/Utils/
H A DCmpInstAnalysis.cpp45 ICmpInst::Predicate Pred = InvertPred ? ICI->getInversePredicate() local
47 switch (Pred) {
/external/llvm/lib/Target/ARM/
H A DThumb2RegisterInfo.cpp40 ARMCC::CondCodes Pred, unsigned PredReg,
35 emitLoadConstPool(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, DebugLoc dl, unsigned DestReg, unsigned SubIdx, int Val, ARMCC::CondCodes Pred, unsigned PredReg, unsigned MIFlags) const argument
H A DThumb2InstrInfo.cpp215 ARMCC::CondCodes Pred, unsigned PredReg,
220 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags);
237 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags);
244 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags);
253 .addImm((unsigned)Pred).addReg(PredReg).addReg(0)
259 .addImm((unsigned)Pred).addReg(PredReg).addReg(0)
212 emitT2RegPlusImmediate(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, DebugLoc dl, unsigned DestReg, unsigned BaseReg, int NumBytes, ARMCC::CondCodes Pred, unsigned PredReg, const ARMBaseInstrInfo &TII, unsigned MIFlags) argument
/external/clang/lib/Analysis/
H A DThreadSafetyTIL.cpp51 unsigned BasicBlock::addPredecessor(BasicBlock *Pred) { argument
54 Predecessors.push_back(Pred);
/external/llvm/lib/CodeGen/
H A DLatencyPriorityQueue.cpp60 SUnit &Pred = *I->getSUnit(); local
61 if (!Pred.isScheduled) {
64 if (OnlyAvailablePred && OnlyAvailablePred != &Pred)
66 OnlyAvailablePred = &Pred;
H A DLiveRangeCalc.cpp201 MachineBasicBlock *Pred = *PI; local
204 if (Seen.test(Pred->getNumber())) {
205 if (VNInfo *VNI = LiveOut[Pred].first) {
214 std::tie(Start, End) = Indexes->getMBBRange(Pred);
216 // First time we see Pred. Try to determine the live-out value, but set
217 // it as null if Pred is live-through with an unknown value.
219 setLiveOutValue(Pred, VNI);
227 // No, we need a live-in value for Pred as well
228 if (Pred != &KillMBB)
229 WorkList.push_back(Pred
[all...]
H A DMachineTraceMetrics.cpp172 if (!TBI->Pred) {
182 unsigned PredNum = TBI->Pred->getNumber();
185 const FixedBlockInfo *PredFBI = MTM.getResources(TBI->Pred);
329 const MachineBasicBlock *Pred = *I; local
331 getDepthResources(Pred);
338 Best = Pred, BestDepth = Depth;
476 TBI.Pred = pickTracePred(*I);
478 if (TBI.Pred)
479 dbgs() << "BB#" << TBI.Pred->getNumber() << '\n';
555 if (TBI.Pred
[all...]
/external/llvm/lib/Target/PowerPC/
H A DPPCBranchSelector.cpp167 PPC::Predicate Pred = (PPC::Predicate)I->getOperand(0).getImm(); local
172 .addImm(PPC::InvertPredicate(Pred)).addReg(CRReg).addImm(2);
/external/llvm/utils/TableGen/
H A DFastISelEmitter.cpp50 unsigned getIDFor(TreePredicateFn Pred) { argument
51 unsigned &Entry = ImmIDs[Pred.getOrigPatFragRecord()];
53 PredsByName.push_back(Pred);
/external/clang/lib/StaticAnalyzer/Core/
H A DExprEngineObjC.cpp23 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
22 VisitLvalObjCIvarRefExpr(const ObjCIvarRefExpr *Ex, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument
39 VisitObjCAtSynchronizedStmt(const ObjCAtSynchronizedStmt *S, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument
45 VisitObjCForCollectionStmt(const ObjCForCollectionStmt *S, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument
135 VisitObjCMessage(const ObjCMessageExpr *ME, ExplodedNode *Pred, ExplodedNodeSet &Dst) argument
156 ExplodedNode *Pred = *DI; local
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/compiler/
H A Dradeon_program.h61 unsigned int Pred:2; member in struct:rc_dst_register
/external/clang/include/clang/AST/
H A DStmtOpenMP.h97 FilterPredicate Pred; member in class:clang::OMPExecutableDirective::filtered_clause_iterator
99 while (Current != End && !Pred(*Current))
106 filtered_clause_iterator(ArrayRef<OMPClause *> Arr, FilterPredicate Pred) argument
107 : Current(Arr.begin()), End(Arr.end()), Pred(Pred) {
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCheckerContext.h73 ExplodedNode *Pred; member in class:clang::ento::CheckerContext
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();
217 /// @param Pred The transition will be generated from the specified Pred nod
220 addTransition(ProgramStateRef State, ExplodedNode *Pred, const ProgramPointTag *Tag = nullptr) argument
[all...]
/external/clang/lib/StaticAnalyzer/Checkers/
H A DTestAfterDivZeroChecker.cpp74 const ExplodedNode *Pred,
98 const ExplodedNode *Pred,
97 VisitNode(const ExplodedNode *Succ, const ExplodedNode *Pred, BugReporterContext &BRC, BugReport &BR) argument
/external/llvm/include/llvm/Transforms/Utils/
H A DSSAUpdaterImpl.h127 BlkT *Pred = Preds[p]; local
130 BBMap.FindAndConstruct(Pred);
137 ValT PredVal = AvailableVals->lookup(Pred);
138 BBInfo *PredInfo = new (Allocator) BBInfo(Pred, PredVal);
240 BBInfo *Pred = Info->Preds[p]; local
243 if (Pred->BlkNum == 0) {
244 Pred->AvailableVal = Traits::GetUndefVal(Pred->BB, Updater);
245 (*AvailableVals)[Pred->BB] = Pred
270 IsDefInDomFrontier(const BBInfo *Pred, const BBInfo *IDom) argument
362 BlkT *Pred = PredInfo->BB; local
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DResourcePriorityQueue.cpp221 SUnit &Pred = *I->getSUnit(); local
222 if (!Pred.isScheduled) {
225 if (OnlyAvailablePred && OnlyAvailablePred != &Pred)
227 OnlyAvailablePred = &Pred;
/external/llvm/lib/IR/
H A DBasicBlock.cpp220 void BasicBlock::removePredecessor(BasicBlock *Pred, argument
223 find(pred_begin(this), pred_end(this), Pred) != pred_end(this)) &&
245 BasicBlock *Other = APN->getIncomingBlock(APN->getIncomingBlock(0) == Pred);
256 PN->removeIncomingValue(Pred, !DontDeleteUselessPHIs);
277 PN->removeIncomingValue(Pred, false);
H A DConstantRange.cpp52 ConstantRange ConstantRange::makeICmpRegion(unsigned Pred, argument
58 switch (Pred) {

Completed in 368 milliseconds

12345