| /llvm-project-15.0.7/bolt/lib/Core/ |
| H A D | JumpTable.cpp | 31 JumpTableType Type, LabelMapType &&Labels, in JumpTable() argument 34 OutputEntrySize(EntrySize), Type(Type), Labels(Labels) {} in JumpTable() 47 auto LI = Labels.find(Offset); in getEntriesForAddress() 48 if (LI != Labels.end()) { in getEntriesForAddress() 51 NextLI == Labels.end() ? getSize() : NextLI->first; in getEntriesForAddress() 116 auto LI = Labels.find(Offset); in print() 117 if (Offset && LI != Labels.end()) { in print()
|
| H A D | BinaryFunction.cpp | 493 auto LI = Labels.find(Offset); in print() 494 if (LI != Labels.end()) { in print() 786 for (auto LI = Labels.rbegin(); LI != Labels.rend(); ++LI) { in processIndirectBranch() 946 auto LI = Labels.find(Offset); in getOrCreateLocalLabel() 947 if (LI != Labels.end()) in getOrCreateLocalLabel() 957 Labels[Offset] = Label; in getOrCreateLocalLabel() 1602 for (auto &KV : Labels) { in postProcessEntryPoints() 1713 if (JT->Labels.count(EntryOffset)) in postProcessJumpTables() 1911 assert((Labels.find(getFirstInstructionOffset()) != Labels.end()) && in buildCFG() 1966 auto LI = Labels.find(Offset); in buildCFG() [all …]
|
| H A D | BinaryEmitter.cpp | 731 std::string Name = ".local." + JT.Labels[0]->getName().str(); in emitJumpTables() 760 MCSymbol *CurrentLabel = JT.Labels.at(0); in emitJumpTable() 763 auto LI = JT.Labels.find(Index * JT.EntrySize); in emitJumpTable() 764 if (LI != JT.Labels.end()) { in emitJumpTable() 779 auto LI = JT.Labels.find(Offset); in emitJumpTable() 780 if (LI != JT.Labels.end()) { in emitJumpTable()
|
| H A D | Exceptions.cpp | 220 auto Label = Labels.find(LPOffset); in parseLSDA() 221 if (Label != Labels.end()) { in parseLSDA() 225 Labels[LPOffset] = LPSymbol; in parseLSDA()
|
| H A D | BinaryFunctionProfile.cpp | 190 if (JT->Labels.count(Delta * JT->EntrySize)) in postProcessProfile()
|
| H A D | BinaryContext.cpp | 842 for (std::pair<const unsigned, MCSymbol *> Elmt : JT->Labels) { in duplicateJumpTable() 874 auto Itr = JT->Labels.find(Offset); in generateJumpTableName() 875 if (Itr != JT->Labels.end()) in generateJumpTableName()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsELFStreamer.cpp | 78 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 D | MipsELFStreamer.h | 33 SmallVector<MCSymbol*, 4> Labels; variable
|
| /llvm-project-15.0.7/bolt/include/bolt/Core/ |
| H A D | JumpTable.h | 79 LabelMapType Labels; variable 95 JumpTableType Type, LabelMapType &&Labels, BinarySection &Section); 104 assert(Labels.count(0) != 0 && "labels must have an entry at 0"); in getFirstLabel() 105 return Labels.find(0)->second; in getFirstLabel()
|
| H A D | BinaryFunction.h | 470 LabelsMapType Labels; variable 740 clearList(Labels); in releaseCFG() 1442 const LabelsMapType &getLabels() const { return Labels; } in getLabels()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/support/ |
| H A D | TestTracer.cpp | 29 auto &Labels = LabelsIt->getValue(); in takeMetric() local 30 auto ValuesIt = Labels.find(Label); in takeMetric() 31 if (ValuesIt == Labels.end()) in takeMetric()
|
| /llvm-project-15.0.7/mlir/include/mlir/Rewrite/ |
| H A D | PassUtil.td | 26 "Labels of patterns that should be filtered out during" 29 "Labels of patterns that should be used during"
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfFile.cpp | 123 SmallVectorImpl<DbgLabel *> &Labels = ScopeLabels[LS]; in addScopeLabel() local 124 Labels.push_back(Label); in addScopeLabel()
|
| /llvm-project-15.0.7/llvm/include/llvm/DWARFLinker/ |
| H A D | DWARFLinkerCompileUnit.h | 136 bool hasLabelAt(uint64_t Addr) const { return Labels.count(Addr); } in hasLabelAt() 271 SmallDenseMap<uint64_t, uint64_t, 1> Labels; variable
|
| /llvm-project-15.0.7/cross-project-tests/debuginfo-tests/ |
| H A D | README.txt | 42 Labels two lines with the names 'before_bar' and 'after_bar', and records that
|
| /llvm-project-15.0.7/llvm/include/llvm/Target/ |
| H A D | TargetOptions.h | 67 Labels, // Do not use Basic Block Sections but label basic blocks. This enumerator
|
| /llvm-project-15.0.7/llvm/lib/DWARFLinker/ |
| H A D | DWARFLinkerCompileUnit.cpp | 103 Labels.insert({LabelLowPc, PcOffset}); in addLabelLowPc()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | BasicBlockSections.cpp | 327 if (BBSectionsType == BasicBlockSection::Labels) { in runOnMachineFunction()
|
| H A D | CommandFlags.cpp | 496 return BasicBlockSection::Labels; in getBBSectionsMode()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGStmt.cpp | 664 assert(!Labels.empty()); in rescopeLabels() 670 i = Labels.begin(), e = Labels.end(); i != e; ++i) { in rescopeLabels() 680 ParentScope->Labels.append(Labels.begin(), Labels.end()); in rescopeLabels()
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | PatternRewriter.md | 128 ### Debug Names and Labels 442 "Labels of patterns that should be filtered out during application">, 444 "Labels of patterns that should be used during application, all "
|
| /llvm-project-15.0.7/llvm/tools/llvm-objdump/ |
| H A D | llvm-objdump.cpp | 1093 std::unordered_map<uint64_t, std::vector<std::string>> &Labels) { in collectBBAddrMapLabels() argument 1096 Labels.clear(); in collectBBAddrMapLabels() 1106 Labels[BBAddress].push_back(("BB" + Twine(I)).str()); in collectBBAddrMapLabels() 1113 uint64_t Start, uint64_t End, std::unordered_map<uint64_t, std::string> &Labels) { in collectLocalBranchTargets() argument 1118 Labels.clear(); in collectLocalBranchTargets() 1140 !Labels.count(Target) && in collectLocalBranchTargets() 1142 Labels[Target] = ("L" + Twine(LabelCount++)).str(); in collectLocalBranchTargets()
|
| /llvm-project-15.0.7/lld/ELF/ |
| H A D | LTO.cpp | 95 c.Options.BBSections = BasicBlockSection::Labels; in createConfig()
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | BugLifeCycle.rst | 75 * Labels
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIRParser.cpp | 509 if (MF.getTarget().getBBSectionsType() == BasicBlockSection::Labels) { in initializeMachineFunction() 510 MF.setBBSectionsType(BasicBlockSection::Labels); in initializeMachineFunction()
|