Lines Matching refs:OS
35 static void printName(raw_ostream &OS, StringRef Name) { in printName() argument
39 OS << Name; in printName()
42 OS << '"'; in printName()
45 OS << "\\\""; in printName()
47 OS << *B; in printName()
49 OS << "\\\\"; in printName()
51 OS << B[0] << B[1]; // Quoted character in printName()
55 OS << '"'; in printName()
59 raw_ostream &OS, in PrintSwitchToSection() argument
63 OS << '\t' << getSectionName(); in PrintSwitchToSection()
65 OS << '\t' << *Subsection; in PrintSwitchToSection()
66 OS << '\n'; in PrintSwitchToSection()
70 OS << "\t.section\t"; in PrintSwitchToSection()
71 printName(OS, getSectionName()); in PrintSwitchToSection()
77 OS << ",#alloc"; in PrintSwitchToSection()
79 OS << ",#execinstr"; in PrintSwitchToSection()
81 OS << ",#write"; in PrintSwitchToSection()
83 OS << ",#exclude"; in PrintSwitchToSection()
85 OS << ",#tls"; in PrintSwitchToSection()
86 OS << '\n'; in PrintSwitchToSection()
90 OS << ",\""; in PrintSwitchToSection()
92 OS << 'a'; in PrintSwitchToSection()
94 OS << 'e'; in PrintSwitchToSection()
96 OS << 'x'; in PrintSwitchToSection()
98 OS << 'G'; in PrintSwitchToSection()
100 OS << 'w'; in PrintSwitchToSection()
102 OS << 'M'; in PrintSwitchToSection()
104 OS << 'S'; in PrintSwitchToSection()
106 OS << 'T'; in PrintSwitchToSection()
110 OS << 'c'; in PrintSwitchToSection()
112 OS << 'd'; in PrintSwitchToSection()
114 OS << '"'; in PrintSwitchToSection()
116 OS << ','; in PrintSwitchToSection()
120 OS << '%'; in PrintSwitchToSection()
122 OS << '@'; in PrintSwitchToSection()
125 OS << "init_array"; in PrintSwitchToSection()
127 OS << "fini_array"; in PrintSwitchToSection()
129 OS << "preinit_array"; in PrintSwitchToSection()
131 OS << "nobits"; in PrintSwitchToSection()
133 OS << "note"; in PrintSwitchToSection()
135 OS << "progbits"; in PrintSwitchToSection()
139 OS << "," << EntrySize; in PrintSwitchToSection()
143 OS << ","; in PrintSwitchToSection()
144 printName(OS, Group->getName()); in PrintSwitchToSection()
145 OS << ",comdat"; in PrintSwitchToSection()
147 OS << '\n'; in PrintSwitchToSection()
150 OS << "\t.subsection\t" << *Subsection << '\n'; in PrintSwitchToSection()