Changeset View
Changeset View
Standalone View
Standalone View
llvm/include/llvm/MC/MCContext.h
Show First 20 Lines • Show All 346 Lines • ▼ Show 20 Lines | public: | ||||
MCSectionELF *getELFSection(const Twine &Section, unsigned Type, | MCSectionELF *getELFSection(const Twine &Section, unsigned Type, | ||||
unsigned Flags, unsigned EntrySize, | unsigned Flags, unsigned EntrySize, | ||||
const Twine &Group) { | const Twine &Group) { | ||||
return getELFSection(Section, Type, Flags, EntrySize, Group, ~0); | return getELFSection(Section, Type, Flags, EntrySize, Group, ~0); | ||||
} | } | ||||
MCSectionELF *getELFSection(const Twine &Section, unsigned Type, | MCSectionELF *getELFSection(const Twine &Section, unsigned Type, | ||||
unsigned Flags, unsigned EntrySize, | unsigned Flags, unsigned EntrySize, | ||||
const Twine &Group, unsigned UniqueID); | const Twine &Group, unsigned UniqueID) { | ||||
return getELFSection(Section, Type, Flags, EntrySize, Group, UniqueID, | |||||
nullptr); | |||||
} | |||||
MCSectionELF *getELFSection(const Twine &Section, unsigned Type, | |||||
unsigned Flags, unsigned EntrySize, | |||||
const Twine &Group, unsigned UniqueID, | |||||
const MCSectionELF *Associated); | |||||
MCSectionELF *getELFSection(const Twine &Section, unsigned Type, | MCSectionELF *getELFSection(const Twine &Section, unsigned Type, | ||||
unsigned Flags, unsigned EntrySize, | unsigned Flags, unsigned EntrySize, | ||||
const MCSymbolELF *Group, unsigned UniqueID, | const MCSymbolELF *Group, unsigned UniqueID, | ||||
const MCSectionELF *Associated); | const MCSectionELF *Associated); | ||||
/// Get a section with the provided group identifier. This section is | /// Get a section with the provided group identifier. This section is | ||||
/// named by concatenating \p Prefix with '.' then \p Suffix. The \p Type | /// named by concatenating \p Prefix with '.' then \p Suffix. The \p Type | ||||
▲ Show 20 Lines • Show All 252 Lines • Show Last 20 Lines |