Lines Matching refs:ELF
71 !(Flags & ELF::SHF_MERGE)) { in PrintSwitchToSection()
72 if (Flags & ELF::SHF_ALLOC) in PrintSwitchToSection()
74 if (Flags & ELF::SHF_EXECINSTR) in PrintSwitchToSection()
76 if (Flags & ELF::SHF_WRITE) in PrintSwitchToSection()
78 if (Flags & ELF::SHF_EXCLUDE) in PrintSwitchToSection()
80 if (Flags & ELF::SHF_TLS) in PrintSwitchToSection()
87 if (Flags & ELF::SHF_ALLOC) in PrintSwitchToSection()
89 if (Flags & ELF::SHF_EXCLUDE) in PrintSwitchToSection()
91 if (Flags & ELF::SHF_EXECINSTR) in PrintSwitchToSection()
93 if (Flags & ELF::SHF_GROUP) in PrintSwitchToSection()
95 if (Flags & ELF::SHF_WRITE) in PrintSwitchToSection()
97 if (Flags & ELF::SHF_MERGE) in PrintSwitchToSection()
99 if (Flags & ELF::SHF_STRINGS) in PrintSwitchToSection()
101 if (Flags & ELF::SHF_TLS) in PrintSwitchToSection()
103 if (Flags & ELF::SHF_LINK_ORDER) in PrintSwitchToSection()
109 if (Flags & ELF::XCORE_SHF_CP_SECTION) in PrintSwitchToSection()
111 if (Flags & ELF::XCORE_SHF_DP_SECTION) in PrintSwitchToSection()
114 if (Flags & ELF::SHF_ARM_PURECODE) in PrintSwitchToSection()
117 if (Flags & ELF::SHF_HEX_GPREL) in PrintSwitchToSection()
131 if (Type == ELF::SHT_INIT_ARRAY) in PrintSwitchToSection()
133 else if (Type == ELF::SHT_FINI_ARRAY) in PrintSwitchToSection()
135 else if (Type == ELF::SHT_PREINIT_ARRAY) in PrintSwitchToSection()
137 else if (Type == ELF::SHT_NOBITS) in PrintSwitchToSection()
139 else if (Type == ELF::SHT_NOTE) in PrintSwitchToSection()
141 else if (Type == ELF::SHT_PROGBITS) in PrintSwitchToSection()
143 else if (Type == ELF::SHT_X86_64_UNWIND) in PrintSwitchToSection()
145 else if (Type == ELF::SHT_MIPS_DWARF) in PrintSwitchToSection()
149 else if (Type == ELF::SHT_LLVM_ODRTAB) in PrintSwitchToSection()
151 else if (Type == ELF::SHT_LLVM_LINKER_OPTIONS) in PrintSwitchToSection()
153 else if (Type == ELF::SHT_LLVM_CALL_GRAPH_PROFILE) in PrintSwitchToSection()
155 else if (Type == ELF::SHT_LLVM_DEPENDENT_LIBRARIES) in PrintSwitchToSection()
157 else if (Type == ELF::SHT_LLVM_SYMPART) in PrintSwitchToSection()
164 assert(Flags & ELF::SHF_MERGE); in PrintSwitchToSection()
168 if (Flags & ELF::SHF_GROUP) { in PrintSwitchToSection()
174 if (Flags & ELF::SHF_LINK_ORDER) { in PrintSwitchToSection()
193 return getFlags() & ELF::SHF_EXECINSTR; in UseCodeAlign()
197 return getType() == ELF::SHT_NOBITS; in isVirtualSection()