Lines Matching refs:SecName
352 BTFKindDataSec::BTFKindDataSec(AsmPrinter *AsmPrt, std::string SecName) in BTFKindDataSec() argument
353 : Asm(AsmPrt), Name(SecName) { in BTFKindDataSec()
1143 StringRef SecName; in processGlobals() local
1145 SecName = Global.getSection(); in processGlobals()
1149 SecName = ".rodata"; in processGlobals()
1151 SecName = Global.getInitializer()->isZeroValue() ? ".bss" : ".data"; in processGlobals()
1154 if (ProcessingMapDef != SecName.startswith(".maps")) in processGlobals()
1160 if (SecName == ".rodata" && Global.hasPrivateLinkage() && in processGlobals()
1161 DataSecEntries.find(std::string(SecName)) == DataSecEntries.end()) { in processGlobals()
1166 DataSecEntries[std::string(SecName)] = in processGlobals()
1167 std::make_unique<BTFKindDataSec>(Asm, std::string(SecName)); in processGlobals()
1180 if (SecName.startswith(".maps")) in processGlobals()
1216 if (SecName.empty()) in processGlobals()
1220 if (DataSecEntries.find(std::string(SecName)) == DataSecEntries.end()) { in processGlobals()
1221 DataSecEntries[std::string(SecName)] = in processGlobals()
1222 std::make_unique<BTFKindDataSec>(Asm, std::string(SecName)); in processGlobals()
1229 DataSecEntries[std::string(SecName)]->addDataSecEntry(VarId, in processGlobals()
1310 StringRef SecName = F->getSection(); in processFuncPrototypes() local
1312 if (DataSecEntries.find(std::string(SecName)) == DataSecEntries.end()) { in processFuncPrototypes()
1313 DataSecEntries[std::string(SecName)] = in processFuncPrototypes()
1314 std::make_unique<BTFKindDataSec>(Asm, std::string(SecName)); in processFuncPrototypes()
1318 DataSecEntries[std::string(SecName)]->addDataSecEntry(FuncId, in processFuncPrototypes()