Lines Matching defs:SP
602 uint32_t BTFDebug::processDISubprogram(const DISubprogram *SP,
605 std::make_unique<BTFTypeFunc>(SP->getName(), ProtoTypeId, Scope);
609 for (const DINode *DN : SP->getRetainedNodes()) {
616 processDeclAnnotations(SP->getAnnotations(), FuncId, -1);
1165 auto *SP = MF->getFunction().getSubprogram();
1166 auto *Unit = SP->getUnit();
1202 for (const DINode *DN : SP->getRetainedNodes()) {
1215 visitSubroutineType(SP->getType(), true, FuncArgNames, ProtoTypeId);
1218 uint8_t Scope = SP->isLocalToUnit() ? BTF::FUNC_STATIC : BTF::FUNC_GLOBAL;
1219 uint32_t FuncTypeId = processDISubprogram(SP, ProtoTypeId, Scope);
1581 const DISubprogram *SP = F->getSubprogram();
1582 if (!SP || SP->isDefinition())
1591 visitSubroutineType(SP->getType(), false, FuncArgNames, ProtoTypeId);
1592 uint32_t FuncId = processDISubprogram(SP, ProtoTypeId, BTF::FUNC_EXTERN);