| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/xray/ |
| H A D | xray_segmented_array.h | 166 Segment *Tail; variable 272 Tail = S; in InitHeadAndTail() 287 S->Prev = Tail; in AppendNewSegment() 288 Tail->Next = S; in AppendNewSegment() 289 Tail = S; in AppendNewSegment() 314 Tail(O.Tail), in Array() 329 Tail = O.Tail; 561 Tail = SPT; in trim() 597 auto ST = Tail; in trim() 602 Tail = SPT; in trim() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | EarlyIfConversion.cpp | 102 bool isTriangle() const { return TBB == Tail || FBB == Tail; } in isTriangle() 457 if (Tail != Succ1) { in canConvertIf() 481 if (!Predicate && (Tail->empty() || !Tail->front().isPHI())) { in canConvertIf() 514 for (MachineBasicBlock::iterator I = Tail->begin(), E = Tail->end(); in canConvertIf() 696 if (TBB != Tail) { in convertIf() 701 if (FBB != Tail) { in convertIf() 716 if (TBB != Tail) in convertIf() 718 if (FBB != Tail) in convertIf() 728 if (TBB != Tail) { in convertIf() 732 if (FBB != Tail) { in convertIf() [all …]
|
| H A D | MachineTraceMetrics.cpp | 219 TBI->Tail = MBB->getNumber(); in computeHeightResources() 230 TBI->Tail = SuccTBI->Tail; in computeHeightResources() 1321 OS << " tail=%bb." << Tail; in print() 1334 << " --> %bb." << TBI.Tail << ':'; in print()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Format/ |
| H A D | Encoding.h | 64 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()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVMergeBaseOffset.cpp | 149 Tail.eraseFromParent(); in foldOffset() 306 MachineInstr &Tail = *MRI->use_instr_begin(DestReg); in detectAndFoldOffset() local 307 switch (Tail.getOpcode()) { in detectAndFoldOffset() 310 << Tail); in detectAndFoldOffset() 314 int64_t Offset = Tail.getOperand(2).getImm(); in detectAndFoldOffset() 317 Register TailDestReg = Tail.getOperand(0).getReg(); in detectAndFoldOffset() 324 Tail.eraseFromParent(); in detectAndFoldOffset() 329 LLVM_DEBUG(dbgs() << " Offset Instr: " << Tail); in detectAndFoldOffset() 330 foldOffset(Hi, Lo, Tail, Offset); in detectAndFoldOffset() 342 return foldLargeOffset(Hi, Lo, Tail, DestReg); in detectAndFoldOffset() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | ImmutableList.h | 32 const ImmutableListImpl* Tail; variable 36 : Head(std::forward<ElemT>(head)), Tail(tail) {} in Head() 43 const ImmutableListImpl* getTail() const { return Tail; } in getTail() 52 Profile(ID, Head, Tail); in Profile() 177 [[nodiscard]] ImmutableList<T> concat(ElemT &&Head, ImmutableList<T> Tail) { in concat() argument 182 const ListTy* TailImpl = Tail.getInternalPointer(); in concat() 205 [[nodiscard]] ImmutableList<T> emplace(ImmutableList<T> Tail, in emplace() argument 207 return concat(T(std::forward<CtorArgs>(Args)...), Tail); in emplace()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | Registry.h | 56 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 D | Automaton.h | 69 PathSegment *Tail; member 83 PathSegment *makePathSegment(uint64_t State, PathSegment *Tail) { in makePathSegment() argument 85 *P = {State, Tail}; in makePathSegment() 145 Head = Head->Tail; in getPaths()
|
| H A D | YAMLTraits.h | 577 StringRef Tail = (S.front() == '-' || S.front() == '+') ? S.drop_front() : S; 581 if (Tail.equals(".inf") || Tail.equals(".Inf") || Tail.equals(".INF")) 596 S = Tail;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ConditionalCompares.cpp | 152 MachineBasicBlock *Tail; member in __anonc9893bab0111::SSACCmpConv 215 for (auto &I : *Tail) { in trivialTailPHIs() 241 for (auto &I : *Tail) { in updateTailPHIs() 438 Tail = CmpBB = nullptr; in canConvert() 454 Tail = Succ1; in canConvert() 456 if (!CmpBB->isSuccessor(Tail)) in canConvert() 462 << printMBBReference(*Tail) << '\n'); in canConvert() 477 if (!Tail->livein_empty()) { in canConvert() 523 assert(TBB == Tail && "Unexpected TBB"); in canConvert() 548 if (TBB != Tail) in canConvert() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | MustExecute.h | 288 CurInst(Other.CurInst), Head(Other.Head), Tail(Other.Tail) {} in MustBeExecutedIterator() 295 std::swap(Tail, Other.Tail); 319 return CurInst == Other.CurInst && Head == Other.Head && Tail == Other.Tail; 371 const Instruction *Head, *Tail; member
|
| /freebsd-14.2/contrib/googletest/googletest/include/gtest/internal/ |
| H A D | gtest-type-util.h | 165 using Tail = Templates<Tail_...>; member 171 using Tail = None; 178 using Tail = Types<Tail_...>; 184 using Tail = None;
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclContextInternals.h | 197 DeclListNode::Decls *Tail = &Head; in replaceExternalDecls() local 198 while (DeclListNode *Node = Tail->dyn_cast<DeclListNode *>()) in replaceExternalDecls() 199 Tail = &Node->Rest; in replaceExternalDecls() 202 DeclListNode *Node = C.AllocateDeclListNode(Tail->get<NamedDecl *>()); in replaceExternalDecls() 204 *Tail = Node; in replaceExternalDecls()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGRecordLayoutBuilder.cpp | 415 uint64_t StartBitOffset, Tail = 0; in accumulateBitFields() local 428 if (Run == FieldEnd || BitOffset >= Tail) { in accumulateBitFields() 431 Tail = StartBitOffset + DataLayout.getTypeAllocSizeInBits(Type); in accumulateBitFields() 478 Tail = StartBitOffset + Field->getBitWidthValue(Context); in accumulateBitFields() 496 !IsBetterAsSingleFieldRun(Tail - StartBitOffset, StartBitOffset) && in accumulateBitFields() 500 Tail == getFieldBitOffset(*Field)) { in accumulateBitFields() 501 Tail += Field->getBitWidthValue(Context); in accumulateBitFields() 507 llvm::Type *Type = getIntNType(Tail - StartBitOffset); in accumulateBitFields() 745 CharUnits Tail = getSize(Prior->Data); in clipTailPadding() local 752 if (Member->Offset < Tail) { in clipTailPadding() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | MustExecute.cpp | 718 Head = Tail = nullptr; in resetInstruction() 724 Tail = I; in resetInstruction() 734 Tail = Explorer.getMustBeExecutedPrevInstruction(*this, Tail); in advance() 735 if (Tail && Visited.insert({Tail, ExplorationDirection ::BACKWARD}).second) in advance() 736 return Tail; in advance() 737 Tail = nullptr; in advance()
|
| /freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Utility/ |
| H A D | Instrumentation.h | 61 template <typename Head, typename... Tail> 63 const Tail &...tail) { in stringify_helper()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 1140 BasicBlock *Tail = BasicBlock::Create(C, "tail", &F); in runEHOnFunction() local 1146 IRB.CreateCondBr(Or, Tail, RethrowLongjmpBB); in runEHOnFunction() 1147 IRB.SetInsertPoint(Tail); in runEHOnFunction() 1148 BB.replaceSuccessorsPhiUsesWith(&BB, Tail); in runEHOnFunction() 1334 BasicBlock *Tail = SplitBlock(BB, CI->getNextNode()); in runSjLjOnFunction() local 1338 IRB.SetInsertPoint(Tail, Tail->getFirstNonPHIIt()); in runSjLjOnFunction() 1519 BasicBlock *Tail; in handleLongjmpableCallsForEmscriptenSjLj() local 1552 Tail = SplitBlock(BB, ThrewResetSI->getNextNode()); in handleLongjmpableCallsForEmscriptenSjLj() 1558 Tail = SplitBlock(BB, CI->getNextNode()); in handleLongjmpableCallsForEmscriptenSjLj() 1603 IRB.CreateBr(Tail); in handleLongjmpableCallsForEmscriptenSjLj() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | Thumb2InstrInfo.cpp | 62 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()
|
| H A D | Thumb2InstrInfo.h | 34 void ReplaceTailWithBranchTo(MachineBasicBlock::iterator Tail,
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | CallingConv.h | 76 Tail = 18, enumerator
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Core/ |
| H A D | Replacement.cpp | 390 StringRef Tail = TextRef.substr(REnd - Offset); in merge() local 391 Text = (Head + R.getReplacementText() + Tail).str(); in merge() 396 StringRef Tail = RText.substr(End - R.getOffset()); in merge() local 397 Text = (Text + Tail).str(); in merge()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseOpenMP.cpp | 4415 Tail = Actions.ActOnFinishFullExpr(Tail.get(), ELoc, in parseStepSize() 4417 if (Tail.isUsable()) { in parseStepSize() 4418 Data.DepModOrTailExpr = Tail.get(); in parseStepSize() 4705 ExprResult Tail; in ParseOpenMPVarList() local 4707 Tail = ParseAssignmentExpression(); in ParseOpenMPVarList() 4711 Tail = ParseOpenMPIteratorsExpr(); in ParseOpenMPVarList() 4713 Tail = Actions.CorrectDelayedTyposInExpr(Tail); in ParseOpenMPVarList() 4714 Tail = Actions.ActOnFinishFullExpr(Tail.get(), T.getOpenLocation(), in ParseOpenMPVarList() 4716 if (Tail.isUsable()) { in ParseOpenMPVarList() 4856 Tail = Actions.ActOnFinishFullExpr(Tail.get(), ELoc, in ParseOpenMPVarList() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | BasicBlockUtils.cpp | 1655 BasicBlock *Tail = Head->splitBasicBlock(SplitBefore); in SplitBlockAndInsertIfThenElse() local 1656 BasicBlock *TrueBlock = Tail; in SplitBlockAndInsertIfThenElse() 1657 BasicBlock *FalseBlock = Tail; in SplitBlockAndInsertIfThenElse() 1671 BB = BasicBlock::Create(C, "", Head->getParent(), Tail); in SplitBlockAndInsertIfThenElse() 1675 (void)BranchInst::Create(Tail, BB); in SplitBlockAndInsertIfThenElse() 1697 Updates.emplace_back(DominatorTree::Insert, TrueBlock, Tail); in SplitBlockAndInsertIfThenElse() 1699 Updates.emplace_back(DominatorTree::Insert, FalseBlock, Tail); in SplitBlockAndInsertIfThenElse() 1701 Updates.emplace_back(DominatorTree::Insert, Tail, UniqueOrigSuccessor); in SplitBlockAndInsertIfThenElse() 1713 L->addBasicBlockToLoop(Tail, *LI); in SplitBlockAndInsertIfThenElse()
|
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | DAGISelMatcherOpt.cpp | 150 Matcher *Tail = CheckOpcode->takeNext(); in ContractNodes() local 155 CheckType->setNext(Tail); in ContractNodes()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Rewrite/ |
| H A D | RewriteRope.cpp | 262 RopePiece Tail(Pieces[i].StrData, Pieces[i].StartOffs+IntraPieceOffset, in split() local 268 return insert(Offset, Tail); in split()
|