|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/DirectedGraph.h 189 const NodeType &front() const { return *Nodes.front(); }
include/llvm/ADT/IntervalMap.h 811 return !path.empty() && path.front().offset < path.front().size;
811 return !path.empty() && path.front().offset < path.front().size;
include/llvm/ADT/SetVector.h 124 return vector_.front();
include/llvm/Analysis/DDG.h 132 Instruction *getFirstInstruction() const { return getInstructions().front(); }
include/llvm/Analysis/LoopCacheAnalysis.h 61 return Subscripts.front();
include/llvm/CodeGen/LiveInterval.h 378 return segments.front().start;
lib/Analysis/LoopCacheAnalysis.cpp 608 const IndexedReference *Representative = RG.front().get();
lib/Analysis/MemorySSA.cpp 746 assert(!Paths.empty() && NP >= &Paths.front() && NP <= &Paths.back() &&
748 return NP - &Paths.front();
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp 2783 if (Ranges.size() != 1 || !getLabelAfterInsn(Ranges.front().second))
2811 const InsnRange &Range = Ranges.front();
lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp 231 Entries.front().getInstr()->getDebugVariable();
234 if (!IsDescribedByReg(Entries.front().getInstr()))
235 LabelsBeforeInsn[Entries.front().getInstr()] = Asm->getFunctionBegin();
236 if (Entries.front().getInstr()->getDebugExpression()->isFragment()) {
lib/CodeGen/AsmPrinter/DebugLocStream.h 129 assert(&Lists.front() <= &L && &L <= &Lists.back() &&
131 return &L - &Lists.front();
134 assert(&Entries.front() <= &E && &E <= &Entries.back() &&
136 return &E - &Entries.front();
lib/CodeGen/AsmPrinter/DwarfDebug.cpp 499 return !getLabelAfterInsn(Ranges.front().second);
1124 U.setBaseAddress(TheCU.getRanges().front().Begin);
1538 const MachineInstr *MInsn = HistoryMapEntries.front().getInstr();
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 951 else if (!Regs.empty() && Register::isVirtualRegister(Regs.front())) {
958 const TargetRegisterClass *RC = MRI.getRegClass(Regs.front());
lib/CodeGen/VirtRegMap.cpp 279 if (!First.isValid() || SR.segments.front().start < First)
280 First = SR.segments.front().start;
lib/DebugInfo/CodeView/CodeViewRecordIO.cpp 68 Optional<uint32_t> Min = Limits.front().bytesRemaining(Offset);
lib/ProfileData/GCOV.cpp 342 return Blocks.front()->getCount();
lib/ProfileData/SampleProfReader.cpp 1106 FunctionSamples *CallerProfile = InlineStack.front();
lib/Support/VirtualFileSystem.cpp 424 return FSList.front()->getCurrentWorkingDirectory();
lib/Target/ARM/ARMLoadStoreOptimizer.cpp 852 const MachineInstr *First = Cand.Instrs.front();
1901 if (MergeBaseUpdateLoadStore(Candidate->Instrs.front()))
lib/Target/ARM/ARMParallelDSP.cpp 77 return VecLd.front();
lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp 208 return Chain.front();
lib/Transforms/IPO/HotColdSplitting.cpp 345 << ore::NV("Block", Region.front());
lib/Transforms/Scalar/GVNHoist.cpp 1034 Repl = InstructionsToHoist.front();
lib/Transforms/Scalar/LoopRerollPass.cpp 211 return Instructions.front();
lib/Transforms/Scalar/LoopStrengthReduce.cpp 555 return !BaseRegs.empty() ? BaseRegs.front()->getType() :
lib/Transforms/Vectorize/SLPVectorizer.cpp 3358 unsigned BundleWidth = VectorizableTree.front()->Scalars.size();
lib/Transforms/Vectorize/VPlan.cpp 560 drawEdge(Block, Successors.front(), false, "");
562 drawEdge(Block, Successors.front(), false, "T");
tools/clang/include/clang/AST/VTableBuilder.h 455 return ContainingVBases.empty() ? nullptr : ContainingVBases.front();
tools/clang/include/clang/Analysis/CloneDetection.h 301 return calculateStmtComplexity(A.front(), MinComplexity) <
tools/clang/include/clang/Sema/Template.h 155 return TemplateArgumentLists.front();
tools/clang/include/clang/Sema/TemplateDeduction.h 108 return SuppressedDiagnostics.front();
tools/clang/include/clang/Sema/TypoCorrection.h 203 return !CorrectionDecls.empty() && CorrectionDecls.front() == nullptr;
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h 553 Reports.front()->Profile(ID);
tools/clang/lib/AST/VTableBuilder.cpp 193 const UniqueVirtualMethod &Method = M.second.front();
tools/clang/lib/Basic/Module.cpp 155 MissingHeader = Current->MissingHeaders.front();
tools/clang/lib/CodeGen/CGObjC.cpp 393 Args.size() == 1 && Args.front().getType()->isPointerType() &&
395 const llvm::Value* arg = Args.front().getKnownRValue().getScalarVal();
tools/clang/lib/CodeGen/TargetInfo.cpp 8295 return Elems.front();
tools/clang/lib/Driver/Action.cpp 191 if (llvm::all_of(OKinds, [&](OffloadKind K) { return K == OKinds.front(); }))
192 OffloadingDeviceKind = OKinds.front();
196 OffloadingArch = BArchs.front();
227 auto *A = getInputs().front();
271 return HostTC ? getInputs().front() : nullptr;
287 return HostTC ? getInputs()[1] : getInputs().front();
tools/clang/lib/Driver/Tool.cpp 31 ConstructJob(C, JA, Outputs.front(), Inputs, TCArgs, LinkingOutput);
tools/clang/lib/Driver/ToolChains/Clang.cpp 6375 InputInfo Input = Inputs.front();
tools/clang/lib/Format/Format.cpp 1898 unsigned IncludesBeginOffset = Includes.front().Offset;
1928 int CurrentCategory = Includes.front().Category;
1963 FileName, Includes.front().Offset, IncludesBlockSize, result));
2077 unsigned ImportsBeginOffset = Imports.front().Offset;
2128 replaceCRLF(Code.substr(Imports.front().Offset, ImportsBlockSize)))
2131 auto Err = Replaces.add(tooling::Replacement(FileName, Imports.front().Offset,
tools/clang/lib/Lex/MacroInfo.cpp 45 const Token &firstToken = ReplacementTokens.front();
tools/clang/lib/Sema/SemaAccess.cpp 792 if (CXXMethodDecl* MD = dyn_cast<CXXMethodDecl>(EC.Functions.front()))
tools/clang/lib/Sema/SemaDeclCXX.cpp15764 CXXMethodDecl *Overrider = OI->second.front().Method;
tools/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp 118 *BT_Exact, "Duplicate code detected", makeLocation(Group.front(), Mgr));
119 R->addRange(Group.front().getSourceRange());
tools/clang/lib/Tooling/Tooling.cpp 110 isa<driver::CompileJobAction>(Actions.front()) ||
113 (isa<driver::BindArchAction>(Actions.front()) &&
114 isa<driver::CompileJobAction>(*Actions.front()->input_begin())));
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp 26 std::string Result = Namespaces.front();
tools/clang/tools/extra/clang-tidy/bugprone/ParentVirtualCallCheck.cpp 145 !isa<ClassTemplateSpecializationDecl>(Parents.front()))
148 getNameAsString(Parents.front()) + "::");
tools/clang/tools/extra/clangd/CodeComplete.cpp 237 return L.first.front().Name <
238 R.first.front().Name; // Earlier name is better.
tools/clang/tools/extra/clangd/Selection.cpp 508 Ancestor = Ancestor->Children.front();
530 Children.front()->ASTNode.getSourceRange() == ASTNode.getSourceRange())
531 return Children.front()->ignoreImplicit();
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractFunction.cpp 205 SM, LangOpts, Parent->Children.front()->ASTNode.getSourceRange()))
tools/clang/tools/extra/clangd/unittests/FileIndexTests.cpp 214 EXPECT_THAT(Symbols.begin()->IncludeHeaders.front().IncludeHeader,
225 EXPECT_THAT(Symbols.begin()->IncludeHeaders.front().IncludeHeader,
tools/lldb/include/lldb/Utility/RangeMap.h 217 return m_entries.front().GetRangeBase();
usr/include/c++/7.4.0/bits/stl_queue.h 583 return c.front();
utils/TableGen/CodeGenRegisters.cpp 1299 std::string Name = Parts.front()->getName();
1302 unsigned Size = Parts.front()->Size;
1303 unsigned LastOffset = Parts.front()->Offset;
1304 unsigned LastSize = Parts.front()->Size;
1314 Idx = createSubRegIndex(Name, Parts.front()->getNamespace());
1316 Idx->Offset = isContinuous ? Parts.front()->Offset : -1;
utils/TableGen/GlobalISelEmitter.cpp 735 return *Conditions.front();