Home
last modified time | relevance | path

Searched refs:Prev (Results 1 – 25 of 213) sorted by relevance

123456789

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/
H A DInterpBlock.cpp25 Pointers->Prev = P; in addPointer()
27 P->Prev = nullptr; in addPointer()
36 if (P->Prev) in removePointer()
37 P->Prev->Next = P->Next; in removePointer()
39 P->Next->Prev = P->Prev; in removePointer()
50 To->Prev = From->Prev; in movePointer()
51 if (To->Prev) in movePointer()
52 To->Prev->Next = To; in movePointer()
55 To->Next->Prev = To; in movePointer()
59 From->Prev = nullptr; in movePointer()
[all …]
H A DInterpStack.h90 StackChunk *Prev; member
93 StackChunk(StackChunk *Prev = nullptr)
94 : Next(nullptr), Prev(Prev), End(reinterpret_cast<char *>(this + 1)) {} in Next()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DSparseMultiSet.h100 unsigned Prev; member
103 SMSNode(ValueT D, unsigned P, unsigned N) : Data(D), Prev(P), Next(N) {} in SMSNode()
112 return Prev == INVALID; in isTombstone()
117 bool isValid() const { return Prev != INVALID; } in isValid()
146 return Dense[D.Prev].isTail(); in isHead()
154 return &Dense[N.Prev] == &N; in isSingleton()
159 unsigned addValue(const ValueT& V, unsigned Prev, unsigned Next) { in addValue() argument
161 Dense.push_back(SMSNode(V, Prev, Next)); in addValue()
170 Dense[Idx] = SMSNode(V, Prev, Next); in addValue()
178 Dense[Idx].Prev = SMSNode::INVALID; in makeTombstone()
[all …]
H A Dilist_base.h23 node_base_type &Prev = *Next.getPrev(); in insertBeforeImpl() local
25 N.setPrev(&Prev); in insertBeforeImpl()
26 Prev.setNext(&N); in insertBeforeImpl()
31 node_base_type *Prev = N.getPrev(); in removeImpl() local
33 Next->setPrev(Prev); in removeImpl()
34 Prev->setNext(Next); in removeImpl()
42 node_base_type *Prev = First.getPrev(); in removeRangeImpl() local
44 Last.setPrev(Prev); in removeRangeImpl()
45 Prev->setNext(&Last); in removeRangeImpl()
69 node_base_type &Prev = *Next.getPrev(); in transferBeforeImpl() local
[all …]
H A Dilist_node_base.h22 ilist_node_base *Prev = nullptr; variable
26 void setPrev(ilist_node_base *Prev) { this->Prev = Prev; } in setPrev() argument
28 ilist_node_base *getPrev() const { return Prev; } in getPrev()
40 void setPrev(ilist_node_base *Prev) { PrevAndSentinel.setPointer(Prev); } in setPrev() argument
/netbsd-src/sys/external/bsd/acpica/dist/compiler/
H A Daslexternal.c84 ACPI_PARSE_OBJECT *Prev; in ExDoExternal() local
158 Prev = AslGbl_ExternalsListHead; in ExDoExternal()
159 Next = Prev; in ExDoExternal()
162 Prev = Next; in ExDoExternal()
166 Prev->Asl.Next = ListOp; in ExDoExternal()
376 ACPI_PARSE_OBJECT *Prev; in ExMoveExternals() local
444 Prev = Next = ParentOp->Asl.Child; in ExMoveExternals()
450 Prev = Next; in ExMoveExternals()
456 if (Prev == ExternalOp) in ExMoveExternals()
463 Prev->Asl.Next = ExternalOp->Asl.Next; in ExMoveExternals()
[all …]
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/
H A Dxray_segmented_array.h36 Segment *Prev; member
120 DCHECK_NE(S->Prev, &SentinelSegment);
121 S = S->Prev;
223 DCHECK_EQ(Freelist->Prev, &SentinelSegment); in NewSegment()
242 Freelist->Prev = &SentinelSegment; in NewSegment()
245 FreeSegment->Prev = &SentinelSegment; in NewSegment()
248 DCHECK_EQ(Freelist->Prev, &SentinelSegment); in NewSegment()
270 DCHECK_EQ(S->Prev, &SentinelSegment); in InitHeadAndTail()
276 DCHECK_EQ(Tail->Prev, &SentinelSegment); in InitHeadAndTail()
286 DCHECK_EQ(S->Prev, &SentinelSegment); in AppendNewSegment()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DUse.cpp22 std::swap(Prev, RHS.Prev); in swap()
24 *Prev = this; in swap()
26 Next->Prev = &Next; in swap()
28 *RHS.Prev = &RHS; in swap()
30 RHS.Next->Prev = &RHS.Next; in swap()
H A DBasicBlock.cpp161 const Instruction *Prev = RI->getPrevNode(); in getTerminatingMustTailCall() local
162 if (!Prev) in getTerminatingMustTailCall()
166 if (RV != Prev) in getTerminatingMustTailCall()
170 if (auto *BI = dyn_cast<BitCastInst>(Prev)) { in getTerminatingMustTailCall()
172 Prev = BI->getPrevNode(); in getTerminatingMustTailCall()
173 if (!Prev || RV != Prev) in getTerminatingMustTailCall()
178 if (auto *CI = dyn_cast<CallInst>(Prev)) { in getTerminatingMustTailCall()
516 const Instruction *Prev = nullptr; in validateInstrOrdering() local
518 assert((!Prev || Prev->comesBefore(&I)) && in validateInstrOrdering()
520 Prev = &I; in validateInstrOrdering()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DUse.h96 Use **Prev = nullptr; variable
102 Next->Prev = &Next; in addToList()
103 Prev = List; in addToList()
104 *Prev = this; in addToList()
108 *Prev = Next; in removeFromList()
110 Next->Prev = Prev; in removeFromList()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DAMDGPUEmitPrintf.cpp96 auto *Prev = Builder.GetInsertBlock(); in getStrlenWithNull() local
97 Module *M = Prev->getModule(); in getStrlenWithNull()
111 if (Prev->getTerminator()) { in getStrlenWithNull()
112 Join = Prev->splitBasicBlock(Builder.GetInsertPoint(), in getStrlenWithNull()
114 Prev->getTerminator()->eraseFromParent(); in getStrlenWithNull()
117 Prev->getParent()); in getStrlenWithNull()
121 Prev->getParent(), Join); in getStrlenWithNull()
124 Prev->getParent(), Join); in getStrlenWithNull()
127 Builder.SetInsertPoint(Prev); in getStrlenWithNull()
130 BranchInst::Create(Join, While, CmpNull, Prev); in getStrlenWithNull()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyDebugFixup.cpp110 auto Prev = Stack.back(); in runOnMachineFunction() local
112 assert(Prev.Reg == MO.getReg() && in runOnMachineFunction()
116 if (Prev.DebugValue && !MI.isTerminator()) { in runOnMachineFunction()
121 BuildMI(*Prev.DebugValue->getParent(), std::next(MII), in runOnMachineFunction()
122 Prev.DebugValue->getDebugLoc(), in runOnMachineFunction()
124 Prev.DebugValue->getOperand(2).getMetadata(), in runOnMachineFunction()
125 Prev.DebugValue->getOperand(3).getMetadata()); in runOnMachineFunction()
/netbsd-src/external/gpl2/texinfo/dist/util/
H A Dprepinfo.awk67 Prev[0] = "(dir)"
135 if (levelnum in Prev) {
136 Node[Prev[levelnum] ".next"] = Name
137 Node[Name ".prev"] = Prev[levelnum]
139 Prev[levelnum] = Name
144 if (levelnum in Prev) {
145 Node[Name ".prev"] = Prev[levelnum]
146 Node[Prev[levelnum] ".next"] = Name
148 Prev[levelnum] = Name
154 Prev[levelnum] = Name
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
H A DTypeTableCollection.cpp29 Optional<TypeIndex> TypeTableCollection::getNext(TypeIndex Prev) { in getNext() argument
30 assert(contains(Prev)); in getNext()
31 ++Prev; in getNext()
32 if (Prev.toArrayIndex() == size()) in getNext()
34 return Prev; in getNext()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/
H A DLineTable.cpp193 LineEntry Prev(BaseAddr, 1, Lines.front().Line); in encode() local
199 Out.writeULEB(Prev.Line); in encode()
207 if (Curr.Addr < Prev.Addr) in encode()
210 const uint64_t AddrDelta = Curr.Addr - Prev.Addr; in encode()
212 if (Curr.Line > Prev.Line) in encode()
213 LineDelta = Curr.Line - Prev.Line; in encode()
214 else if (Prev.Line > Curr.Line) in encode()
215 LineDelta = -((int32_t)(Prev.Line - Curr.Line)); in encode()
218 if (Curr.File != Prev.File) { in encode()
242 Prev = Curr; in encode()
H A DGsymCreator.cpp225 [&](const auto &Prev, const auto &Curr) { in finalize() argument
226 if (Prev.Range.intersects(Curr.Range)) { in finalize()
228 if (Prev.Range == Curr.Range) { in finalize()
235 if (Prev == Curr) { in finalize()
245 if (!Prev.hasRichInfo() && Curr.hasRichInfo()) { in finalize()
254 << Prev << "\nIn favor of this one:\n" in finalize()
262 << Prev << "\n" in finalize()
265 } else if (Prev.Range.size() == 0 && in finalize()
266 Curr.Range.contains(Prev.Range.Start)) { in finalize()
268 << Prev << "\nKeeping:\n" in finalize()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineRegisterInfo.cpp276 MO->Contents.Reg.Prev = MO; in addRegOperandToUseList()
284 MachineOperand *Last = Head->Contents.Reg.Prev; in addRegOperandToUseList()
287 Head->Contents.Reg.Prev = MO; in addRegOperandToUseList()
288 MO->Contents.Reg.Prev = Last; in addRegOperandToUseList()
312 MachineOperand *Prev = MO->Contents.Reg.Prev; in removeRegOperandFromUseList() local
318 Prev->Contents.Reg.Next = Next; in removeRegOperandFromUseList()
320 (Next ? Next : Head)->Contents.Reg.Prev = Prev; in removeRegOperandFromUseList()
322 MO->Contents.Reg.Prev = nullptr; in removeRegOperandFromUseList()
353 MachineOperand *Prev = Src->Contents.Reg.Prev; in moveOperands() local
356 assert(Prev && "Operand was not on use-def list"); in moveOperands()
[all …]
H A DStackProtector.cpp479 Instruction *Prev = RI->getPrevNonDebugInstruction(); in InsertStackProtectors() local
480 if (Prev && isa<CallInst>(Prev) && cast<CallInst>(Prev)->isMustTailCall()) in InsertStackProtectors()
481 CheckLoc = Prev; in InsertStackProtectors()
482 else if (Prev) { in InsertStackProtectors()
483 Prev = Prev->getPrevNonDebugInstruction(); in InsertStackProtectors()
484 if (Prev && isa<CallInst>(Prev) && cast<CallInst>(Prev)->isMustTailCall()) in InsertStackProtectors()
485 CheckLoc = Prev; in InsertStackProtectors()
/netbsd-src/sys/external/bsd/acpica/dist/disassembler/
H A Ddmnames.c297 ACPI_PARSE_OBJECT *Prev; in AcpiDmDisplayPath() local
335 Prev = NULL; /* Start with Root Node */ in AcpiDmDisplayPath()
336 while (Prev != Op) in AcpiDmDisplayPath()
343 if (Search->Common.Parent == Prev) in AcpiDmDisplayPath()
353 if (Prev) in AcpiDmDisplayPath()
394 Prev = Search; in AcpiDmDisplayPath()
/netbsd-src/sys/external/bsd/acpica/dist/executer/
H A Dexmutex.c88 (ObjDesc->Mutex.Next)->Mutex.Prev = ObjDesc->Mutex.Prev; in AcpiExUnlinkMutex()
91 if (ObjDesc->Mutex.Prev) in AcpiExUnlinkMutex()
93 (ObjDesc->Mutex.Prev)->Mutex.Next = ObjDesc->Mutex.Next; in AcpiExUnlinkMutex()
101 (ObjDesc->Mutex.Prev)->Mutex.OriginalSyncLevel = in AcpiExUnlinkMutex()
136 ObjDesc->Mutex.Prev = NULL; in AcpiExLinkMutex()
143 ListHead->Mutex.Prev = ObjDesc; in AcpiExLinkMutex()
577 ObjDesc->Mutex.Prev = NULL; in AcpiExReleaseAllMutexes()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXPeephole.cpp109 auto &Prev = *MRI.getUniqueVRegDef(Root.getOperand(1).getReg()); in CombineCVTAToLocal() local
112 BuildMI(MF, Root.getDebugLoc(), TII->get(Prev.getOpcode()), in CombineCVTAToLocal()
115 .add(Prev.getOperand(2)); in CombineCVTAToLocal()
120 if (MRI.hasOneNonDBGUse(Prev.getOperand(0).getReg())) { in CombineCVTAToLocal()
121 Prev.eraseFromParentAndMarkDBGValuesForRemoval(); in CombineCVTAToLocal()
/netbsd-src/sys/external/bsd/acpica/dist/parser/
H A Dpsparse.c148 ACPI_PARSE_OBJECT *Prev; in AcpiPsCompleteThisOp() local
179 Prev = Op->Common.Parent->Common.Value.Arg; in AcpiPsCompleteThisOp()
180 if (!Prev) in AcpiPsCompleteThisOp()
265 if (Prev == Op) in AcpiPsCompleteThisOp()
285 else while (Prev) in AcpiPsCompleteThisOp()
289 Next = Prev->Common.Next; in AcpiPsCompleteThisOp()
297 Prev->Common.Next = ReplacementOp; in AcpiPsCompleteThisOp()
303 Prev->Common.Next = Op->Common.Next; in AcpiPsCompleteThisOp()
307 Prev = Next; in AcpiPsCompleteThisOp()
/netbsd-src/sys/external/bsd/acpica/dist/utilities/
H A Dutaddress.c144 ACPI_ADDRESS_RANGE *Prev; in AcpiUtRemoveAddressRange() local
158 RangeInfo = Prev = AcpiGbl_AddressRangeList[SpaceId]; in AcpiUtRemoveAddressRange()
163 if (RangeInfo == Prev) /* Found at list head */ in AcpiUtRemoveAddressRange()
169 Prev->Next = RangeInfo->Next; in AcpiUtRemoveAddressRange()
182 Prev = RangeInfo; in AcpiUtRemoveAddressRange()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DUnicodeCharRanges.h72 uint32_t Prev = 0; in rangesAreValid() local
75 if (I != Ranges.begin() && Prev >= I->Lower) { in rangesAreValid()
77 LLVM_DEBUG(dbgs().write_hex(Prev)); in rangesAreValid()
89 Prev = I->Upper; in rangesAreValid()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Option/
H A DOption.cpp128 const char *Prev = Str; in acceptInternal() local
133 if (Prev != Str) { in acceptInternal()
134 char *Value = new char[Str - Prev + 1]; in acceptInternal()
135 memcpy(Value, Prev, Str - Prev); in acceptInternal()
136 Value[Str - Prev] = '\0'; in acceptInternal()
143 Prev = Str + 1; in acceptInternal()

123456789