Searched refs:MCSectionMachO (Results 1 - 18 of 18) sorted by relevance

/macosx-10.10/llvmCore-3425.0.34/lib/MC/
H A DMCSectionMachO.cpp1 //===- 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, function in class:MCSectionMachO
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
[all...]
H A DMCObjectFileInfo.cpp15 #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
[all...]
H A DMachObjectWriter.cpp19 #include "llvm/MC/MCSectionMachO.h"
208 const MCSectionMachO &Section = cast<MCSectionMachO>(SD.getSection());
222 Flags |= MCSectionMachO::S_ATTR_SOME_INSTRUCTIONS;
393 const MCSectionMachO &Section =
394 cast<MCSectionMachO>(it->SectionData->getSection());
396 if (Section.getType() != MCSectionMachO::S_NON_LAZY_SYMBOL_POINTERS)
409 const MCSectionMachO &Section =
410 cast<MCSectionMachO>(it->SectionData->getSection());
412 if (Section.getType() != MCSectionMachO
[all...]
H A DMCContext.cpp14 #include "llvm/MC/MCSectionMachO.h"
28 typedef StringMap<const MCSectionMachO*> MachOUniqueMapTy;
166 const MCSectionMachO *MCContext::
187 const MCSectionMachO *&Entry = Map[Name.str()];
191 return Entry = new (*this) MCSectionMachO(Segment, Section, TypeAndAttributes,
H A DMCMachOStreamer.cpp20 #include "llvm/MC/MCSectionMachO.h"
101 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS,
334 MCSectionMachO::S_ZEROFILL,
H A DMCPureStreamer.cpp17 #include "llvm/MC/MCSectionMachO.h"
109 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS,
H A DMCAsmStreamer.cpp21 #include "llvm/MC/MCSectionMachO.h"
133 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS,
543 const MCSectionMachO *MOSection = ((const MCSectionMachO*)Section);
/macosx-10.10/llvmCore-3425.0.34/lib/MC/MCParser/
H A DDarwinAsmParser.cpp12 #include "llvm/MC/MCSectionMachO.h"
138 MCSectionMachO::S_CSTRING_LITERALS);
142 MCSectionMachO::S_4BYTE_LITERALS, 4);
146 MCSectionMachO::S_8BYTE_LITERALS, 8);
150 MCSectionMachO::S_16BYTE_LITERALS, 16);
166 MCSectionMachO::S_SYMBOL_STUBS |
167 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS,
173 MCSectionMachO::S_SYMBOL_STUBS |
174 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS, 0, 26);
184 MCSectionMachO
[all...]
H A DAsmParser.cpp29 #include "llvm/MC/MCSectionMachO.h"
658 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS,
/macosx-10.10/llvmCore-3425.0.34/include/llvm/MC/
H A DMCSectionMachO.h1 //===- 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 { class in namespace:llvm
37 MCSectionMachO(StringRef Segment, StringRef Section,
177 static bool classof(const MCSectionMachO *) { return true; }
H A DMCContext.h36 class MCSectionMachO;
203 const MCSectionMachO *getMachOSection(StringRef Segment,
208 const MCSectionMachO *getMachOSection(StringRef Segment,
/macosx-10.10/llvmCore-3425.0.34/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp21 #include "llvm/MC/MCSectionMachO.h"
423 const MCSectionMachO &SMO = static_cast<const MCSectionMachO&>(Section);
424 return SMO.getType() == MCSectionMachO::S_CSTRING_LITERALS;
428 const MCSectionMachO &SMO = static_cast<const MCSectionMachO&>(Section);
434 case MCSectionMachO::S_4BYTE_LITERALS:
435 case MCSectionMachO::S_8BYTE_LITERALS:
436 case MCSectionMachO::S_16BYTE_LITERALS:
437 case MCSectionMachO
[all...]
H A DX86MachObjectWriter.cpp16 #include "llvm/MC/MCSectionMachO.h"
221 const MCSectionMachO &Section = static_cast<const MCSectionMachO&>(
223 if (Section.hasAttribute(MCSectionMachO::S_ATTR_DEBUG))
/macosx-10.10/llvmCore-3425.0.34/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp40 #include "llvm/MC/MCSectionMachO.h"
519 MCSectionMachO::S_SYMBOL_STUBS |
520 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS,
525 MCSectionMachO::S_SYMBOL_STUBS |
526 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS,
560 MCSectionMachO::S_SYMBOL_STUBS |
561 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS,
607 MCSectionMachO::S_SYMBOL_STUBS |
608 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS,
/macosx-10.10/llvmCore-3425.0.34/include/llvm/CodeGen/
H A DTargetLoweringObjectFileImpl.h28 class MCSectionMachO;
/macosx-10.10/llvmCore-3425.0.34/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp24 #include "llvm/MC/MCSectionMachO.h"
446 MCSectionMachO::ParseSectionSpecifier(SectionVal, Segment, Section,
454 const MCSectionMachO *S =
473 MCSectionMachO::ParseSectionSpecifier(GV->getSection(), Segment, Section,
483 const MCSectionMachO *S =
/macosx-10.10/llvmCore-3425.0.34/lib/Target/X86/
H A DX86AsmPrinter.cpp31 #include "llvm/MC/MCSectionMachO.h"
579 MCSectionMachO::S_SYMBOL_STUBS |
580 MCSectionMachO::S_ATTR_SELF_MODIFYING_CODE |
581 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS,
605 MCSectionMachO::S_NON_LAZY_SYMBOL_POINTERS,
/macosx-10.10/llvmCore-3425.0.34/lib/Target/ARM/
H A DARMAsmPrinter.cpp40 #include "llvm/MC/MCSectionMachO.h"
617 MCSectionMachO::S_SYMBOL_STUBS,
623 MCSectionMachO::S_SYMBOL_STUBS,
629 MCSectionMachO::S_REGULAR |
630 MCSectionMachO::S_ATTR_PURE_INSTRUCTIONS,

Completed in 223 milliseconds