|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/DirectedGraph.h 191 const NodeType &back() const { return *Nodes.back(); }
include/llvm/ADT/ImmutableSet.h 667 return *reinterpret_cast<TreeTy *>(stack.back() & ~Flags);
673 return stack.back() & Flags;
include/llvm/ADT/IntervalMap.h 803 return *reinterpret_cast<NodeT*>(path.back().node);
805 unsigned leafSize() const { return path.back().size; }
806 unsigned leafOffset() const { return path.back().offset; }
include/llvm/ADT/PriorityWorklist.h 86 return V.back();
include/llvm/ADT/SetVector.h 130 return vector_.back();
include/llvm/Analysis/DDG.h 133 Instruction *getLastInstruction() const { return getInstructions().back(); }
include/llvm/Analysis/LazyCallGraph.h 462 OS << "..., " << *C.Nodes.back();
583 OS << "..., " << *RC.SCCs.back();
include/llvm/Analysis/LoopCacheAnalysis.h 65 return Subscripts.back();
include/llvm/CodeGen/LiveInterval.h 385 return segments.back().end;
include/llvm/MC/MCStreamer.h 348 return SectionStack.back().first;
356 return SectionStack.back().second;
include/llvm/ProfileData/GCOV.h 332 uint32_t getLastLine() const { return Lines.back(); }
lib/Analysis/LoopCacheAnalysis.cpp 58 Loop *LastLoop = Loops.back();
272 const SCEV *ElemSize = Sizes.back();
283 const SCEV *ElemSize = Sizes.back();
381 const SCEV *LastSubscript = Subscripts.back();
391 const SCEV *ElemSize = Sizes.back();
lib/Analysis/MemorySSA.cpp 746 assert(!Paths.empty() && NP >= &Paths.front() && NP <= &Paths.back() &&
lib/Bitcode/Reader/MetadataLoader.cpp 148 Metadata *back() const { return MetadataPtrs.back(); }
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp 1202 return !Loc.LoadChain.empty() && Loc.LoadChain.back() == 0;
1206 return Loc.LoadChain.size() == 2 && Loc.LoadChain.back() == 0;
lib/CodeGen/AsmPrinter/DebugLocStream.h 129 assert(&Lists.front() <= &L && &L <= &Lists.back() &&
134 assert(&Entries.front() <= &E && &E <= &Entries.back() &&
lib/CodeGen/CodeGenPrepare.cpp 2725 return !Actions.empty() ? Actions.back().get() : nullptr;
6314 return InstsToBePromoted.back();
lib/CodeGen/VirtRegMap.cpp 281 if (!Last.isValid() || SR.segments.back().end > Last)
282 Last = SR.segments.back().end;
lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp 122 return SegmentWriter.getOffset() - SegmentOffsets.back();
lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp 850 if (IsLocal || CurrentIndex == &CurrentIndex->Section.NameIndices.back()) {
lib/DebugInfo/DWARF/DWARFDebugLoc.cpp 82 if (&L != &Locations.back())
336 if (&L != &Locations.back())
lib/Object/MachOObjectFile.cpp 2828 return Stack.back().Flags;
2832 return Stack.back().Address;
2836 return Stack.back().Other;
2840 const char* ImportName = Stack.back().ImportName;
2847 return Stack.back().Start - Trie.begin();
lib/ProfileData/GCOV.cpp 348 return Blocks.back()->getCount();
lib/Target/ARM/AsmParser/ARMAsmParser.cpp 7595 return Error(Operands.back()->getStartLoc(),
7613 return Error(Operands.back()->getStartLoc(),
lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp 212 return Chain.back();
lib/Target/WebAssembly/WebAssemblyRegStackify.cpp 699 const RangeTy &Range = Worklist.back();
lib/Transforms/Scalar/LoopRerollPass.cpp 216 return Instructions.back();
lib/Transforms/Scalar/LoopStrengthReduce.cpp 1892 Instruction *tailUserInst() const { return Incs.back().UserInst; }
lib/Transforms/Scalar/NewGVN.cpp 3725 Value *back() const { return ValueStack.back(); }
3726 std::pair<int, int> dfs_back() const { return DFSStack.back(); }
3738 return DFSIn >= DFSStack.back().first && DFSOut <= DFSStack.back().second;
3738 return DFSIn >= DFSStack.back().first && DFSOut <= DFSStack.back().second;
lib/Transforms/Utils/PredicateInfo.cpp 264 if (Stack.back().EdgeOnly) {
272 if (EdgePred != getBranchBlock(Stack.back().PInfo))
276 return DT.dominates(getBlockEdge(Stack.back().PInfo), *VDUse.U);
279 return (VDUse.DFSIn >= Stack.back().DFSIn &&
280 VDUse.DFSOut <= Stack.back().DFSOut);
lib/Transforms/Vectorize/VPlan.cpp 563 drawEdge(Block, Successors.back(), false, "F");
tools/clang/include/clang/AST/ASTImporter.h 189 auto Pos = Aux.find(Nodes.back());
197 std::find(Nodes.rbegin() + 1, Nodes.rend(), Nodes.back()) +
tools/clang/include/clang/Lex/VariadicMacroSupport.h 98 return UnmatchedOpeningParens.back();
tools/clang/include/clang/Sema/CXXFieldCollector.h 63 return FieldCount.back();
tools/clang/include/clang/Sema/Sema.h 1471 return FunctionScopes.empty() ? nullptr : FunctionScopes.back();
1711 return ModuleScopes.empty() ? nullptr : ModuleScopes.back().Module;
8102 return ExprEvalContexts.back().isUnevaluated();
tools/clang/include/clang/Serialization/ASTReader.h 2410 const uint64_t &back() const { return Record.back(); }
tools/clang/lib/AST/CXXInheritance.cpp 381 HidingP.back().Base->getType()->getAs<RecordType>())
tools/clang/lib/AST/ExprConstant.cpp 390 : Ctx.getRecordType(getAsBaseClass(Entries.back()));
528 unsigned getTempVersion() const { return TempVersionStack.back(); }
10429 uint64_t ArrayIndex = Designator.Entries.back().getAsArrayIndex();
tools/clang/lib/CodeGen/CGLoopInfo.h 278 const LoopInfo &getInfo() const { return *Active.back(); }
tools/clang/lib/CodeGen/CodeGenFunction.h 1279 JumpDest getExitBlock() const { return Stack.back().ExitBlock; }
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 1628 Info.PathToIntroducingObject.back());
tools/clang/lib/CodeGen/SwiftCallingConv.cpp 618 Entries.back().Type,
tools/clang/lib/Driver/ToolChains/Clang.cpp 5557 C.getJobs().getJobs().back()->setPrintInputFilenames(true);
tools/clang/lib/Format/BreakableToken.cpp 701 StringRef Line = Content.back().substr(TailOffset);
tools/clang/lib/Format/Format.cpp 1900 Includes.back().Offset + Includes.back().Text.size();
1900 Includes.back().Offset + Includes.back().Text.size();
2079 Imports.back().Offset + Imports.back().Text.size();
2079 Imports.back().Offset + Imports.back().Text.size();
tools/clang/lib/Frontend/TextDiagnostic.cpp 268 int columns() const { return m_byteToColumn.back(); }
269 int bytes() const { return m_columnToByte.back(); }
tools/clang/lib/Lex/MacroInfo.cpp 46 const Token &lastToken = ReplacementTokens.back();
tools/clang/lib/Lex/PPConditionalDirectiveRecord.cpp 55 return CondDirectiveStack.back();
tools/clang/lib/Sema/SemaDeclCXX.cpp 3124 auto Base = P.back().Base->getType()->getAsCXXRecordDecl();
tools/clang/lib/Sema/SemaInit.cpp 3513 return !Steps.empty() && Steps.back().Kind == SK_ConstructorInitialization;
tools/clang/lib/Sema/SemaOpenMP.cpp 184 : Stack.back().first.rbegin() + IgnoredStackElements;
187 return Stack.empty() ? const_iterator() : Stack.back().first.rend();
202 Stack.back().second != CurrentNonCapturingFunctionScope ||
203 Stack.back().first.size() <= IgnoredStackElements;
207 : Stack.back().first.size() - IgnoredStackElements;
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractFunction.cpp 161 const Node *getLastRootStmt() const { return Parent->Children.back(); }
210 SM, LangOpts, Parent->Children.back()->ASTNode.getSourceRange()))
tools/clang/tools/libclang/CIndex.cpp 6961 for (const auto &ChildAction : PostChildrenInfos.back().ChildActions) {
tools/clang/unittests/CodeGen/IRMatchers.h 85 const T *top() const { return MatchStack.back().get<T>(); }
89 unsigned getOperandNo() const { return MatchStack.back().getOperandNo(); }
tools/lldb/include/lldb/Utility/RangeMap.h 228 return m_entries.back().GetRangeEnd();
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp 59 const DWARFDIE &operator*() const { return m_worklist.back(); }
74 return a.m_worklist.back() == b.m_worklist.back();
74 return a.m_worklist.back() == b.m_worklist.back();
tools/polly/lib/CodeGen/IRBuilder.cpp 138 MDNode *Ids = ParallelLoops.back();
unittests/Analysis/VectorFunctionABITest.cpp 115 return NGlobalPreds == 1 && Info.Shape.Parameters.back().ParamKind ==