Lines Matching full:small
25 cl::desc("Small data and bss section threshold size (default=0)"),
38 // A address must be loaded from a small section if its size is less than the
39 // small section size threshold. Data in this section must be addressed using
42 // gcc has traditionally not treated zero-sized objects as small data, so this in isInSmallSection()
47 // Return true if this global address should be placed into small data/bss
51 if (GO == nullptr) return TM.getCodeModel() == CodeModel::Small; in isGlobalInSmallSection()
62 // Return true if this global address should be placed into small data/bss
70 // Return true if this global address should be placed into small data/bss
78 if (!GVA) return TM.getCodeModel() == CodeModel::Small; in isGlobalInSmallSectionImpl()
86 if (TM.getCodeModel() == CodeModel::Small) in isGlobalInSmallSectionImpl()
103 // Handle Small Section classification here. in SelectSectionForGlobal()
113 /// Return true if this constant should be placed into small data section.