Home
last modified time | relevance | path

Searched refs:Labels (Results 1 – 25 of 59) sorted by relevance

123

/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsELFStreamer.cpp78 for (auto *L : Labels) { in createPendingLabelRelocs()
85 Labels.clear(); in createPendingLabelRelocs()
90 Labels.push_back(Symbol); in emitLabel()
96 Labels.clear(); in switchSection()
102 Labels.clear(); in emitValueImpl()
107 Labels.clear(); in emitIntValue()
H A DMipsELFStreamer.h33 SmallVector<MCSymbol*, 4> Labels; variable
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfFile.cpp123 SmallVectorImpl<DbgLabel *> &Labels = ScopeLabels[LS]; in addScopeLabel() local
124 Labels.push_back(Label); in addScopeLabel()
/openbsd-src/gnu/llvm/llvm/include/llvm/DWARFLinker/
H A DDWARFLinkerCompileUnit.h144 bool hasLabelAt(uint64_t Addr) const { return Labels.count(Addr); } in hasLabelAt()
279 SmallDenseMap<uint64_t, uint64_t, 1> Labels; variable
/openbsd-src/gnu/llvm/llvm/include/llvm/Target/
H A DTargetOptions.h67 Labels, // Do not use Basic Block Sections but label basic blocks. This enumerator
/openbsd-src/gnu/llvm/llvm/lib/DWARFLinker/
H A DDWARFLinkerCompileUnit.cpp124 Labels.insert({LabelLowPc, PcOffset}); in addLabelLowPc()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DBasicBlockSections.cpp334 if (BBSectionsType == BasicBlockSection::Labels) { in runOnMachineFunction()
H A DCommandFlags.cpp498 return BasicBlockSection::Labels; in getBBSectionsMode()
H A DMachineFunction.cpp453 if (Target.getBBSectionsType() == BasicBlockSection::Labels || in CreateMachineBasicBlock()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGStmt.cpp667 assert(!Labels.empty()); in rescopeLabels()
673 i = Labels.begin(), e = Labels.end(); i != e; ++i) { in rescopeLabels()
683 ParentScope->Labels.append(Labels.begin(), Labels.end()); in rescopeLabels()
H A DCodeGenFunction.h934 SmallVector<const LabelDecl*, 4> Labels;
951 Labels.push_back(label);
974 if (!Labels.empty())
979 return !Labels.empty();
H A DBackendUtil.cpp412 .Case("labels", llvm::BasicBlockSection::Labels) in initTargetOptions()
/openbsd-src/gnu/llvm/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp1123 std::unordered_map<uint64_t, std::vector<std::string>> &Labels) { in collectBBAddrMapLabels() argument
1126 Labels.clear(); in collectBBAddrMapLabels()
1136 Labels[BBAddress].push_back(("BB" + Twine(I)).str()); in collectBBAddrMapLabels()
1143 uint64_t Start, uint64_t End, std::unordered_map<uint64_t, std::string> &Labels) { in collectLocalBranchTargets() argument
1148 Labels.clear(); in collectLocalBranchTargets()
1170 !Labels.count(Target) && in collectLocalBranchTargets()
1172 Labels[Target] = ("L" + Twine(LabelCount++)).str(); in collectLocalBranchTargets()
/openbsd-src/gnu/llvm/lld/ELF/
H A DLTO.cpp96 c.Options.BBSections = BasicBlockSection::Labels; in createConfig()
/openbsd-src/gnu/llvm/llvm/docs/
H A DBugLifeCycle.rst75 * Labels
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp514 if (MF.getTarget().getBBSectionsType() == BasicBlockSection::Labels) { in initializeMachineFunction()
515 MF.setBBSectionsType(BasicBlockSection::Labels); in initializeMachineFunction()
/openbsd-src/gnu/gcc/gcc/config/s390/
H A Dpredicates.md135 /* Labels and local symbols allowed here as well. */
/openbsd-src/gnu/llvm/libcxx/docs/Status/
H A DCxx2bPapers.csv1 "Paper #","Group","Paper Name","Meeting","Status","First released version","Labels"
H A DCxx20Papers.csv1 "Paper #","Group","Paper Name","Meeting","Status","First released version","Labels"
H A DCxx2bIssues.csv1 "Issue #","Issue Name","Meeting","Status","First released version","Labels"
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineFunction.h658 return BBSectionsType == BasicBlockSection::Labels;
/openbsd-src/gnu/usr.bin/perl/lib/unicore/
H A DNameAliases.txt18 # Type Labels:
/openbsd-src/gnu/usr.bin/gcc/gcc/f/
H A Dg77.texi1310 * Scope of Names and Labels::
1405 @node Scope of Names and Labels
1406 @subsection Scope of Symbolic Names and Statement Labels
1429 * Statement Labels::
1664 @node Statement Labels
1665 @subsection Statement Labels
4258 * Ugly Assigned Labels:: Enabled via @option{-fugly-assign}.
4522 @node Ugly Assigned Labels
4523 @subsection Ugly Assigned Labels
4582 @xref{Assigned Statement Labels,,Assigned Statement Labels (ASSIGN and GOTO)},
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/doc/
H A Dextend.texi427 * Local Labels:: Labels local to a statement-expression.
428 * Labels as Values:: Getting pointers to labels, and computed gotos.
465 * Asm Labels:: Specifying the assembler name to use for a C symbol.
575 @node Local Labels
576 @section Locally Declared Labels
632 @node Labels as Values
633 @section Labels as Values
787 function (@pxref{Local Labels}). Such a jump returns instantly to the
2786 Labels}), at present the attribute must follow the @code{asm}
3611 use of computed goto (@pxref{Labels as Values}), use of nonlocal goto,
[all …]
/openbsd-src/gnu/usr.bin/binutils-2.17/gas/doc/
H A Das.texinfo1685 @section Include Local Labels: @option{-L}
1689 Labels beginning with @samp{L} (upper case only) are called @dfn{local
2325 have whitespace between a label's symbol and its colon. @xref{Labels}.
3138 * Labels:: Labels
3145 @node Labels
3146 @section Labels
3278 @subheading Dollar Local Labels

123