reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
129 TRACE("[SelectSectionForGlobal] GO(" << GO->getName() << ") "); 130 TRACE("input section(" << GO->getSection() << ") "); 132 TRACE((GO->hasPrivateLinkage() ? "private_linkage " : "") 133 << (GO->hasLocalLinkage() ? "local_linkage " : "") 134 << (GO->hasInternalLinkage() ? "internal " : "") 135 << (GO->hasExternalLinkage() ? "external " : "") 136 << (GO->hasCommonLinkage() ? "common_linkage " : "") 137 << (GO->hasCommonLinkage() ? "common " : "" ) 144 if (EmitLutInText && GO->getName().startswith("switch.table")) { 145 if (const Function *Fn = getLutUsedFunction(GO)) 146 return selectSectionForLookupTable(GO, TM, Fn); 149 if (isGlobalInSmallSection(GO, TM)) 150 return selectSmallSectionForGlobal(GO, Kind, TM); 162 return TargetLoweringObjectFileELF::SelectSectionForGlobal(GO, Kind, TM);