HomeSort by relevance Sort by last modified time
    Searched refs:Prev (Results 1 - 25 of 47) sorted by null

1 2

  /external/llvm/include/llvm/ADT/
ilist_node.h 23 /// ilist_half_node - Base class that provides prev services for sentinels.
28 NodeTy *Prev;
30 NodeTy *getPrev() { return Prev; }
31 const NodeTy *getPrev() const { return Prev; }
32 void setPrev(NodeTy *P) { Prev = P; }
33 ilist_half_node() : Prev(0) {}
39 /// ilist_node - Base class that provides next/prev services for nodes
59 NodeTy *Prev = this->getPrev();
62 if (!Prev->getNext())
65 return Prev;
    [all...]
BitVector.h 158 /// "Prev" bit. Returns -1 if the next set bit is not found.
159 int find_next(unsigned Prev) const {
160 ++Prev;
161 if (Prev >= Size)
164 unsigned WordPos = Prev / BITWORD_SIZE;
165 unsigned BitPos = Prev % BITWORD_SIZE;
SmallBitVector.h 221 /// "Prev" bit. Returns -1 if the next set bit is not found.
222 int find_next(unsigned Prev) const {
226 Bits &= ~uintptr_t(0) << (Prev + 1);
227 if (Bits == 0 || Prev + 1 >= getSmallSize())
235 return getPointer()->find_next(Prev);
ilist.h 20 // that the nodes contain next/prev pointers. This list replacement does not
27 // of this, users of the direct next/prev links will see an extra link on the
32 // 1. The user must provide {g|s}et{Next|Prev} methods, or specialize
34 // prev links.
52 /// that provides default next/prev implementations for common operations.
61 static void setPrev(NodeTy *N, NodeTy *Prev) { N->setPrev(Prev); }
72 /// strategy. The sentinel is stored in the prev field of ilist's Head.
132 // can change what next/prev fields are used to store the links...
293 /// holds the next/prev pointers. The only state of the list itself is a singl
    [all...]
  /external/llvm/include/llvm/Support/
Registry.h 136 listener *Prev, *Next;
153 listener() : Prev(ListenerTail), Next(0) {
154 if (Prev)
155 Prev->Next = this;
163 Next->Prev = Prev;
165 ListenerTail = Prev;
166 if (Prev)
167 Prev->Next = Next;
Recycler.h 31 /// next/prev pointers.
33 RecyclerStruct *Prev, *Next;
39 static RecyclerStruct *getPrev(const RecyclerStruct *t) { return t->Prev; }
41 static void setPrev(RecyclerStruct *t, RecyclerStruct *p) { t->Prev = p; }
Timer.h 90 Timer **Prev, *Next; // Doubly linked list of timers in the group.
170 TimerGroup **Prev, *Next; // Doubly linked list of TimerGroup's.
  /external/llvm/include/llvm/
Use.h 17 // operands, and the low bits of one of the fields (Prev) of the Use
83 Prev.setInt(tag);
128 PointerIntPair<Use**, 2, PrevPtrTag> Prev;
131 Prev.setPointer(NewPrev);
140 Use **StrippedPrev = Prev.getPointer();
  /external/llvm/lib/Support/
Timer.cpp 261 TimerGroupList->Prev = &Next;
263 Prev = &TimerGroupList;
275 *Prev = Next;
277 Next->Prev = Prev;
291 *T.Prev = T.Next;
293 T.Next->Prev = T.Prev;
310 FirstTimer->Prev = &T.Next;
312 T.Prev = &FirstTimer
    [all...]
  /external/clang/lib/Driver/
Option.cpp 177 const char *Prev = Str;
182 if (Prev != Str) {
183 char *Value = new char[Str - Prev + 1];
184 memcpy(Value, Prev, Str - Prev);
185 Value[Str - Prev] = '\0';
192 Prev = Str + 1;
OptTable.cpp 188 unsigned Prev = Index;
222 if (Prev != Index)
246 unsigned Prev = Index;
248 assert(Index > Prev && "Parser failed to consume argument.");
253 assert(Index - Prev - 1 && "No missing arguments!");
254 MissingArgIndex = Prev;
255 MissingArgCount = Index - Prev - 1;
  /external/llvm/lib/VMCore/
Use.cpp 55 unsigned Tag = (Current++)->Prev.getInt();
65 unsigned Tag = Current->Prev.getInt();
  /external/llvm/lib/ExecutionEngine/JIT/
JITMemoryManager.cpp 90 FreeRangeHeader *Prev;
107 assert(Next->Prev == this && Prev->Next == this && "Freelist broken!");
108 Next->Prev = Prev;
109 return Prev->Next = Next;
114 Prev = FreeList->Prev;
115 Prev->Next = this;
116 Next->Prev = this
    [all...]
JITDwarfEmitter.cpp 354 CallSiteEntry &Prev = CallSites.back();
355 if (Site.PadLabel == Prev.PadLabel && Site.Action == Prev.Action) {
357 Prev.EndLabel = Site.EndLabel;
  /external/webkit/Source/WebCore/platform/leveldb/
LevelDBIterator.cpp 77 void LevelDBIterator::prev() function in class:WebCore::LevelDBIterator
79 m_iterator->Prev();
  /external/clang/include/clang/Analysis/FlowSensitive/
DataflowSolver.h 81 static BlockEdge PrevEdge(const CFGBlock* B, const CFGBlock* Prev) {
82 return BlockEdge(Prev, B, 0);
104 static BlockEdge PrevEdge(const CFGBlock* B, const CFGBlock* Prev) {
105 return BlockEdge(B, Prev, 0);
  /external/clang/test/CXX/class.access/class.friend/
p1.cpp 122 X *Prev;
124 X *getPrev() { return Prev; } // expected-note{{member is declared here}}
  /external/llvm/include/llvm/CodeGen/
MachineOperand.h 123 MachineOperand **Prev; // Access list for register.
480 Op.Contents.Reg.Prev = 0;
560 return Contents.Reg.Prev != 0;
564 /// MachineRegisterInfo. If it is null, then the next/prev fields should be
SelectionDAGNodes.h 201 /// pointer to the SDNode using the value, and Next and Prev pointers,
209 /// Prev, Next - Pointers to the uses list of the SDNode referred by
211 SDUse **Prev, *Next;
217 SDUse() : Val(), User(NULL), Prev(NULL), Next(NULL) {}
272 if (Next) Next->Prev = &Next;
273 Prev = List;
278 *Prev = Next;
279 if (Next) Next->Prev = Prev;
    [all...]
  /external/llvm/lib/Object/
MachOObject.cpp 150 const LoadCommandInfo &Prev = getLoadCommandInfo(Index - 1);
151 Offset = Prev.Offset + Prev.Command.Size;
  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfException.cpp 294 CallSiteEntry &Prev = CallSites.back();
295 if (Site.PadLabel == Prev.PadLabel && Site.Action == Prev.Action) {
297 Prev.EndLabel = Site.EndLabel;
  /external/clang/lib/Lex/
PPDirectives.cpp 42 MIChain->Prev = 0;
44 MIChainHead->Prev = MIChain;
66 if (MacroInfoChain *Prev = MIChain->Prev) {
68 Prev->Next = Next;
70 Next->Prev = Prev;
75 MIChainHead->Prev = 0;
    [all...]
  /external/llvm/lib/CodeGen/
LiveInterval.cpp 537 iterator Prev = LR-1;
538 if (Prev->valno == V2 && Prev->end == LR->start) {
539 Prev->end = LR->end;
543 I = Prev+1;
544 LR = Prev;
  /external/llvm/lib/MC/
MCAssembler.cpp 363 MCFragment *Prev = F->getPrevNode();
369 assert((!Prev || isFragmentUpToDate(Prev)) &&
376 if (Prev)
377 Offset += Prev->Offset + getAssembler().ComputeFragmentSize(*this, *Prev);
  /external/clang/lib/AST/
DeclTemplate.cpp 135 RedeclarableTemplateDecl *Prev) {
136 if (Prev) {
137 CommonBase *Common = Prev->getCommonPtr();
138 Prev = Common->Latest;
140 CommonOrPrev = Prev;
142 assert(CommonOrPrev.is<CommonBase*>() && "Cannot reset TemplateDecl Prev");
    [all...]

Completed in 2215 milliseconds

1 2