| /llvm-project-15.0.7/llvm/lib/MC/ |
| H A D | MCSection.cpp | 59 MCSection::getSubsectionInsertionPoint(unsigned Subsection) { in getSubsectionInsertionPoint() argument 60 if (Subsection == 0 && SubsectionFragmentMap.empty()) in getSubsectionInsertionPoint() 67 ExactMatch = MI->first == Subsection; in getSubsectionInsertionPoint() 76 if (!ExactMatch && Subsection != 0) { in getSubsectionInsertionPoint() 80 SubsectionFragmentMap.insert(MI, std::make_pair(Subsection, F)); in getSubsectionInsertionPoint() 83 F->setSubsectionNumber(Subsection); in getSubsectionInsertionPoint() 92 PendingLabels.push_back(PendingLabel(label, Subsection)); in addPendingLabel() 96 unsigned Subsection) { in flushPendingLabels() argument 104 if (Label.Subsection == Subsection) { in flushPendingLabels() 118 this->getSubsectionInsertionPoint(Label.Subsection); in flushPendingLabels() [all …]
|
| H A D | MCSectionWasm.cpp | 49 const MCExpr *Subsection) const { in printSwitchToSection() 53 if (Subsection) { in printSwitchToSection() 55 Subsection->print(OS, &MAI); in printSwitchToSection() 97 if (Subsection) { in printSwitchToSection() 99 Subsection->print(OS, &MAI); in printSwitchToSection()
|
| H A D | MCSectionELF.cpp | 55 const MCExpr *Subsection) const { in printSwitchToSection() 58 if (Subsection) { in printSwitchToSection() 60 Subsection->print(OS, &MAI); in printSwitchToSection() 201 if (Subsection) { in printSwitchToSection() 203 Subsection->print(OS, &MAI); in printSwitchToSection()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/ |
| H A D | DebugSubsectionRecord.cpp | 52 std::shared_ptr<DebugSubsection> Subsection) in DebugSubsectionRecordBuilder() argument 53 : Subsection(std::move(Subsection)) {} in DebugSubsectionRecordBuilder() 60 uint32_t DataSize = Subsection ? Subsection->calculateSerializedSize() in calculateSerializedLength() 73 Header.Kind = uint32_t(Subsection ? Subsection->kind() : Contents.kind()); in commit() 76 uint32_t DataSize = Subsection ? Subsection->calculateSerializedSize() in commit() 82 if (Subsection) { in commit() 83 if (auto EC = Subsection->commit(Writer)) in commit()
|
| /llvm-project-15.0.7/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLDebugSections.cpp | 375 Subsection.Subsection = SS; in mapping() 381 Subsection.Subsection = in mapping() 384 Subsection.Subsection = in mapping() 398 Subsection.Subsection->map(IO); in mapping() 804 Subsection.Subsection = *Result; in visitLines() 815 Subsection.Subsection = *Result; in visitFileChecksums() 826 Subsection.Subsection = *Result; in visitInlineeLines() 837 Subsection.Subsection = *Result; in visitCrossModuleExports() 848 Subsection.Subsection = *Result; in visitCrossModuleImports() 858 Subsection.Subsection = *Result; in visitStringTable() [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-readobj/COFF/ |
| H A D | codeview-linetables.test | 33 MFUN32-NEXT: Subsection [ 37 MFUN32: Subsection [ 41 MFUN32: Subsection [ 51 MFUN32: Subsection [ 56 MFUN32-NEXT: Subsection [ 60 MFUN32: Subsection [ 70 MFUN32-NEXT: Subsection [ 75 MFUN32-NEXT: Subsection [ 79 MFUN32: Subsection [ 89 MFUN32: Subsection [ [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/MC/ |
| H A D | MCSection.h | 105 unsigned Subsection; 106 PendingLabel(MCSymbol* Sym, unsigned Subsection = 0) 107 : Sym(Sym), Subsection(Subsection) {} 185 MCSection::iterator getSubsectionInsertionPoint(unsigned Subsection); 191 const MCExpr *Subsection) const = 0; 205 void addPendingLabel(MCSymbol* label, unsigned Subsection = 0); 209 unsigned Subsection = 0);
|
| /llvm-project-15.0.7/lld/test/COFF/ |
| H A D | pdb-unknown-subsection.s | 27 .long .Ltmp6-.Ltmp5 # Subsection size 47 .long 4 # Subsection size 50 .long 4 # Subsection size 53 .long 4 # Subsection size 56 .long 4 # Subsection size 59 .long 4 # Subsection size
|
| H A D | pdb-xfg-section.s | 23 .long .Ltmp6-.Ltmp5 # Subsection size 43 .long 4 # Subsection size 46 .long 4 # Subsection size
|
| H A D | symbolizer-line-numbers.s | 98 .long .Ltmp5-.Ltmp4 # Subsection size 119 .long .Ltmp9-.Ltmp8 # Subsection size 130 .long .Ltmp11-.Ltmp10 # Subsection size 166 .long .Ltmp17-.Ltmp16 # Subsection size 213 .long .Ltmp25-.Ltmp24 # Subsection size 251 .long .Ltmp31-.Ltmp30 # Subsection size
|
| H A D | pdb-inlinees.s | 83 .long .Ltmp6-.Ltmp5 # Subsection size 104 .long .Ltmp10-.Ltmp9 # Subsection size 123 .long .Ltmp12-.Ltmp11 # Subsection size 182 .long .Ltmp22-.Ltmp21 # Subsection size 198 .long .Ltmp26-.Ltmp25 # Subsection size
|
| H A D | pdb-inlinees-extrafiles.s | 97 .long .Ltmp6-.Ltmp5 # Subsection size 118 .long .Ltmp10-.Ltmp9 # Subsection size 136 .long .Ltmp12-.Ltmp11 # Subsection size 184 .long .Ltmp22-.Ltmp21 # Subsection size 200 .long .Ltmp26-.Ltmp25 # Subsection size
|
| /llvm-project-15.0.7/llvm/test/MC/COFF/ |
| H A D | cv-fpo-realign.s | 17 # CHECK: Subsection [ 23 # CHECK: Subsection [ 79 # CHECK: Subsection [ 82 # CHECK: Subsection [ 85 # CHECK: Subsection [ 145 .long Ltmp3-Ltmp2 # Subsection size 166 .long Ltmp7-Ltmp6 # Subsection size
|
| H A D | cv-loc-unreachable.s | 77 .long Ltmp4-Ltmp3 # Subsection size 97 .long Ltmp8-Ltmp7 # Subsection size 109 .long Ltmp10-Ltmp9 # Subsection size
|
| /llvm-project-15.0.7/lld/test/COFF/Inputs/ |
| H A D | pdb-global-constants-b.s | 30 .long .Ltmp2-.Ltmp1 # Subsection size 51 .long .Ltmp6-.Ltmp5 # Subsection size 87 .long .Ltmp12-.Ltmp11 # Subsection size 110 .long .Ltmp18-.Ltmp17 # Subsection size
|
| H A D | pdb-global-constants-a.s | 40 .long .Ltmp3-.Ltmp2 # Subsection size 61 .long .Ltmp7-.Ltmp6 # Subsection size 97 .long .Ltmp13-.Ltmp12 # Subsection size 120 .long .Ltmp19-.Ltmp18 # Subsection size
|
| /llvm-project-15.0.7/llvm/test/MC/AArch64/ |
| H A D | coff-debug.ll | 69 ; CHECK: Subsection [ 85 ; CHECK: Subsection [ 107 ; CHECK: Subsection [ 111 ; CHECK: Subsection [ 119 ; CHECK: Subsection [
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/COFF/ |
| H A D | multifunction.ll | 188 ; OBJ32: Subsection [ 192 ; OBJ32: Subsection [ 195 ; OBJ32: Subsection [ 206 ; OBJ32: Subsection [ 209 ; OBJ32: Subsection [ 212 ; OBJ32: Subsection [ 223 ; OBJ32: Subsection [ 226 ; OBJ32: Subsection [ 229 ; OBJ32: Subsection [ 240 ; OBJ32: Subsection [ [all …]
|
| H A D | simple.ll | 47 ; X86-NEXT: .long [[F1_END:.*]]-[[F1_START:.*]] # Subsection size 99 ; OBJ32: Subsection [ 103 ; OBJ32: Subsection [ 106 ; OBJ32: Subsection [ 116 ; OBJ32: Subsection [ 177 ; X64-NEXT: .long [[F1_END:.*]]-[[F1_START:.*]] # Subsection size 228 ; OBJ64: Subsection [ 238 ; OBJ64: Subsection [
|
| H A D | typedef.ll | 4 ; CHECK: Subsection [ 11 ; CHECK: Subsection [
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | InputFile.h | 213 SubsectionT Subsection; in iterateModuleSubsections() 215 if (SS.kind() != Subsection.kind()) in iterateModuleSubsections() 219 if (auto Err = Subsection.initialize(Reader)) in iterateModuleSubsections() 221 if (auto Err = Callback(Modi, SG, Subsection)) in iterateModuleSubsections()
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | DebugSubsectionRecord.h | 53 DebugSubsectionRecordBuilder(std::shared_ptr<DebugSubsection> Subsection); 65 std::shared_ptr<DebugSubsection> Subsection;
|
| /llvm-project-15.0.7/llvm/lib/MC/MCParser/ |
| H A D | ELFAsmParser.cpp | 208 const MCExpr *Subsection = nullptr; in ParseSectionSwitch() local 210 if (getParser().parseExpression(Subsection)) in ParseSectionSwitch() 216 Subsection); in ParseSectionSwitch() 537 const MCExpr *Subsection = nullptr; in ParseSectionArguments() local 561 if (getParser().parseExpression(Subsection)) in ParseSectionArguments() 682 getStreamer().switchSection(Section, Subsection); in ParseSectionArguments() 903 const MCExpr *Subsection = nullptr; in ParseDirectiveSubsection() local 905 if (getParser().parseExpression(Subsection)) in ParseDirectiveSubsection() 914 getStreamer().subSection(Subsection); in ParseDirectiveSubsection()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | DbiModuleDescriptorBuilder.cpp | 214 std::shared_ptr<DebugSubsection> Subsection) { in addDebugSubsection() argument 215 assert(Subsection); in addDebugSubsection() 216 C13Builders.push_back(DebugSubsectionRecordBuilder(std::move(Subsection))); in addDebugSubsection()
|
| /llvm-project-15.0.7/lldb/test/Shell/SymbolFile/NativePDB/ |
| H A D | subfield_register_simple_type.s | 136 .long Ltmp9-Ltmp8 # Subsection size 164 .long Ltmp15-Ltmp14 # Subsection size 179 .long Ltmp17-Ltmp16 # Subsection size 228 .long Ltmp25-Ltmp24 # Subsection size 277 .long Ltmp33-Ltmp32 # Subsection size 355 .long Ltmp47-Ltmp46 # Subsection size
|