/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" 25 typedef StringMap<const MCSectionMachO*> MachOUniqueMapTy; 155 const MCSectionMachO *MCContext:: 176 const MCSectionMachO *&Entry = Map[Name.str()]; 180 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 | 35 MCSectionMachO.cpp \
|
MCPureStreamer.cpp | 17 #include "llvm/MC/MCSectionMachO.h" 110 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" 131 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS, 513 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 | 28 #include "llvm/MC/MCSectionMachO.h" 526 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. 21 /// MCSectionMachO - This represents a section on a Mach-O system (used by 24 class MCSectionMachO : public MCSection { 36 MCSectionMachO(StringRef Segment, StringRef Section, 176 static bool classof(const MCSectionMachO *) { return true; }
|
MCContext.h | 34 class MCSectionMachO; 171 const MCSectionMachO *getMachOSection(StringRef Segment, 176 const MCSectionMachO *getMachOSection(StringRef Segment,
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86AsmBackend.cpp | 22 #include "llvm/MC/MCSectionMachO.h" 409 const MCSectionMachO &SMO = static_cast<const MCSectionMachO&>(Section); 410 return SMO.getType() == MCSectionMachO::S_CSTRING_LITERALS; 414 const MCSectionMachO &SMO = static_cast<const MCSectionMachO&>(Section); 420 case MCSectionMachO::S_4BYTE_LITERALS: 421 case MCSectionMachO::S_8BYTE_LITERALS: 422 case MCSectionMachO::S_16BYTE_LITERALS: 423 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 | 39 #include "llvm/MC/MCSectionMachO.h" 461 MCSectionMachO::S_SYMBOL_STUBS | 462 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS, 467 MCSectionMachO::S_SYMBOL_STUBS | 468 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS, 502 MCSectionMachO::S_SYMBOL_STUBS | 503 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS, 549 MCSectionMachO::S_SYMBOL_STUBS | 550 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS,
|
/external/llvm/include/llvm/CodeGen/ |
TargetLoweringObjectFileImpl.h | 28 class MCSectionMachO;
|
/external/llvm/include/llvm/Target/ |
TargetLoweringObjectFile.h | 29 class MCSectionMachO;
|
/external/llvm/lib/Target/X86/ |
X86AsmPrinter.cpp | 32 #include "llvm/MC/MCSectionMachO.h" 495 MCSectionMachO::S_SYMBOL_STUBS | 496 MCSectionMachO::S_ATTR_SELF_MODIFYING_CODE | 497 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS, 521 MCSectionMachO::S_NON_LAZY_SYMBOL_POINTERS,
|
/external/llvm/lib/CodeGen/ |
TargetLoweringObjectFileImpl.cpp | 23 #include "llvm/MC/MCSectionMachO.h" 357 MCSectionMachO::ParseSectionSpecifier(GV->getSection(), Segment, Section, 369 const MCSectionMachO *S =
|
/external/llvm/lib/Target/ARM/ |
ARMAsmPrinter.cpp | 40 #include "llvm/MC/MCSectionMachO.h" 556 MCSectionMachO::S_SYMBOL_STUBS, 562 MCSectionMachO::S_SYMBOL_STUBS, 568 MCSectionMachO::S_REGULAR | 569 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS, [all...] |
/external/clang/lib/Basic/ |
Targets.cpp | 28 #include "llvm/MC/MCSectionMachO.h" 207 // Let MCSectionMachO validate this. 211 return llvm::MCSectionMachO::ParseSectionSpecifier(SR, Segment, Section, [all...] |