/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
H A D | list.h | 119 Prev->Next = X; in insert() 132 Last = Prev; in extract() 174 T *Prev = Y->Prev; in insert() local 178 Prev->Next = X; in insert() 179 X->Prev = Prev; in insert() 181 Y->Prev = X; in insert() 193 X->Prev = Last; in push_back() 212 T *Prev = X->Prev; in remove() local 214 if (Prev) { in remove() 220 Next->Prev = Prev; in remove() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/ |
H A D | SourceLocationEncoding.h | 94 UIntTy &Prev; variable 104 SourceLocationSequence(UIntTy &Prev) : Prev(Prev) {} in SourceLocationSequence() argument 110 if (Prev == 0) in encodeRaw() 111 return Prev = Rotated; in encodeRaw() 112 UIntTy Delta = Rotated - Prev; in encodeRaw() 113 Prev = Rotated; in encodeRaw() 121 if (Prev == 0) in decodeRaw() 122 return SourceLocationEncoding::decodeRaw(Prev = Encoded); in decodeRaw() 123 return SourceLocationEncoding::decodeRaw(Prev += zagZig(Encoded - 1)); in decodeRaw() 139 UIntTy Prev = 0; variable [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | SparseMultiSet.h | 100 unsigned Prev; member 112 return Prev == INVALID; in isTombstone() 146 return Dense[D.Prev].isTail(); in isHead() 154 return &Dense[N.Prev] == &N; in isSingleton() 249 unsigned Prev() const { return SMS->Dense[Idx].Prev; } in Prev() function 290 Idx = Prev(); 434 unsigned TailIdx = I.Prev(); in insert() 436 Dense[HeadIdx].Prev = NodeIdx; in insert() 499 Dense[N.Next].Prev = N.Prev; in unlink() 514 Dense[N.Next].Prev = N.Prev; in unlink() [all …]
|
H A D | ilist_base.h | 23 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() 71 First.setPrev(&Prev); in transferBeforeImpl() [all …]
|
H A D | ilist_node_base.h | 22 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
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | InterpBlock.cpp | 30 Pointers->Prev = P; in addPointer() 32 P->Prev = nullptr; in addPointer() 50 if (P->Prev) in removePointer() 51 P->Prev->Next = P->Next; in removePointer() 53 P->Next->Prev = P->Prev; in removePointer() 98 Root->Prev = this; in DeadBlock() 101 Prev = nullptr; in DeadBlock() 111 if (Prev) in free() 112 Prev->Next = Next; in free() 114 Next->Prev = Prev; in free()
|
/freebsd/sys/contrib/dev/acpica/compiler/ |
H A D | aslexternal.c | 267 Next = Prev; in ExDoExternal() 270 Prev = Next; in ExDoExternal() 558 Prev = Next; in ExMoveExternals() 564 if (Prev == ExternalOp) in ExMoveExternals() 590 Next = Prev; in ExMoveExternals() 599 if (Next == Prev) in ExMoveExternals() 604 Next = Prev; in ExMoveExternals() 616 Prev = Next; in ExMoveExternals() 655 Next = Prev; in ExMoveExternals() 661 Prev = Next; in ExMoveExternals() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Use.cpp | 20 std::swap(Prev, RHS.Prev); in swap() 22 *Prev = this; in swap() 24 Next->Prev = &Next; in swap() 26 *RHS.Prev = &RHS; in swap() 28 RHS.Next->Prev = &RHS.Next; in swap()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Use.h | 95 Use **Prev = nullptr; variable 101 Next->Prev = &Next; in addToList() 102 Prev = List; in addToList() 103 *Prev = this; in addToList() 107 *Prev = Next; in removeFromList() 109 Next->Prev = Prev; in removeFromList()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/ |
H A D | xray_segmented_array.h | 35 Segment *Prev; member 120 S = S->Prev; 269 DCHECK_EQ(S->Prev, &SentinelSegment); in InitHeadAndTail() 285 DCHECK_EQ(S->Prev, &SentinelSegment); in AppendNewSegment() 287 S->Prev = Tail; in AppendNewSegment() 290 DCHECK_EQ(S, S->Prev->Next); in AppendNewSegment() 556 auto SPT = Tail->Prev; in trim() 558 Tail->Prev = &SentinelSegment; in trim() 596 auto SPT = Tail->Prev; in trim() 598 SFH->Prev = ST; in trim() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyDebugFixup.cpp | 128 auto Prev = Stack.back(); in runOnMachineFunction() local 130 assert(Prev.Reg == MO.getReg() && in runOnMachineFunction() 134 if (Prev.DebugValue && !MI.isTerminator()) { in runOnMachineFunction() 139 BuildMI(*Prev.DebugValue->getParent(), std::next(MII), in runOnMachineFunction() 140 Prev.DebugValue->getDebugLoc(), in runOnMachineFunction() 142 Prev.DebugValue->getOperand(2).getMetadata(), in runOnMachineFunction() 143 Prev.DebugValue->getOperand(3).getMetadata()); in runOnMachineFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | TypeTableCollection.cpp | 30 std::optional<TypeIndex> TypeTableCollection::getNext(TypeIndex Prev) { in getNext() argument 31 assert(contains(Prev)); in getNext() 32 ++Prev; in getNext() 33 if (Prev.toArrayIndex() == size()) in getNext() 35 return Prev; in getNext()
|
H A D | TypeHashing.cpp | 48 auto Prev = (Ref.Kind == TiRefKind::IndexRef) ? PreviousIds : PreviousTypes; in hashType() local 61 if (TI.toArrayIndex() >= Prev.size() || in hashType() 62 Prev[TI.toArrayIndex()].empty()) { in hashType() 67 BytesToHash = Prev[TI.toArrayIndex()].Hash; in hashType()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/ |
H A D | LineTable.cpp | 193 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()
|
/freebsd/sys/contrib/dev/acpica/components/disassembler/ |
H A D | dmnames.c | 405 ACPI_PARSE_OBJECT *Prev; in AcpiDmDisplayPath() local 443 Prev = NULL; /* Start with Root Node */ in AcpiDmDisplayPath() 444 while (Prev != Op) in AcpiDmDisplayPath() 451 if (Search->Common.Parent == Prev) in AcpiDmDisplayPath() 461 if (Prev) in AcpiDmDisplayPath() 502 Prev = Search; in AcpiDmDisplayPath()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineRegisterInfo.cpp | 276 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 363 Prev->Contents.Reg.Next = Dst; in moveOperands() [all …]
|
H A D | StackProtector.cpp | 610 Instruction *Prev = CheckLoc->getPrevNonDebugInstruction(); in InsertStackProtectors() local 611 if (Prev && isa<CallInst>(Prev) && cast<CallInst>(Prev)->isTailCall()) in InsertStackProtectors() 612 CheckLoc = Prev; in InsertStackProtectors() 613 else if (Prev) { in InsertStackProtectors() 614 Prev = Prev->getPrevNonDebugInstruction(); in InsertStackProtectors() 615 if (Prev && isa<CallInst>(Prev) && cast<CallInst>(Prev)->isTailCall()) in InsertStackProtectors() 616 CheckLoc = Prev; in InsertStackProtectors()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | UnicodeCharRanges.h | 72 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()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXPeephole.cpp | 114 auto &Prev = *MRI.getUniqueVRegDef(Root.getOperand(1).getReg()); in CombineCVTAToLocal() local 120 BuildMI(MF, Root.getDebugLoc(), TII->get(Prev.getOpcode()), in CombineCVTAToLocal() 123 .add(Prev.getOperand(2)); in CombineCVTAToLocal() 128 if (MRI.hasOneNonDBGUse(Prev.getOperand(0).getReg())) { in CombineCVTAToLocal() 129 Prev.eraseFromParent(); in CombineCVTAToLocal()
|
/freebsd/sys/contrib/dev/acpica/components/utilities/ |
H A D | utaddress.c | 252 ACPI_ADDRESS_RANGE *Prev; in AcpiUtRemoveAddressRange() local 266 RangeInfo = Prev = AcpiGbl_AddressRangeList[SpaceId]; in AcpiUtRemoveAddressRange() 271 if (RangeInfo == Prev) /* Found at list head */ in AcpiUtRemoveAddressRange() 277 Prev->Next = RangeInfo->Next; in AcpiUtRemoveAddressRange() 290 Prev = RangeInfo; in AcpiUtRemoveAddressRange()
|
/freebsd/sys/contrib/dev/acpica/components/executer/ |
H A D | exmutex.c | 196 (ObjDesc->Mutex.Next)->Mutex.Prev = ObjDesc->Mutex.Prev; in AcpiExUnlinkMutex() 199 if (ObjDesc->Mutex.Prev) in AcpiExUnlinkMutex() 201 (ObjDesc->Mutex.Prev)->Mutex.Next = ObjDesc->Mutex.Next; in AcpiExUnlinkMutex() 209 (ObjDesc->Mutex.Prev)->Mutex.OriginalSyncLevel = in AcpiExUnlinkMutex() 244 ObjDesc->Mutex.Prev = NULL; in AcpiExLinkMutex() 251 ListHead->Mutex.Prev = ObjDesc; in AcpiExLinkMutex() 685 ObjDesc->Mutex.Prev = NULL; in AcpiExReleaseAllMutexes()
|
/freebsd/sys/contrib/dev/acpica/components/parser/ |
H A D | psparse.c | 256 ACPI_PARSE_OBJECT *Prev; in AcpiPsCompleteThisOp() local 287 Prev = Op->Common.Parent->Common.Value.Arg; in AcpiPsCompleteThisOp() 288 if (!Prev) in AcpiPsCompleteThisOp() 373 if (Prev == Op) in AcpiPsCompleteThisOp() 393 else while (Prev) in AcpiPsCompleteThisOp() 397 Next = Prev->Common.Next; in AcpiPsCompleteThisOp() 405 Prev->Common.Next = ReplacementOp; in AcpiPsCompleteThisOp() 411 Prev->Common.Next = Op->Common.Next; in AcpiPsCompleteThisOp() 415 Prev = Next; in AcpiPsCompleteThisOp()
|
/freebsd/contrib/llvm-project/llvm/lib/Option/ |
H A D | Option.cpp | 131 const char *Prev = Str; in acceptInternal() local 136 if (Prev != Str) { in acceptInternal() 137 char *Value = new char[Str - Prev + 1]; in acceptInternal() 138 memcpy(Value, Prev, Str - Prev); in acceptInternal() 139 Value[Str - Prev] = '\0'; in acceptInternal() 146 Prev = Str + 1; in acceptInternal()
|
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/ |
H A D | DataflowAnalysis.h | 141 static auto widenInternal(Rank0, T &Current, const T &Prev) 142 -> decltype(Current.widen(Prev)) { 143 return Current.widen(Prev); 150 const Lattice &Prev) { in widenInternal() argument 151 return Prev == Current ? LatticeJoinEffect::Unchanged in widenInternal()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | AMDGPUEmitPrintf.cpp | 87 auto *Prev = Builder.GetInsertBlock(); in getStrlenWithNull() local 88 Module *M = Prev->getModule(); in getStrlenWithNull() 102 if (Prev->getTerminator()) { in getStrlenWithNull() 105 Prev->getTerminator()->eraseFromParent(); in getStrlenWithNull() 108 Prev->getParent()); in getStrlenWithNull() 112 Prev->getParent(), Join); in getStrlenWithNull() 115 Prev->getParent(), Join); in getStrlenWithNull() 118 Builder.SetInsertPoint(Prev); in getStrlenWithNull() 121 BranchInst::Create(Join, While, CmpNull, Prev); in getStrlenWithNull() 127 PtrPhi->addIncoming(Str, Prev); in getStrlenWithNull() [all …]
|