|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/DirectedGraph.h 190 NodeType &front() { return *Nodes.front(); }
include/llvm/ADT/TinyPtrVector.h 234 return Val.template get<VecTy*>()->front();
include/llvm/MC/MCParser/MCAsmLexer.h 76 IsAtStartOfStatement = CurTok.front().getKind() == AsmToken::EndOfStatement;
84 return CurTok.front();
include/llvm/Support/Allocator.h 205 CurPtr = (char *)Slabs.front();
include/llvm/Support/GenericDomTree.h 593 NodeT *OldRoot = Roots.front();
include/llvm/Support/GenericDomTreeConstruction.h 1443 if (Children.front()->getDFSNumIn() != Node->getDFSNumIn() + 1) {
1444 PrintChildrenError(Children.front(), nullptr);
lib/Analysis/BlockFrequencyInfoImpl.cpp 226 Weights.front().Amount = 1;
lib/Analysis/CGSCCPassManager.cpp 563 assert(NewRefSCCs.front() == RC &&
lib/Analysis/LoopCacheAnalysis.cpp 529 const IndexedReference &Representative = *RefGroup.front().get();
lib/Analysis/VectorUtils.cpp 587 return cast<MDNode>(Intersection.front());
lib/Bitcode/Writer/BitcodeWriter.cpp 4480 Out.write((char*)&Buffer.front(), Buffer.size());
4511 Out.write((char *)&Buffer.front(), Buffer.size());
4672 Out.write((char *)&Buffer.front(), Buffer.size());
lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp 504 const RangeSpan &Front = Ranges.front();
lib/CodeGen/AsmPrinter/DwarfDebug.cpp 1313 const MachineInstr *LScopeBegin = LSRange.front().first;
lib/CodeGen/CodeGenPrepare.cpp 5302 if (LargeOffsetGEPs.front().second == LargeOffsetGEPs.back().second)
lib/CodeGen/DwarfEHPrepare.cpp 220 ResumeInst *RI = Resumes.front();
lib/CodeGen/GlobalISel/IRTranslator.cpp 209 bool Success = translate(cast<Constant>(Val), VRegs->front());
lib/CodeGen/MachineTraceMetrics.cpp 1083 if (pushDepHeight(Deps.front(), PHI, Height, Heights, MTM.SchedModel,
1085 addLiveIns(Deps.front().DefMI, Deps.front().DefOp, Stack);
1085 addLiveIns(Deps.front().DefMI, Deps.front().DefOp, Stack);
1186 DataDep &Dep = Deps.front();
lib/CodeGen/ModuloSchedule.cpp 1407 IllegalPhiDefault = Defaults.front();
lib/CodeGen/RegAllocGreedy.cpp 1838 bool HasCompact = calcCompactRegion(GlobalCand.front());
1997 GlobalSplitCandidate &Cand = GlobalCand.front();
lib/CodeGen/RegisterCoalescer.cpp 2874 assert(!SlotIndex::isSameInstr(VNI->def, TaintExtent.front().first) &&
2877 Indexes->getInstructionFromIndex(TaintExtent.front().first);
lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp 596 << " to SU #" << Copies.front()->NodeNum << "\n");
597 AddPred(TrySU, SDep(Copies.front(), SDep::Artificial));
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp 1579 << " to SU #" << Copies.front()->NodeNum << "\n");
1580 AddPredQueued(TrySU, SDep(Copies.front(), SDep::Artificial));
3095 SuccSU = SuccSU->Succs.front().getSUnit();
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 5508 Reg = ArgRegsAndSizes.front().first;
lib/DebugInfo/CodeView/TypeRecordHelpers.cpp 51 return Refs.front();
lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp 450 JITTargetAddress BlockStart = BlockSyms.front()->Value;
lib/IR/Verifier.cpp 2247 MDs.empty() ? nullptr : MDs.front().second);
lib/Support/IntervalMap.cpp 20 path.front() = Entry(Root, Size, Offsets.first);
lib/TableGen/TGParser.cpp 1231 Type = cast<TypedInit>(InitList.front())->getType()->getListTy();
lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp 165 transferImpOps(MI, MIBS.front(), MIBS.back());
lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp 215 UnreachableBlock = UnreachableBlocks.front();
lib/Target/AMDGPU/GCNNSAReassign.cpp 335 << llvm::printReg((VRM->getPhys(Intervals.front()->reg)), TRI)
lib/Target/ARM/ARMBaseInstrInfo.cpp 1261 cast<FixedStackPseudoSourceValue>(Accesses.front()->getPseudoValue())
1504 cast<FixedStackPseudoSourceValue>(Accesses.front()->getPseudoValue())
lib/Target/ARM/ARMConstantIslandPass.cpp 696 BBInfo.front().KnownBits = Log2(MF->getAlignment());
lib/Target/ARM/ARMFrameLowering.cpp 2069 unsigned Reg = UnspilledCS2GPRs.front();
lib/Target/ARM/AsmParser/ARMAsmParser.cpp 3540 Regs.front().second)) {
3546 Regs.front().second)) {
7139 Operands.front() = ARMOperand::CreateToken(Name, NameLoc);
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp 1678 return Q.front();
lib/Target/Hexagon/RDFGraph.cpp 1053 NodeAddr<DefNode*> PDA = Rel.front();
1099 NodeAddr<DefNode*> PDA = Rel.front();
1827 RDA.Addr->setReachedDef(ReachedDefs.front().Id);
1833 RDA.Addr->setReachedUse(ReachedUses.front().Id);
lib/Target/Lanai/LanaiInstrInfo.cpp 738 cast<FixedStackPseudoSourceValue>(Accesses.front()->getPseudoValue())
lib/Target/Mips/AsmParser/MipsAsmParser.cpp 479 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits());
484 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits());
1378 unsigned R0 = RegList.List->front();
6077 MipsOperand &Operand = static_cast<MipsOperand &>(*Operands.front());
7118 ComputeAvailableFeatures(AssemblerOptions.front()->getFeatures()));
7119 STI.setFeatureBits(AssemblerOptions.front()->getFeatures());
7120 AssemblerOptions.back()->setFeatures(AssemblerOptions.front()->getFeatures());
lib/Target/SystemZ/SystemZISelLowering.cpp 6574 MachineInstr *FirstMI = Selects.front();
lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp 230 Cond.front() = MachineOperand::CreateImm(!Cond.front().getImm());
230 Cond.front() = MachineOperand::CreateImm(!Cond.front().getImm());
lib/Target/X86/X86CmovConversion.cpp 618 packCmovGroup(Group.front(), Group.back());
649 MachineInstr &MI = *Group.front();
lib/Target/X86/X86CondBrFolding.cpp 290 MachineBasicBlock *PredMBB = BranchPath.front();
lib/Target/X86/X86ISelLowering.cpp 8020 Match &= !RepeatedLoads.front().isUndef();
lib/Target/X86/X86InstrInfo.cpp 422 cast<FixedStackPseudoSourceValue>(Accesses.front()->getPseudoValue())
457 cast<FixedStackPseudoSourceValue>(Accesses.front()->getPseudoValue())
5505 bool isAligned = !MMOs.empty() && MMOs.front()->getAlignment() >= Alignment;
5582 bool isAligned = !MMOs.empty() && MMOs.front()->getAlignment() >= Alignment;
5649 bool isAligned = !MMOs.empty() && MMOs.front()->getAlignment() >= Alignment;
5715 bool isAligned = !MMOs.empty() && MMOs.front()->getAlignment() >= Alignment;
lib/Target/X86/X86SpeculativeLoadHardening.cpp 1994 HardenOpRegs.front()->getReg() != IndexMO.getReg()))
lib/Transforms/Coroutines/CoroElide.cpp 53 Type *IntrTy = Users.front()->getType();
111 getFirstNonAllocaInTheEntryBlock(CoroIds.front()->getFunction());
lib/Transforms/Coroutines/CoroSplit.cpp 431 NewS->replaceAllUsesWith(Args.front());
lib/Transforms/Coroutines/Coroutines.cpp 177 : CoroFrees.front()->getFrame();
313 if (CoroEnds.front()->isFallthrough())
316 std::swap(CoroEnds.front(), CoroEnds.back());
lib/Transforms/IPO/PartialInlining.cpp 415 BasicBlock *Dom = BlockList.front();
430 << ore::NV("Block", BlockList.front()->getName())
537 DominateVector, DominateVector.front(), ExitBlock, ReturnBlock);
542 << DominateVector.front()->getName() << "\n";
1171 &RegionInfo.Region.front()->front())
1173 << ore::NV("Block", RegionInfo.Region.front());
lib/Transforms/InstCombine/InstCombineVectorOps.cpp 1417 unsigned BegIdx = Mask.front();
2012 unsigned BegIdx = Mask.front();
lib/Transforms/Instrumentation/ControlHeightReduction.cpp 190 return RegInfos.front().R->getEntry();
lib/Transforms/Scalar/GVNSink.cpp 809 if (Candidates.empty() || Candidates.front().Cost <= 0)
811 auto C = Candidates.front();
837 Instruction *I0 = Insts.front();
lib/Transforms/Scalar/GuardWidening.cpp 694 const Value *CurrentBase = Checks.front().getBase();
695 const Value *CurrentLength = Checks.front().getLength();
724 const ConstantInt *MinOffset = CurrentChecks.front().getOffset();
778 RangeChecksOut.emplace_back(CurrentChecks.front());
lib/Transforms/Scalar/LoopRerollPass.cpp 615 Instruction *C = Instructions.front();
642 if (cast<Instruction>(U) != Instructions.front())
lib/Transforms/Scalar/LoopStrengthReduce.cpp 753 int64_t Result = ExtractImmediate(NewOps.front(), SE);
759 int64_t Result = ExtractImmediate(NewOps.front(), SE);
785 GlobalValue *Result = ExtractSymbol(NewOps.front(), SE);
4544 LUThatHas->RecomputeRegs(LUThatHas - &Uses.front(), RegUses);
lib/Transforms/Scalar/Reassociate.cpp 1797 return OuterProduct.front();
lib/Transforms/Utils/SimplifyCFG.cpp 984 std::swap(Weights.front(), Weights.back());
1563 Instruction *I0 = Insts.front();
lib/Transforms/Vectorize/LoopVectorize.cpp 4348 assert(DT->properlyDominates(LoopBypassBlocks.front(), LoopExitBlock) &&
6515 VPlans.front()->execute(&State);
lib/Transforms/Vectorize/SLPVectorizer.cpp 2439 Ptr0 = PointerOps.front();
2442 Ptr0 = PointerOps[CurrentOrder.front()];
lib/Transforms/Vectorize/VPlan.cpp 152 unsigned idx = PredVPSuccessors.front() == this ? 0 : 1;
tools/clang/include/clang/Sema/DeclSpec.h 2208 DeclTypeInfo.front().destroy();
tools/clang/include/clang/Sema/TemplateDeduction.h 94 PD.first = SuppressedDiagnostics.front().first;
95 PD.second.swap(SuppressedDiagnostics.front().second);
tools/clang/lib/AST/ASTContext.cpp 1088 auto *OnlyDecl = Imported.Initializers.front();
tools/clang/lib/AST/DeclCXX.cpp 1891 if (SO->second.front().Method->isPure()) {
tools/clang/lib/AST/Expr.cpp 688 if (!Buffer.empty() && Buffer.front() == '\01')
tools/clang/lib/CodeGen/CGCall.cpp 345 ? argTypes.front()
411 ? ArgTypes.front()
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 3544 for (MSRTTIClass *Class = &Classes.front(); Class <= &Classes.back();) {
3575 Classes.front().initialize(/*Parent=*/nullptr, /*Specifier=*/nullptr);
4121 Classes.front().initialize(/*Parent=*/nullptr, /*Specifier=*/nullptr);
tools/clang/lib/Driver/Driver.cpp 2437 Dep.add(*A, *ToolChains.front(), CudaArchToString(BoundArch),
2622 DDep.add(*A, *ToolChains.front(), CudaArchToString(GpuArchList[I]),
2635 DA.add(*CudaFatBinary, *ToolChains.front(), /*BoundArch=*/nullptr,
2723 DDep.add(*CudaDeviceActions[I], *ToolChains.front(),
2734 DA.add(*CudaFatBinary, *ToolChains.front(), /*BoundArch=*/nullptr,
tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp 593 SourceRange ArgRange(Keys.front()->getBeginLoc(), Keys.back()->getEndLoc());
tools/clang/lib/Format/AffectedRangeManager.cpp 125 if (!Tok->Children.empty() && Tok->Children.front()->Affected)
tools/clang/lib/Format/Format.cpp 2105 bool CurrentIsStatic = Imports[Indices.front()].IsStatic;
2106 unsigned CurrentImportGroup = JavaImportGroups[Indices.front()];
tools/clang/lib/Format/SortJavaScriptImports.cpp 259 SourceLocation SymbolsStart = Reference.Symbols.front().Range.getBegin();
tools/clang/lib/Format/TokenAnnotator.cpp 1343 if (Line.MustBeDeclaration && !Contexts.front().InCtorInitializer)
tools/clang/lib/Format/UnwrappedLineParser.cpp 941 : CommentsBeforeNextToken.front()->NewlinesBefore == 0;
1368 : CommentsBeforeNextToken.front()->NewlinesBefore > 0;
tools/clang/lib/Frontend/FrontendAction.cpp 333 auto &MissingHeader = Module->MissingHeaders.front();
tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp 792 OS->write((char *)&State->Buffer.front(), State->Buffer.size());
tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp 390 Diags.Report(DeferredPair.second.front().DirectivePos,
tools/clang/lib/Lex/LiteralSupport.cpp 1264 uint32_t *buffer_begin = &codepoint_buffer.front();
1349 unsigned NumCharsSoFar = buffer_begin - &codepoint_buffer.front();
tools/clang/lib/Lex/ModuleMap.cpp 1850 Diags.Report(Id.front().second, diag::err_mmap_nested_submodule_id)
1851 << SourceRange(Id.front().second, Id.back().second);
tools/clang/lib/Lex/Pragma.cpp 374 PragmaToks.front().setFlag(Token::LeadingSpace);
1594 if (ModuleName.front().first->getName() != Current) {
1595 PP.Diag(ModuleName.front().second, diag::err_pp_module_begin_wrong_module)
1596 << ModuleName.front().first << (ModuleName.size() > 1)
1606 PP.Diag(ModuleName.front().second,
tools/clang/lib/Lex/Preprocessor.cpp 1176 /*HashLoc*/ SourceLocation(), ImportTok, Suffix.front(), SemiLoc);
tools/clang/lib/Parse/ParseCXXInlineMethods.cpp 995 Self.Tok = Toks.front();
tools/clang/lib/Parse/ParseDeclCXX.cpp 177 << SourceRange(ExtraNSs.front().NamespaceLoc,
195 SourceRange(ExtraNSs.front().NamespaceLoc,
tools/clang/lib/Parse/ParseExprCXX.cpp 2588 DiagLoc = TokLocs.front();
2599 SourceRange(TokLocs.front(), TokLocs.back()), Str);
tools/clang/lib/Sema/SemaDecl.cpp 8001 MismatchedParams.empty() ? 0 : MismatchedParams.front() + 1;
17304 auto *FirstECD = Vec->front();
tools/clang/lib/Sema/SemaDeclAttr.cpp 3423 int CalleeIdx = EncodingIndices.front();
tools/clang/lib/Sema/SemaDeclCXX.cpp 755 auto &&Err = Diag(BadSpecifierLocs.front(), diag::err_decomp_decl_spec);
763 auto &&Warn = Diag(CPlusPlus20SpecifierLocs.front(),
5569 if (!SO->second.front().Method->isPure())
5572 if (!SeenPureMethods.insert(SO->second.front().Method).second)
5575 Diag(SO->second.front().Method->getLocation(),
5577 << SO->second.front().Method->getDeclName() << RD->getDeclName();
tools/clang/lib/Sema/SemaExpr.cpp 1670 Diag(StringTokLocs.front(), diag::warn_cxx2a_compat_utf8_string);
tools/clang/lib/Sema/SemaInit.cpp 7865 switch (Steps.front().Kind) {
tools/clang/lib/Sema/SemaLookup.cpp 5050 else if ((*Consumer)["super"].front().isKeyword())
5051 BestTC = (*Consumer)["super"].front();
tools/clang/lib/Sema/SemaOpenMP.cpp 4266 if (CaptureRegions.size() > 1 && CaptureRegions.front() == OMPD_task)
tools/clang/lib/Sema/SemaType.cpp 5147 RemovalRange = SourceRange(RemovalLocs.front(), RemovalLocs.back());
5148 Loc = RemovalLocs.front();
tools/clang/lib/Serialization/ASTReader.cpp 8347 PragmaPackStack.front().Location.isInvalid()) {
8348 assert(PragmaPackStack.front().Value == SemaObj->PackStack.DefaultValue &&
8351 PragmaPackStack.front().SlotLabel, SemaObj->PackStack.CurrentValue,
8353 PragmaPackStack.front().PushLocation);
tools/clang/lib/Serialization/ASTWriter.cpp 4180 Generator.insert(ConstructorDecls.front()->getDeclName(),
4183 Generator.insert(ConversionDecls.front()->getDeclName(),
tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp 263 << FieldChain.front()->getName() << "' that allocates heap memory";
286 FieldChain.front(), BR.getSourceManager());
tools/clang/tools/clang-refactor/ClangRefactor.cpp 571 return MatchingRules.front();
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp 229 if (NsNameSplitted.front() != DeclNsSplitted.front()) {
229 if (NsNameSplitted.front() != DeclNsSplitted.front()) {
234 if (llvm::is_contained(NsNameSplitted, DeclNsSplitted.front()))
298 auto SymbolTopNs = SymbolSplitted.front();
316 LookupDecl(*AST.getTranslationUnitDecl(), NsSplitted.front());
361 OldNsSplitted.front() == NewNsSplitted.front()) {
361 OldNsSplitted.front() == NewNsSplitted.front()) {
385 DiffOldNsSplitted.front())
tools/clang/tools/extra/clang-tidy/bugprone/BranchCloneCheck.cpp 200 diag(BeginCurrent->front()->getBeginLoc(),
tools/clang/tools/extra/clang-tidy/modernize/ConcatNestedNamespacesCheck.cpp 53 Result.append(Namespaces.front()->getName());
74 diag(Namespaces.front()->getBeginLoc(),
99 SourceRange FrontReplacement(Namespaces.front()->getBeginLoc(),
102 Namespaces.front()->getRBraceLoc());
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp 326 if (&Word != &Words.front())
334 if (&Word != &Words.front())
349 if (&Word == &Words.front()) {
360 if (&Word != &Words.front())
369 if (&Word != &Words.front()) {
tools/clang/tools/extra/clang-tidy/readability/NamedParameterCheck.cpp 87 UnnamedParams.front().first->getParamDecl(UnnamedParams.front().second);
87 UnnamedParams.front().first->getParamDecl(UnnamedParams.front().second);
tools/clang/tools/extra/clangd/CodeComplete.cpp 1598 Relevance.Name = Bundle.front().Name;
1607 auto &First = Bundle.front();
tools/clang/tools/extra/clangd/FileDistance.cpp 49 if (Result.empty() || Result.front() != '/')
tools/clang/tools/extra/clangd/index/dex/dexp/Dexp.cpp 302 if (Args.front() == "help") {
315 if (Cmd.Name == Args.front()) {
tools/clang/tools/extra/clangd/refactor/tweaks/DefineInline.cpp 176 if (ND->getDeclContext() != Ref.Targets.front()->getDeclContext()) {
178 printQualifiedName(*Ref.Targets.front()), printQualifiedName(*ND));
184 const NamedDecl *ND = Ref.Targets.front();
374 if (auto Err = Edits.front().second.Replacements.add(DeleteFuncBody))
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractVariable.cpp 289 const SelectionTree::Node *Start = Op.SelectedOperands.front(); // LHS
301 Start = Op.SelectedOperands.front();
tools/clang/tools/extra/clangd/unittests/TestTU.cpp 156 return *Visitor.Decls.front();
tools/clang/tools/libclang/CIndex.cpp 314 while (Decls.empty() || Decls.front()->isTopLevelDeclInObjCContainer()) {
3254 SourceRange R(Pieces.front().getBegin(), Pieces.back().getEnd());
tools/clang/unittests/AST/ASTImporterFixtures.cpp 166 FromTU.import(SharedStatePtr, ToAST.get(), FoundDecls.front());
tools/clang/unittests/Lex/DependencyDirectivesSourceMinimizerTest.cpp 95 ASSERT_EQ(pp_define, Tokens.front().K);
tools/dsymutil/MachOUtils.cpp 81 if (auto E = ArchFiles.front().File->keep(OutputFileName)) {
82 WithColor::error() << "while keeping " << ArchFiles.front().path()
tools/lld/COFF/PDB.cpp 675 assert(refs.front().Count == 1);
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp 335 else if (symbols.front()->value != section.address) {
338 0, Atom::scopeTranslationUnit, symbols.front()->value,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp 289 clang::Module *top_level_module = DoGetModule(clang_path.front(), false);
tools/polly/lib/Analysis/ScopBuilder.cpp 2982 auto *AccInst = InvMAs.front().MA->getAccessInstruction();
unittests/ADT/SmallVectorTest.cpp 368 EXPECT_TRUE(*it == this->theVector.front());
utils/TableGen/CodeGenDAGPatterns.cpp 3935 CodeGenInstruction &InstInfo = Target.getInstruction(PatInstrs.front());
utils/TableGen/CodeGenRegisters.cpp 187 ExplicitSubRegs.front()->LeadingSuperRegs.push_back(this);
utils/TableGen/GlobalISelEmitter.cpp 728 std::unique_ptr<PredicateMatcher> P = std::move(Conditions.front());