Home
last modified time | relevance | path

Searched refs:getSubprogram (Results 1 – 25 of 44) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/ProfileData/
H A DSampleProf.cpp166 return (DIL->getLine() - DIL->getScope()->getSubprogram()->getLine()) & in getOffset()
179 PrevDIL->getScope()->getSubprogram()->getLinkageName())); in findFunctionSamples()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DEntryExitInstrumenter.cpp84 if (auto SP = F.getSubprogram()) in runOnFunction()
110 else if (auto SP = F.getSubprogram()) in runOnFunction()
H A DAddDiscriminators.cpp172 if (NoDiscriminators || !F.getSubprogram()) in addDiscriminators()
H A DCloneFunction.cpp129 DISubprogram *SP = OldFunc->getSubprogram(); in CloneFunctionInto()
251 CloneFunctionInto(NewF, F, VMap, F->getSubprogram() != nullptr, Returns, "", in CloneFunction()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DDIBuilder.cpp746 static DISubprogram *getSubprogram(bool IsDistinct, Ts &&... Args) { in getSubprogram() function
759 auto *Node = getSubprogram( in createFunction()
797 auto *SP = getSubprogram( in createMethod()
918 assert(DL->getScope()->getSubprogram() == in insertDeclare()
919 VarInfo->getScope()->getSubprogram() && in insertDeclare()
940 assert(DL->getScope()->getSubprogram() == in insertDbgValueIntrinsic()
941 VarInfo->getScope()->getSubprogram() && in insertDbgValueIntrinsic()
961 assert(DL->getScope()->getSubprogram() == in insertLabel()
962 LabelInfo->getScope()->getSubprogram() && in insertLabel()
H A DDiagnosticInfo.cpp167 if (DISubprogram *SP = F->getSubprogram()) in Argument()
258 RemarkName, *Func, Func->getSubprogram(), in OptimizationRemark()
H A DVerifier.cpp2291 auto *N = F.getSubprogram(); in visitFunction()
2321 DISubprogram *SP = Scope ? Scope->getSubprogram() : nullptr; in visitFunction()
2922 Call.getCalledFunction()->getSubprogram()) in visitCallBase()
4591 static DISubprogram *getSubprogram(Metadata *LocalScope) { in getSubprogram() function
4599 return getSubprogram(LB->getRawScope()); in getSubprogram()
4647 DISubprogram *VarSP = getSubprogram(Var->getRawScope()); in visitDbgIntrinsic()
4648 DISubprogram *LocSP = getSubprogram(Loc->getRawScope()); in visitDbgIntrinsic()
4655 Loc->getScope()->getSubprogram()); in visitDbgIntrinsic()
4687 DISubprogram *LabelSP = getSubprogram(Label->getRawScope()); in visitDbgLabelIntrinsic()
4688 DISubprogram *LocSP = getSubprogram(Loc->getRawScope()); in visitDbgLabelIntrinsic()
[all …]
H A DMetadata.cpp336 return Fn->getSubprogram(); in getLocalFunctionMetadata()
342 return Fn->getSubprogram(); in getLocalFunctionMetadata()
1508 DISubprogram *Function::getSubprogram() const { in getSubprogram() function in Function
1513 if (DISubprogram *SP = getSubprogram()) { in isDebugInfoForProfiling()
H A DDebugInfo.cpp46 return LocalScope->getSubprogram(); in getDISubprogram()
67 if (auto *SP = cast_or_null<DISubprogram>(F.getSubprogram())) in processModule()
632 if (auto *SP = F.getSubprogram()) { in stripNonLineTableDebugInfo()
1344 return wrap(unwrap<Function>(Func)->getSubprogram()); in LLVMGetSubprogram()
H A DDebugInfoMetadata.cpp576 DISubprogram *DILocalScope::getSubprogram() const { in getSubprogram() function in DILocalScope
578 return Block->getScope()->getSubprogram(); in getSubprogram()
656 if (F->getSubprogram() == this) in describes()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DLexicalScopes.cpp53 if (Fn.getFunction().getSubprogram()->getUnit()->getEmissionKind() == in initialize()
145 if (Scope->getSubprogram()->getUnit()->getEmissionKind() == in getOrCreateLexicalScope()
H A DMachineFunctionPass.cpp86 MF.getFunction().getSubprogram(), in runOnFunction()
H A DLiveDebugValues.cpp850 if (!MF.getFunction().getSubprogram()) in runOnMachineFunction()
855 if (MF.getFunction().getSubprogram()->getUnit()->getEmissionKind() == in runOnMachineFunction()
H A DStackProtector.cpp501 B.SetCurrentDebugLocation(DebugLoc::get(0, 0, F->getSubprogram())); in CreateFailBB()
H A DShrinkWrap.cpp473 MF.getFunction().getSubprogram(), &MF.front()); in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86DiscriminateMemOps.cpp81 DISubprogram *FDI = MF.getFunction().getSubprogram(); in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp830 R->getValue()->getSubprogram() && in inlineHotFunctions()
847 } else if (CalledFunction && CalledFunction->getSubprogram() && in inlineHotFunctions()
1379 if (DISubprogram *S = F.getSubprogram()) in getFunctionLoc()
1495 F.getSubprogram()->getFilename(), getFunctionLoc(F), in emitAnnotations()
1508 F.getSubprogram()->getFilename(), getFunctionLoc(F), in emitAnnotations()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DLexicalScopes.h51 assert(D->getSubprogram()->getUnit()->getEmissionKind() != in LexicalScope()
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DInstructionSelect.cpp213 MF.getFunction().getSubprogram(), in runOnMachineFunction()
H A DLegalizer.cpp246 MF.getFunction().getSubprogram(), in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBTFDebug.cpp639 auto *SP = MF->getFunction().getSubprogram(); in beginFunctionImpl()
721 auto *S = MI->getMF()->getFunction().getSubprogram(); in beginInstruction()
735 auto SP = DL.get()->getScope()->getSubprogram(); in beginInstruction()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp235 getInlineSite(OuterIA, InlinedAt->getScope()->getSubprogram()) in getInlineSite()
440 const DISubprogram *Inlinee = Var.DIVar->getScope()->getSubprogram(); in recordLocalVariable()
492 getInlineSite(SiteLoc, Loc->getScope()->getSubprogram()).SiteFuncId; in maybeRecordLocation()
498 getInlineSite(SiteLoc, Loc->getScope()->getSubprogram()); in maybeRecordLocation()
964 auto *SP = GV->getSubprogram(); in emitDebugInfoForFunction()
1011 OS.EmitIntValue(getFuncIdForSubprogram(GV->getSubprogram()).getIndex(), 4); in emitDebugInfoForFunction()
2782 collectVariableInfo(GV.getSubprogram()); in endFunctionImpl()
2798 if (!CurFn->HaveLineInfo && !GV.getSubprogram()->isThunk()) { in endFunctionImpl()
H A DDebugHandlerBase.cpp177 auto *SP = MF->getFunction().getSubprogram(); in hasDebugInfo()
H A DDwarfDebug.cpp540 if (!CalleeDecl || !CalleeDecl->getSubprogram()) in constructCallSiteEntryDIEs()
558 CU.constructCallSiteEntryDIE(ScopeDIE, *CalleeDecl->getSubprogram(), in constructCallSiteEntryDIEs()
1424 const auto *SP = MI->getMF()->getFunction().getSubprogram(); in beginInstruction()
1529 auto *SP = MF->getFunction().getSubprogram(); in beginFunctionImpl()
1550 auto *SP = PrologEndLoc->getInlinedAtScope()->getSubprogram(); in beginFunctionImpl()
1565 const DISubprogram *SP = MF->getFunction().getSubprogram(); in endFunctionImpl()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp485 SmallString<128> Filename = getFilename(F.getSubprogram()); in isFunctionInstrumented()
684 DISubprogram *SP = F.getSubprogram(); in emitProfileNotes()
770 DISubprogram *SP = F.getSubprogram(); in emitProfileArcs()

12