|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/TargetTransformInfoImpl.h 880 Operands.back());
include/llvm/Object/ELF.h 608 if (Data.back() != '\0')
lib/Analysis/ConstantFolding.cpp 1047 if (auto *F = dyn_cast<Function>(Ops.back())) {
lib/Analysis/InstructionSimplify.cpp 4068 if (Q.DL.getTypeSizeInBits(Ops.back()->getType()) == IdxWidth) {
4075 if (match(Ops.back(),
4081 if (match(Ops.back(),
lib/CodeGen/InlineSpiller.cpp 795 if (Ops.back().first != MI || MI->isBundled())
lib/CodeGen/MIRParser/MIParser.cpp 1119 return error(Operands.empty() ? Token.location() : Operands.back().End,
lib/CodeGen/RegAllocGreedy.cpp 1137 if (TRI->getCostPerUse(Order.getOrder().back()) >= CostPerUseLimit) {
lib/FuzzMutate/RandomIRBuilder.cpp 130 new StoreInst(V, Ptr, Insts.back());
lib/IR/Attributes.cpp 1026 unsigned MaxIndex = Attrs.back().first;
1190 unsigned MaxIndex = attrIdxToArrayIdx(ArgNos.back() + FirstArgIndex);
lib/IR/DebugInfoMetadata.cpp 1122 (ExprOpsBeforeFragment.back() != dwarf::DW_OP_stack_value);
lib/MC/MCParser/AsmParser.cpp 2396 bool HasVararg = NParameters ? Parameters.back().Vararg : false;
lib/Object/ELF.cpp 549 if (Dyn.back().d_tag != ELF::DT_NULL)
lib/ObjectYAML/CodeViewYAMLTypes.cpp 101 return CVType(TS.records().back());
499 return CVType(TS.records().back());
lib/TableGen/Record.cpp 1649 SMRange(Class->getLoc().back(),
1650 Class->getLoc().back()));
2075 Record *SC = SCs.back().first;
lib/Target/AArch64/AArch64GenRegisterBankInfo.def 144 if (Order.back() != LastAlias)
146 if (Order.front() > Order.back())
lib/Target/X86/X86MCInstLower.cpp 1979 !OutStreamer->getDwarfFrameInfos().back().End;
lib/Target/X86/X86SpeculativeLoadHardening.cpp 763 if (!LiveEFLAGS && Cond == Conds.back())
lib/Transforms/Utils/SimplifyCFG.cpp 5533 uint64_t Diff = (uint64_t)Values.back() - (uint64_t)Values.front();
tools/clang/include/clang/AST/Comment.h 483 const Attribute &Attr = Attrs.back();
564 Content.back()->getEndLoc()));
683 SourceLocation NewLocEnd = Args.back().Range.getEnd();
1103 SourceRange(Blocks.front()->getBeginLoc(), Blocks.back()->getEndLoc()));
tools/clang/include/clang/AST/Decl.h 2933 return cast<FieldDecl>(chain().back());
tools/clang/include/clang/AST/DeclBase.h 1243 reference back() const { return Single ? Single : Result.back(); }
tools/clang/include/clang/Lex/MacroInfo.h 582 return ModuleMacros.back()->getMacroInfo();
tools/clang/lib/AST/Decl.cpp 4893 return SourceRange(getLocation(), getIdentifierLocs().back());
tools/clang/lib/AST/ExprConstant.cpp 5680 if (C == IndirectFieldChain.back())
tools/clang/lib/Basic/Module.cpp 231 if (nameParts.empty() || M->Name != nameParts.back())
tools/clang/lib/CodeGen/CGBuiltin.cpp 9834 cast<llvm::ConstantInt>(Ops.back())->getZExtValue() != (uint64_t)4) {
9836 Res = CGF.Builder.CreateCall(Intr, {A, B, C, Ops.back() });
tools/clang/lib/CodeGen/CGExpr.cpp 3427 getArrayElementAlign(addr.getAlignment(), indices.back(), eltSize);
3430 auto LastIndex = dyn_cast<llvm::ConstantInt>(indices.back());
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 7969 const ValueDecl *VD = L.second.back().getAssociatedDeclaration();
7971 const Expr *IE = L.second.back().getAssociatedExpression();
7982 return MI.Components.back().getAssociatedDeclaration() == VD;
8047 L.Components.back().getAssociatedDeclaration();
tools/clang/lib/Frontend/CompilerInstance.cpp 1955 << SourceRange(Path.front().second, Path.back().second);
1964 << SourceRange(Path.front().second, Path.back().second);
tools/clang/lib/Index/IndexingContext.cpp 103 IdLocs.back());
113 Loc = IdLocs.back();
tools/clang/lib/Lex/LiteralSupport.cpp 1729 StringToks.back().getLocation());
1743 StringToks.back().getLocation());
tools/clang/lib/Parse/ParseExpr.cpp 3145 SourceLocation InsertWildcardLoc = AvailSpecs.back().getEndLoc();
tools/clang/lib/Parse/ParsePragma.cpp 1142 Info->Toks.back().getLocation());
tools/clang/lib/Sema/SemaChecking.cpp 5583 *LastParam = Params.empty() ? nullptr : Params.back();
tools/clang/lib/Sema/SemaCodeComplete.cpp 5663 !Initializers.empty() && Initializers.back()->isBaseInitializer() &&
5665 Base.getType(), QualType(Initializers.back()->getBaseClass(), 0));
5678 !Initializers.empty() && Initializers.back()->isBaseInitializer() &&
5680 Base.getType(), QualType(Initializers.back()->getBaseClass(), 0));
5693 Initializers.back()->isAnyMemberInitializer() &&
5694 Initializers.back()->getAnyMember() == Field;
tools/clang/lib/Sema/SemaExpr.cpp 5108 Args.back()->getEndLoc());
5117 Args.back()->getEndLoc());
tools/clang/lib/Sema/SemaExprObjC.cpp 1598 SourceRange SelectorRange(SelectorLocs.front(), SelectorLocs.back());
1609 SelectorLocs.back());
2928 << SourceRange(SelectorLocs.front(), SelectorLocs.back());
tools/clang/lib/Sema/SemaInit.cpp 8724 << SourceRange(Args.front()->getBeginLoc(), Args.back()->getEndLoc());
8953 R = SourceRange(Args.front()->getEndLoc(), Args.back()->getEndLoc());
8986 SourceRange(Args.front()->getBeginLoc(), Args.back()->getEndLoc());
tools/clang/lib/Sema/SemaModule.cpp 175 << SourceRange(Path.front().second, Path.back().second)
tools/clang/lib/Sema/SemaOpenMP.cpp 2610 Allocator = cast<OMPAllocatorClause>(Clauses.back())->getAllocator();
2931 StackComponents.back().getAssociatedExpression())
11495 Res = ActOnOpenMPIfClause(static_cast<OpenMPDirectiveKind>(Argument.back()),
11496 Expr, StartLoc, LParenLoc, ArgumentLoc.back(),
11501 static_cast<OpenMPDistScheduleClauseKind>(Argument.back()), Expr,
11502 StartLoc, LParenLoc, ArgumentLoc.back(), DelimLoc, EndLoc);
14889 assert(CurComponents.back().getAssociatedDeclaration() == VD &&
14905 assert(StackComponents.back().getAssociatedDeclaration() == VD &&
tools/clang/lib/Sema/SemaTemplate.cpp 2954 if (ParamLists.back()->size() == 0 &&
2961 return ParamLists.back();
tools/clang/lib/Tooling/Syntax/BuildTree.cpp 62 assert(Tokens.back().kind() == tok::eof);
103 assert(A.tokenBuffer().expandedTokens().back().kind() == tok::eof);
tools/clang/lib/Tooling/Syntax/Tokens.cpp 185 spelledForExpandedToken(&Expanded.back());
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp 803 const auto &T = MI->tokens().back();
tools/clang/tools/extra/clangd/refactor/tweaks/ExpandMacro.cpp 121 Expansion.Spelled.back().endLocation());
tools/clang/tools/extra/clangd/unittests/DraftStoreTests.cpp 62 Annotations FinalSrc(Steps.back().Src);
tools/clang/tools/extra/clangd/unittests/ParsedASTTests.cpp 187 EXPECT_EQ(T.expandedTokens().back().kind(), tok::eof);
189 EXPECT_EQ(T.expandedTokens().drop_back().back().text(SM), "last_token");
195 EXPECT_EQ(Spelled.back().text(SM), "last_token");
213 EXPECT_EQ(T.expandedTokens().back().kind(), tok::eof);
215 EXPECT_EQ(T.expandedTokens().drop_back().back().text(SM), "}");
tools/clang/tools/libclang/CIndex.cpp 4706 SourceRange(Locs.front(), Locs.back()));
tools/clang/utils/TableGen/ClangAttrEmitter.cpp 2111 if (Args[0]->getSuperClasses().back().first->getName() != "TypeArgument")
2143 llvm::StringSwitch<bool>(Arg->getSuperClasses().back().first->getName())
2153 Arg->getSuperClasses().back().first->getName())
2201 Arg->getSuperClasses().back().first->getName())
tools/lld/ELF/InputFiles.cpp 817 if (!data.empty() && data.back() != '\0') {
tools/lld/ELF/SyntheticSections.cpp 3214 prevEntry = prev->getDataAs<ExidxEntry>().back();
tools/lld/lib/ReaderWriter/MachO/CompactUnwindPass.cpp 183 auto &finalEntry = pages[pages.size() - 1].entries.back();
341 << pages.back().entries.back().rangeStart->name() << " + "
343 pages.back().entries.back().rangeLength)
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp 2460 ConstString name = pattern.back().name;
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp 111 return args.back() == TypeIndex::None();
507 llvm::StringRef uname = specs.back().GetBaseName();
512 llvm::StringRef scope_name = specs.back().GetFullName();
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp 534 return specs.back().GetBaseName();
tools/llvm-objcopy/COFF/COFFObjcopy.cpp 38 const Section &Last = Obj.getSections().back();
tools/llvm-objcopy/COFF/Writer.cpp 203 const Section &S = Obj.getSections().back();
tools/polly/lib/Analysis/ScopInfo.cpp 2448 return StmtList.back();
unittests/DebugInfo/CodeView/RandomAccessVisitorTest.cpp 108 CVType Type(Builder.records().back());
utils/TableGen/CodeGenSchedule.cpp 849 return Seq.back();
utils/TableGen/SearchableTableEmitter.cpp 390 Field, IndexRows.back()->getValueInit(Field.Name));