Lines Matching refs:SectionFlag

96 enum SectionFlag {  enum
115 static SectionFlag parseSectionRenameFlag(StringRef SectionName) { in parseSectionRenameFlag()
116 return llvm::StringSwitch<SectionFlag>(SectionName) in parseSectionRenameFlag()
117 .Case("alloc", SectionFlag::SecAlloc) in parseSectionRenameFlag()
118 .Case("load", SectionFlag::SecLoad) in parseSectionRenameFlag()
119 .Case("noload", SectionFlag::SecNoload) in parseSectionRenameFlag()
120 .Case("readonly", SectionFlag::SecReadonly) in parseSectionRenameFlag()
121 .Case("debug", SectionFlag::SecDebug) in parseSectionRenameFlag()
122 .Case("code", SectionFlag::SecCode) in parseSectionRenameFlag()
123 .Case("data", SectionFlag::SecData) in parseSectionRenameFlag()
124 .Case("rom", SectionFlag::SecRom) in parseSectionRenameFlag()
125 .Case("merge", SectionFlag::SecMerge) in parseSectionRenameFlag()
126 .Case("strings", SectionFlag::SecStrings) in parseSectionRenameFlag()
127 .Case("contents", SectionFlag::SecContents) in parseSectionRenameFlag()
128 .Case("share", SectionFlag::SecShare) in parseSectionRenameFlag()
129 .Default(SectionFlag::SecNone); in parseSectionRenameFlag()
147 SectionFlag Flags = SectionFlag::SecNone; in parseRenameSectionValue()
149 SectionFlag Flag = parseSectionRenameFlag(NameAndFlags[I]); in parseRenameSectionValue()
150 if (Flag == SectionFlag::SecNone) in parseRenameSectionValue()
159 if (Flags & SectionFlag::SecAlloc) in parseRenameSectionValue()
161 if (!(Flags & SectionFlag::SecReadonly)) in parseRenameSectionValue()
163 if (Flags & SectionFlag::SecCode) in parseRenameSectionValue()
165 if (Flags & SectionFlag::SecMerge) in parseRenameSectionValue()
167 if (Flags & SectionFlag::SecStrings) in parseRenameSectionValue()