forked from OSchip/llvm-project
[ELF] Optimize SectionBase::Kind values to make isa<InputSection> more efficient. NFC
Surprisingly my lld executable is 1.5KiB smaller.
This commit is contained in:
parent
bb3eeac773
commit
fee78961f5
|
@ -43,7 +43,7 @@ template <class ELFT> struct RelsOrRelas {
|
||||||
// sections.
|
// sections.
|
||||||
class SectionBase {
|
class SectionBase {
|
||||||
public:
|
public:
|
||||||
enum Kind { Regular, EHFrame, Merge, Synthetic, Output };
|
enum Kind { Regular, Synthetic, EHFrame, Merge, Output };
|
||||||
|
|
||||||
Kind kind() const { return (Kind)sectionKind; }
|
Kind kind() const { return (Kind)sectionKind; }
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue