/external/llvm/lib/MC/ |
MCSectionMachO.cpp | 1 //===- lib/MC/MCSectionMachO.cpp - MachO Code Section Representation ------===// 10 #include "llvm/MC/MCSectionMachO.h" 21 } SectionTypeDescriptors[MCSectionMachO::LAST_KNOWN_SECTION_TYPE+1] = { 58 { MCSectionMachO::ENUM, ASMNAME, #ENUM }, 75 MCSectionMachO::MCSectionMachO(StringRef Segment, StringRef Section, 93 void MCSectionMachO::PrintSwitchToSection(const MCAsmInfo &MAI, 104 unsigned SectionType = TAA & MCSectionMachO::SECTION_TYPE; 105 assert(SectionType <= MCSectionMachO::LAST_KNOWN_SECTION_TYPE && 118 unsigned SectionAttrs = TAA & MCSectionMachO::SECTION_ATTRIBUTES [all...] |
MCObjectFileInfo.cpp | 15 #include "llvm/MC/MCSectionMachO.h" 36 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS, 44 MCSectionMachO::S_THREAD_LOCAL_REGULAR, 48 MCSectionMachO::S_THREAD_LOCAL_ZEROFILL, 54 MCSectionMachO::S_THREAD_LOCAL_VARIABLES, 59 MCSectionMachO::S_THREAD_LOCAL_INIT_FUNCTION_POINTERS, 64 MCSectionMachO::S_CSTRING_LITERALS, 71 MCSectionMachO::S_4BYTE_LITERALS, 75 MCSectionMachO::S_8BYTE_LITERALS, 85 MCSectionMachO::S_16BYTE_LITERALS [all...] |
MCContext.cpp | 14 #include "llvm/MC/MCSectionMachO.h" 28 typedef StringMap<const MCSectionMachO*> MachOUniqueMapTy; 160 const MCSectionMachO *MCContext:: 181 const MCSectionMachO *&Entry = Map[Name.str()]; 185 return Entry = new (*this) MCSectionMachO(Segment, Section, TypeAndAttributes,
|
MachObjectWriter.cpp | 19 #include "llvm/MC/MCSectionMachO.h" 202 const MCSectionMachO &Section = cast<MCSectionMachO>(SD.getSection()); 216 Flags |= MCSectionMachO::S_ATTR_SOME_INSTRUCTIONS; 376 const MCSectionMachO &Section = 377 cast<MCSectionMachO>(it->SectionData->getSection()); 379 if (Section.getType() != MCSectionMachO::S_NON_LAZY_SYMBOL_POINTERS) 393 const MCSectionMachO &Section = 394 cast<MCSectionMachO>(it->SectionData->getSection()); 396 if (Section.getType() != MCSectionMachO::S_LAZY_SYMBOL_POINTERS & [all...] |
Android.mk | 34 MCSectionMachO.cpp \
|
MCPureStreamer.cpp | 17 #include "llvm/MC/MCSectionMachO.h" 109 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS,
|
MCMachOStreamer.cpp | 21 #include "llvm/MC/MCSectionMachO.h" 101 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS,
|
MCAsmStreamer.cpp | 21 #include "llvm/MC/MCSectionMachO.h" 133 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS, 521 const MCSectionMachO *MOSection = ((const MCSectionMachO*)Section); [all...] |
/external/llvm/lib/MC/MCParser/ |
DarwinAsmParser.cpp | 12 #include "llvm/MC/MCSectionMachO.h" 126 MCSectionMachO::S_CSTRING_LITERALS); 130 MCSectionMachO::S_4BYTE_LITERALS, 4); 134 MCSectionMachO::S_8BYTE_LITERALS, 8); 138 MCSectionMachO::S_16BYTE_LITERALS, 16); 154 MCSectionMachO::S_SYMBOL_STUBS | 155 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS, 161 MCSectionMachO::S_SYMBOL_STUBS | 162 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS, 0, 26); 172 MCSectionMachO::S_NON_LAZY_SYMBOL_POINTERS, 4) [all...] |
AsmParser.cpp | 27 #include "llvm/MC/MCSectionMachO.h" 578 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS, [all...] |
/external/llvm/include/llvm/MC/ |
MCSectionMachO.h | 1 //===- MCSectionMachO.h - MachO Machine Code Sections -----------*- C++ -*-===// 10 // This file declares the MCSectionMachO class. 22 /// MCSectionMachO - This represents a section on a Mach-O system (used by 25 class MCSectionMachO : public MCSection { 37 MCSectionMachO(StringRef Segment, StringRef Section, 177 static bool classof(const MCSectionMachO *) { return true; }
|
MCContext.h | 36 class MCSectionMachO; 198 const MCSectionMachO *getMachOSection(StringRef Segment, 203 const MCSectionMachO *getMachOSection(StringRef Segment,
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86AsmBackend.cpp | 21 #include "llvm/MC/MCSectionMachO.h" 415 const MCSectionMachO &SMO = static_cast<const MCSectionMachO&>(Section); 416 return SMO.getType() == MCSectionMachO::S_CSTRING_LITERALS; 420 const MCSectionMachO &SMO = static_cast<const MCSectionMachO&>(Section); 426 case MCSectionMachO::S_4BYTE_LITERALS: 427 case MCSectionMachO::S_8BYTE_LITERALS: 428 case MCSectionMachO::S_16BYTE_LITERALS: 429 case MCSectionMachO::S_LITERAL_POINTERS [all...] |
X86MachObjectWriter.cpp | 15 #include "llvm/MC/MCSectionMachO.h" 219 const MCSectionMachO &Section = static_cast<const MCSectionMachO&>( 221 if (Section.hasAttribute(MCSectionMachO::S_ATTR_DEBUG))
|
/external/llvm/lib/Target/PowerPC/ |
PPCAsmPrinter.cpp | 40 #include "llvm/MC/MCSectionMachO.h" 478 MCSectionMachO::S_SYMBOL_STUBS | 479 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS, 484 MCSectionMachO::S_SYMBOL_STUBS | 485 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS, 519 MCSectionMachO::S_SYMBOL_STUBS | 520 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS, 566 MCSectionMachO::S_SYMBOL_STUBS | 567 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS,
|
/external/llvm/include/llvm/CodeGen/ |
TargetLoweringObjectFileImpl.h | 28 class MCSectionMachO;
|
/external/llvm/lib/CodeGen/ |
TargetLoweringObjectFileImpl.cpp | 24 #include "llvm/MC/MCSectionMachO.h" 412 MCSectionMachO::ParseSectionSpecifier(SectionVal, Segment, Section, 420 const MCSectionMachO *S = 439 MCSectionMachO::ParseSectionSpecifier(GV->getSection(), Segment, Section, 449 const MCSectionMachO *S =
|
/external/llvm/lib/Target/X86/ |
X86AsmPrinter.cpp | 31 #include "llvm/MC/MCSectionMachO.h" 519 MCSectionMachO::S_SYMBOL_STUBS | 520 MCSectionMachO::S_ATTR_SELF_MODIFYING_CODE | 521 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS, 545 MCSectionMachO::S_NON_LAZY_SYMBOL_POINTERS,
|
/external/llvm/lib/Target/ARM/ |
ARMAsmPrinter.cpp | 38 #include "llvm/MC/MCSectionMachO.h" 575 MCSectionMachO::S_SYMBOL_STUBS, 581 MCSectionMachO::S_SYMBOL_STUBS, 587 MCSectionMachO::S_REGULAR | 588 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS, [all...] |
/external/clang/lib/Basic/ |
Targets.cpp | 28 #include "llvm/MC/MCSectionMachO.h" 187 // Let MCSectionMachO validate this. 191 return llvm::MCSectionMachO::ParseSectionSpecifier(SR, Segment, Section, [all...] |