Home
last modified time | relevance | path

Searched refs:Subprogram (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DWindowsSecureHotPatching.cpp357 const DISubprogram *Subprogram = F.getSubprogram(); in getOrCreateRefVariable() local
358 DICompileUnit *Unit = Subprogram != nullptr ? Subprogram->getUnit() : nullptr; in getOrCreateRefVariable()
359 DIFile *File = Subprogram != nullptr ? Subprogram->getFile() : nullptr; in getOrCreateRefVariable()
571 const DISubprogram *Subprogram = F.getSubprogram(); in runOnFunction() local
572 DICompileUnit *Unit = Subprogram != nullptr ? Subprogram->getUnit() : nullptr; in runOnFunction()
H A DBasicBlockSectionsProfileReader.cpp402 DISubprogram *Subprogram = F.getSubprogram(); in doInitialization() local
403 if (Subprogram) { in doInitialization()
404 llvm::DICompileUnit *CU = Subprogram->getUnit(); in doInitialization()
/freebsd/contrib/llvm-project/llvm/include/llvm-c/
H A DDebugInfo.h272 LLVMMetadataRef Subprogram);
1452 LLVM_C_ABI unsigned LLVMDISubprogramGetLine(LLVMMetadataRef Subprogram);
1461 LLVM_C_ABI void LLVMDISubprogramReplaceType(LLVMMetadataRef Subprogram,
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp1653 void DWARFContext::addLocalsForDie(DWARFCompileUnit *CU, DWARFDie Subprogram, in addLocalsForDie() argument
1658 if (const char *Name = Subprogram.getSubroutineName(DINameKind::ShortName)) in addLocalsForDie()
1662 if (auto FrameBase = Subprogram.find(DW_AT_frame_base)) in addLocalsForDie()
1712 Subprogram = Origin; in addLocalsForDie()
1715 addLocalsForDie(CU, Subprogram, Child, Result); in addLocalsForDie()
1725 DWARFDie Subprogram = CU->getSubroutineForAddress(Address.Address); in getLocalsForAddress() local
1726 if (Subprogram.isValid()) in getLocalsForAddress()
1727 addLocalsForDie(CU, Subprogram, Subprogram, Result); in getLocalsForAddress()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfoFlags.def74 // Subprogram-specific flags kept in DISubprogram.
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFContext.h495 void addLocalsForDie(DWARFCompileUnit *CU, DWARFDie Subprogram, DWARFDie Die,
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfo.cpp1869 unsigned LLVMDISubprogramGetLine(LLVMMetadataRef Subprogram) { in LLVMDISubprogramGetLine() argument
1870 return unwrapDI<DISubprogram>(Subprogram)->getLine(); in LLVMDISubprogramGetLine()
1873 void LLVMDISubprogramReplaceType(LLVMMetadataRef Subprogram, in LLVMDISubprogramReplaceType() argument
1875 unwrapDI<DISubprogram>(Subprogram) in LLVMDISubprogramReplaceType()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp104 if (auto *Subprogram = dyn_cast<DISubprogram>(Scope)) in getSubprogram() local
105 return Subprogram; in getSubprogram()