Home
last modified time | relevance | path

Searched refs:Tail (Results 1 – 25 of 125) sorted by relevance

12345

/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/
H A Dxray_segmented_array.h167 Segment *Tail; variable
265 DCHECK_EQ(Tail, &SentinelSegment); in InitHeadAndTail()
273 Tail = S; in InitHeadAndTail()
274 DCHECK_EQ(Head, Tail); in InitHeadAndTail()
275 DCHECK_EQ(Tail->Next, &SentinelSegment); in InitHeadAndTail()
276 DCHECK_EQ(Tail->Prev, &SentinelSegment); in InitHeadAndTail()
284 DCHECK_NE(Tail, &SentinelSegment); in AppendNewSegment()
285 DCHECK_EQ(Tail->Next, &SentinelSegment); in AppendNewSegment()
288 S->Prev = Tail; in AppendNewSegment()
289 Tail->Next = S; in AppendNewSegment()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVMergeBaseOffset.cpp46 void foldOffset(MachineInstr &HiLUI, MachineInstr &LoADDI, MachineInstr &Tail,
104 MachineInstr &Tail, int64_t Offset) { in foldOffset() argument
109 DeadInstrs.insert(&Tail); in foldOffset()
110 MRI->replaceRegWith(Tail.getOperand(0).getReg(), in foldOffset()
184 MachineInstr &Tail = *MRI->use_begin(DestReg)->getParent(); in detectAndFoldOffset() local
185 switch (Tail.getOpcode()) { in detectAndFoldOffset()
188 << Tail); in detectAndFoldOffset()
192 int64_t Offset = Tail.getOperand(2).getImm(); in detectAndFoldOffset()
193 LLVM_DEBUG(dbgs() << " Offset Instr: " << Tail); in detectAndFoldOffset()
194 foldOffset(HiLUI, LoADDI, Tail, Offset); in detectAndFoldOffset()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DEarlyIfConversion.cpp93 MachineBasicBlock *Tail; member in __anon91bad1d10111::SSAIfConv
103 bool isTriangle() const { return TBB == Tail || FBB == Tail; } in isTriangle()
106 MachineBasicBlock *getTPred() const { return TBB == Tail ? Head : TBB; } in getTPred()
109 MachineBasicBlock *getFPred() const { return FBB == Tail ? Head : FBB; } in getFPred()
436 TBB = FBB = Tail = nullptr; in canConvertIf()
450 Tail = Succ0->succ_begin()[0]; in canConvertIf()
453 if (Tail != Succ1) { in canConvertIf()
456 Succ1->succ_begin()[0] != Tail) in canConvertIf()
461 << printMBBReference(*Tail) << '\n'); in canConvertIf()
464 if (!Tail->livein_empty()) { in canConvertIf()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Format/
H A DEncoding.h64 StringRef Tail = Text; in columnWidthWithTabs() local
66 StringRef::size_type TabPos = Tail.find('\t'); in columnWidthWithTabs()
68 return TotalWidth + columnWidth(Tail, Encoding); in columnWidthWithTabs()
69 TotalWidth += columnWidth(Tail.substr(0, TabPos), Encoding); in columnWidthWithTabs()
72 Tail = Tail.substr(TabPos + 1); in columnWidthWithTabs()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DImmutableList.h31 const ImmutableListImpl* Tail; variable
35 : Head(std::forward<ElemT>(head)), Tail(tail) {} in Head()
42 const ImmutableListImpl* getTail() const { return Tail; } in getTail()
51 Profile(ID, Head, Tail); in Profile()
176 LLVM_NODISCARD ImmutableList<T> concat(ElemT &&Head, ImmutableList<T> Tail) { in concat() argument
181 const ListTy* TailImpl = Tail.getInternalPointer(); in concat()
204 LLVM_NODISCARD ImmutableList<T> emplace(ImmutableList<T> Tail, in emplace() argument
206 return concat(T(std::forward<CtorArgs>(Args)...), Tail); in emplace()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DRegistry.h56 static node *Head, *Tail; variable
140 template<typename T> typename Registry<T>::node *Registry<T>::Tail = nullptr;\
143 if (Tail) \
144 Tail->Next = N; \
147 Tail = N; \
153 template REGISTRY_CLASS::node *Registry<REGISTRY_CLASS::type>::Tail; \
H A DAutomaton.h71 PathSegment *Tail; member
85 PathSegment *makePathSegment(uint64_t State, PathSegment *Tail) { in makePathSegment() argument
87 *P = {State, Tail}; in makePathSegment()
147 Head = Head->Tail; in getPaths()
H A DYAMLTraits.h555 StringRef Tail = (S.front() == '-' || S.front() == '+') ? S.drop_front() : S;
559 if (Tail.equals(".inf") || Tail.equals(".Inf") || Tail.equals(".INF"))
574 S = Tail;
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DMustExecute.h286 CurInst(Other.CurInst), Head(Other.Head), Tail(Other.Tail) {} in MustBeExecutedIterator()
290 CurInst(Other.CurInst), Head(Other.Head), Tail(Other.Tail) {} in MustBeExecutedIterator()
297 std::swap(Tail, Other.Tail);
321 return CurInst == Other.CurInst && Head == Other.Head && Tail == Other.Tail;
373 const Instruction *Head, *Tail; member
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ConditionalCompares.cpp154 MachineBasicBlock *Tail; member in __anon6cc3cae00111::SSACCmpConv
217 for (auto &I : *Tail) { in trivialTailPHIs()
243 for (auto &I : *Tail) { in updateTailPHIs()
440 Tail = CmpBB = nullptr; in canConvert()
456 Tail = Succ1; in canConvert()
458 if (!CmpBB->isSuccessor(Tail)) in canConvert()
464 << printMBBReference(*Tail) << '\n'); in canConvert()
479 if (!Tail->livein_empty()) { in canConvert()
525 assert(TBB == Tail && "Unexpected TBB"); in canConvert()
550 if (TBB != Tail) in canConvert()
[all …]
/netbsd-src/external/apache2/mDNSResponder/dist/mDNSShared/
H A DGenLinkedList.h28 *Tail; member
48 *Tail; member
70 Tail; member
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDeclContextInternals.h198 DeclListNode::Decls *Tail = &Head; in replaceExternalDecls() local
199 while (DeclListNode *Node = Tail->dyn_cast<DeclListNode *>()) in replaceExternalDecls()
200 Tail = &Node->Rest; in replaceExternalDecls()
203 DeclListNode *Node = C.AllocateDeclListNode(Tail->get<NamedDecl *>()); in replaceExternalDecls()
205 *Tail = Node; in replaceExternalDecls()
/netbsd-src/usr.bin/make/unit-tests/
H A Dvarmod-tail.mk9 .if ${:U Tail :Tail=replaced} != "replaced"
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp404 uint64_t StartBitOffset, Tail = 0; in accumulateBitFields() local
417 if (Run == FieldEnd || BitOffset >= Tail) { in accumulateBitFields()
420 Tail = StartBitOffset + DataLayout.getTypeAllocSizeInBits(Type); in accumulateBitFields()
467 Tail = StartBitOffset + Field->getBitWidthValue(Context); in accumulateBitFields()
468 StartFieldAsSingleRun = IsBetterAsSingleFieldRun(Tail - StartBitOffset, in accumulateBitFields()
485 !IsBetterAsSingleFieldRun(Tail - StartBitOffset, StartBitOffset) && in accumulateBitFields()
489 Tail == getFieldBitOffset(*Field)) { in accumulateBitFields()
490 Tail += Field->getBitWidthValue(Context); in accumulateBitFields()
496 llvm::Type *Type = getIntNType(Tail - StartBitOffset); in accumulateBitFields()
733 CharUnits Tail = getSize(Prior->Data); in clipTailPadding() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DMustExecute.cpp816 Head = Tail = nullptr; in resetInstruction()
822 Tail = I; in resetInstruction()
832 Tail = Explorer.getMustBeExecutedPrevInstruction(*this, Tail); in advance()
833 if (Tail && Visited.insert({Tail, ExplorationDirection ::BACKWARD}).second) in advance()
834 return Tail; in advance()
835 Tail = nullptr; in advance()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/
H A Dgtest-type-util.h129 typedef Types0 Tail; typedef
134 typedef Types1<T2> Tail; typedef
140 typedef Types2<T2, T3> Tail; typedef
146 typedef Types3<T2, T3, T4> Tail; typedef
152 typedef Types4<T2, T3, T4, T5> Tail; typedef
159 typedef Types5<T2, T3, T4, T5, T6> Tail; typedef
166 typedef Types6<T2, T3, T4, T5, T6, T7> Tail; typedef
173 typedef Types7<T2, T3, T4, T5, T6, T7, T8> Tail; typedef
180 typedef Types8<T2, T3, T4, T5, T6, T7, T8, T9> Tail; typedef
187 typedef Types9<T2, T3, T4, T5, T6, T7, T8, T9, T10> Tail; typedef
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp1356 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore->getIterator()); in SplitBlockAndInsertIfThenImpl() local
1358 SmallPtrSet<BasicBlock *, 8> UniqueSuccessorsOfHead(succ_begin(Tail), in SplitBlockAndInsertIfThenImpl()
1359 succ_end(Tail)); in SplitBlockAndInsertIfThenImpl()
1360 Updates.push_back({DominatorTree::Insert, Head, Tail}); in SplitBlockAndInsertIfThenImpl()
1363 Updates.push_back({DominatorTree::Insert, Tail, UniqueSuccessorOfHead}); in SplitBlockAndInsertIfThenImpl()
1372 ThenBlock = BasicBlock::Create(C, "", Head->getParent(), Tail); in SplitBlockAndInsertIfThenImpl()
1376 CheckTerm = BranchInst::Create(Tail, ThenBlock); in SplitBlockAndInsertIfThenImpl()
1378 Updates.push_back({DominatorTree::Insert, ThenBlock, Tail}); in SplitBlockAndInsertIfThenImpl()
1384 BranchInst::Create(/*ifTrue*/ ThenBlock, /*ifFalse*/ Tail, Cond); in SplitBlockAndInsertIfThenImpl()
1396 DomTreeNode *NewNode = DT->addNewBlock(Tail, Head); in SplitBlockAndInsertIfThenImpl()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/rs6000/
H A Dsol-cn.S57 # Tail of _init used for static constructors
65 # Tail of _fini used for static destructors
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/rs6000/
H A Dsol-cn.S57 # Tail of _init used for static constructors
65 # Tail of _fini used for static destructors
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DThumb2InstrInfo.cpp62 Thumb2InstrInfo::ReplaceTailWithBranchTo(MachineBasicBlock::iterator Tail, in ReplaceTailWithBranchTo() argument
64 MachineBasicBlock *MBB = Tail->getParent(); in ReplaceTailWithBranchTo()
66 if (!AFI->hasITBlocks() || Tail->isBranch()) { in ReplaceTailWithBranchTo()
67 TargetInstrInfo::ReplaceTailWithBranchTo(Tail, NewDest); in ReplaceTailWithBranchTo()
74 ARMCC::CondCodes CC = getInstrPredicate(*Tail, PredReg); in ReplaceTailWithBranchTo()
75 MachineBasicBlock::iterator MBBI = Tail; in ReplaceTailWithBranchTo()
81 TargetInstrInfo::ReplaceTailWithBranchTo(Tail, NewDest); in ReplaceTailWithBranchTo()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp998 BasicBlock *Tail = SplitBlock(BB, CI->getNextNode()); in runSjLjOnFunction() local
1002 IRB.SetInsertPoint(Tail->getFirstNonPHI()); in runSjLjOnFunction()
1057 BasicBlock *Tail; in runSjLjOnFunction() local
1090 Tail = SplitBlock(BB, ThrewResetSI->getNextNode()); in runSjLjOnFunction()
1096 Tail = SplitBlock(BB, CI->getNextNode()); in runSjLjOnFunction()
1117 SwitchInst *SI = IRB.CreateSwitch(Label, Tail, SetjmpRetPHIs.size()); in runSjLjOnFunction()
1129 BBs.push_back(Tail); in runSjLjOnFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/
H A DX86Counter.cpp54 static void copyDataBuffer(void *MMappedBuffer, char *Buf, uint64_t Tail, in copyDataBuffer() argument
60 uint64_t Offset = Tail % kDataBufferSize; in copyDataBuffer()
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/s390/
H A Dmorestack.S505 jg __generic_morestack_set_initial_sp@PLT # Tail call
507 jg __generic_morestack_set_initial_sp # Tail call
522 jg __generic_morestack_set_initial_sp@PLT # Tail call
524 jg __generic_morestack_set_initial_sp # Tail call
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/s390/
H A Dmorestack.S503 jg __generic_morestack_set_initial_sp@PLT # Tail call
505 jg __generic_morestack_set_initial_sp # Tail call
520 jg __generic_morestack_set_initial_sp@PLT # Tail call
522 jg __generic_morestack_set_initial_sp # Tail call
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Core/
H A DReplacement.cpp389 StringRef Tail = TextRef.substr(REnd - Offset); in merge() local
390 Text = (Head + R.getReplacementText() + Tail).str(); in merge()
395 StringRef Tail = RText.substr(End - R.getOffset()); in merge() local
396 Text = (Text + Tail).str(); in merge()

12345