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

123456789

/external/libcxx/test/std/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/std/thread/thread.condition/thread.condition.condvar/
H A Dwait_pred.pass.cpp31 class Pred class
35 explicit Pred(int& i) : i_(i) {} function in class:Pred
46 cv.wait(lk, Pred(test2));
H A Dwait_for_pred.pass.cpp28 class Pred class
32 explicit Pred(int& i) : i_(i) {} function in class:Pred
54 bool r = cv.wait_for(lk, milliseconds(250), Pred(test2));
H A Dwait_until_pred.pass.cpp45 class Pred class
49 explicit Pred(int& i) : i_(i) {} function in class:Pred
70 bool r = cv.wait_until(lk, t, Pred(test2));
/external/libcxx/test/std/thread/thread.condition/thread.condition.condvarany/
H A Dwait_pred.pass.cpp35 class Pred class
39 explicit Pred(int& i) : i_(i) {} function in class:Pred
50 cv.wait(lk, Pred(test2));
H A Dwait_for_pred.pass.cpp27 class Pred class
31 explicit Pred(int& i) : i_(i) {} function in class:Pred
58 bool result = cv.wait_for(lk, milliseconds(250), Pred(test2));
H A Dwait_until_pred.pass.cpp45 class Pred class
49 explicit Pred(int& i) : i_(i) {} function in class:Pred
74 bool r = cv.wait_until(lk, t, Pred(test2));
/external/llvm/lib/Transforms/Scalar/
H A DLoopSimplifyCFG.cpp52 BasicBlock *Pred = Succ->getSinglePredecessor(); local
53 if (!Pred || !Pred->getSingleSuccessor() || LI.getLoopFor(Pred) != &L)
56 // Pred is going to disappear, so we need to update the loop info.
57 if (L.getHeader() == Pred)
59 LI.removeBlock(Pred);
/external/llvm/lib/Transforms/Utils/
H A DCmpInstAnalysis.cpp45 ICmpInst::Predicate Pred = InvertPred ? ICI->getInversePredicate() local
47 switch (Pred) {
/external/swiftshader/third_party/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.cpp177 ARMCC::CondCodes Pred, unsigned PredReg,
192 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags);
199 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags);
208 .addImm((unsigned)Pred).addReg(PredReg).addReg(0)
214 .addImm((unsigned)Pred).addReg(PredReg).addReg(0)
174 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/llvm/lib/CodeGen/
H A DLatencyPriorityQueue.cpp60 SUnit &Pred = *I->getSUnit(); local
61 if (!Pred.isScheduled) {
64 if (OnlyAvailablePred && OnlyAvailablePred != &Pred)
66 OnlyAvailablePred = &Pred;
/external/llvm/lib/Target/PowerPC/
H A DPPCBranchSelector.cpp197 PPC::Predicate Pred = (PPC::Predicate)I->getOperand(0).getImm(); local
202 .addImm(PPC::InvertPredicate(Pred)).addReg(CRReg).addImm(2);
/external/llvm/utils/TableGen/
H A DFastISelEmitter.cpp52 unsigned getIDFor(TreePredicateFn Pred) { argument
53 unsigned &Entry = ImmIDs[Pred.getOrigPatFragRecord()];
55 PredsByName.push_back(Pred);
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DLatencyPriorityQueue.cpp59 SUnit &Pred = *I->getSUnit(); local
60 if (!Pred.isScheduled) {
63 if (OnlyAvailablePred && OnlyAvailablePred != &Pred)
65 OnlyAvailablePred = &Pred;
H A DAnalysis.cpp151 ISD::CondCode llvm::getFCmpCondCode(FCmpInst::Predicate Pred) { argument
153 switch (Pred) {
184 ISD::CondCode llvm::getICmpCondCode(ICmpInst::Predicate Pred) { argument
185 switch (Pred) {
H A DLiveRangeCalc.cpp119 MachineBasicBlock *Pred = *PI; local
122 if (Seen.test(Pred->getNumber())) {
123 if (VNInfo *VNI = LiveOut[Pred].first) {
132 tie(Start, End) = Indexes->getMBBRange(Pred);
134 // First time we see Pred. Try to determine the live-out value, but set
135 // it as null if Pred is live-through with an unknown value.
137 setLiveOutValue(Pred, VNI);
145 // No, we need a live-in value for Pred as well
146 if (Pred != KillMBB)
147 WorkList.push_back(Pred);
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
H A DPPCBranchSelector.cpp144 PPC::Predicate Pred = (PPC::Predicate)I->getOperand(0).getImm(); local
152 .addImm(PPC::InvertPredicate(Pred)).addReg(CRReg).addImm(2);
/external/clang/lib/Analysis/
H A DThreadSafetyTIL.cpp56 unsigned BasicBlock::addPredecessor(BasicBlock *Pred) { argument
59 Predecessors.push_back(Pred);
198 for (auto *Pred : Predecessors)
199 ID = Pred->topologicalFinalSort(Blocks, ID);
212 for (auto *Pred : Predecessors) {
214 if (Pred->BlockID >= BlockID) continue;
217 Candidate = Pred;
221 auto *Alternate = Pred;
/external/llvm/lib/Target/ARM/
H A DThumbRegisterInfo.cpp66 ARMCC::CondCodes Pred, unsigned PredReg,
78 .addConstantPoolIndex(Idx).addImm(Pred).addReg(PredReg)
86 ARMCC::CondCodes Pred, unsigned PredReg,
106 ARMCC::CondCodes Pred, unsigned PredReg, unsigned MIFlags) const {
112 return emitThumb1LoadConstPool(MBB, MBBI, dl, DestReg, SubIdx, Val, Pred,
115 return emitThumb2LoadConstPool(MBB, MBBI, dl, DestReg, SubIdx, Val, Pred,
62 emitThumb1LoadConstPool(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, const DebugLoc &dl, unsigned DestReg, unsigned SubIdx, int Val, ARMCC::CondCodes Pred, unsigned PredReg, unsigned MIFlags) argument
82 emitThumb2LoadConstPool(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, const DebugLoc &dl, unsigned DestReg, unsigned SubIdx, int Val, ARMCC::CondCodes Pred, unsigned PredReg, unsigned MIFlags) argument
103 emitLoadConstPool( MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, const DebugLoc &dl, unsigned DestReg, unsigned SubIdx, int Val, ARMCC::CondCodes Pred, unsigned PredReg, unsigned MIFlags) const argument
/external/llvm/lib/Target/Lanai/
H A DLanaiAsmPrinter.cpp220 const MachineBasicBlock *Pred = *MBB->pred_begin(); local
224 if (const BasicBlock *B = Pred->getBasicBlock())
234 MachineBasicBlock::const_iterator I = Pred->end();
235 while (I != Pred->begin() && !(--I)->isTerminator()) {
/external/llvm/unittests/IR/
H A DConstantRangeTest.cpp721 CmpInst::Predicate Pred; local
724 .getEquivalentICmp(Pred, RHS));
725 EXPECT_EQ(Pred, CmpInst::ICMP_ULT);
729 .getEquivalentICmp(Pred, RHS));
730 EXPECT_EQ(Pred, CmpInst::ICMP_SLT);
734 .getEquivalentICmp(Pred, RHS));
735 EXPECT_EQ(Pred, CmpInst::ICMP_UGE);
739 .getEquivalentICmp(Pred, RHS));
740 EXPECT_EQ(Pred, CmpInst::ICMP_SGE);
744 ConstantRange(32, /*isFullSet=*/true).getEquivalentICmp(Pred, RH
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/
H A DSparcAsmPrinter.cpp233 const MachineBasicBlock *Pred = *PI; local
235 if (!Pred->isLayoutSuccessor(MBB))
239 MachineBasicBlock::const_iterator I = Pred->end();
240 while (I != Pred->begin() && !(--I)->getDesc().isTerminator())
242 return I == Pred->end() || !I->getDesc().isBarrier();
/external/swiftshader/third_party/LLVM/utils/TableGen/
H A DFastISelEmitter.cpp48 unsigned getIDFor(TreePredicateFn Pred) { argument
49 unsigned &Entry = ImmIDs[Pred.getOrigPatFragRecord()];
51 PredsByName.push_back(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
229 generateSink(ProgramStateRef State, ExplodedNode *Pred, const ProgramPointTag *Tag = nullptr) argument
[all...]

Completed in 1107 milliseconds

123456789