Home
last modified time | relevance | path

Searched refs:Subsection (Results 1 – 25 of 99) sorted by relevance

1234

/llvm-project-15.0.7/llvm/lib/MC/
H A DMCSection.cpp59 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 DMCSectionWasm.cpp49 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 DMCSectionELF.cpp55 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 DDebugSubsectionRecord.cpp52 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 DCodeViewYAMLDebugSections.cpp375 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 Dcodeview-linetables.test33 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 DMCSection.h105 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 Dpdb-unknown-subsection.s27 .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 Dpdb-xfg-section.s23 .long .Ltmp6-.Ltmp5 # Subsection size
43 .long 4 # Subsection size
46 .long 4 # Subsection size
H A Dsymbolizer-line-numbers.s98 .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 Dpdb-inlinees.s83 .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 Dpdb-inlinees-extrafiles.s97 .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 Dcv-fpo-realign.s17 # 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 Dcv-loc-unreachable.s77 .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 Dpdb-global-constants-b.s30 .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 Dpdb-global-constants-a.s40 .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 Dcoff-debug.ll69 ; 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 Dmultifunction.ll188 ; 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 Dsimple.ll47 ; 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 Dtypedef.ll4 ; CHECK: Subsection [
11 ; CHECK: Subsection [
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/Native/
H A DInputFile.h213 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 DDebugSubsectionRecord.h53 DebugSubsectionRecordBuilder(std::shared_ptr<DebugSubsection> Subsection);
65 std::shared_ptr<DebugSubsection> Subsection;
/llvm-project-15.0.7/llvm/lib/MC/MCParser/
H A DELFAsmParser.cpp208 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 DDbiModuleDescriptorBuilder.cpp214 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 Dsubfield_register_simple_type.s136 .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

1234