OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DISubroutineType
(Results
1 - 22
of
22
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
CodeViewDebug.h
248
/// The second entry in the key is needed for methods as
DISubroutineType
383
const
DISubroutineType
*SubroutineTy);
409
codeview::TypeIndex lowerTypeFunction(const
DISubroutineType
*Ty);
412
const
DISubroutineType
*Ty, const DIType *ClassTy, int ThisAdjustment,
DwarfUnit.h
317
void constructTypeDIE(DIE &Buffer, const
DISubroutineType
*CTy);
CodeViewDebug.cpp
418
getFunctionOptions(const
DISubroutineType
*Ty,
434
//
DISubroutineType
is unnamed. Use DISubprogram's i.e. SPName in comparison.
1564
return lowerTypeMemberFunction(cast<
DISubroutineType
>(Ty), ClassTy,
1568
return lowerTypeFunction(cast<
DISubroutineType
>(Ty));
1820
bool IsPMF = isa<
DISubroutineType
>(Ty->getBaseType());
1908
TypeIndex CodeViewDebug::lowerTypeFunction(const
DISubroutineType
*Ty) {
1937
TypeIndex CodeViewDebug::lowerTypeMemberFunction(const
DISubroutineType
*Ty,
2540
const
DISubroutineType
*SubroutineTy) {
DwarfUnit.cpp
579
else if (auto *STy = dyn_cast<
DISubroutineType
>(Ty))
802
void DwarfUnit::constructTypeDIE(DIE &Buffer, const
DISubroutineType
*CTy) {
804
auto Elements = cast<
DISubroutineType
>(CTy)->getTypeArray();
1214
if (const
DISubroutineType
*SPTy = SP->getType()) {
/src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BTFDebug.h
142
const
DISubroutineType
*STy;
147
BTFTypeFuncProto(const
DISubroutineType
*STy, uint32_t NumParams,
287
const
DISubroutineType
*STy, bool ForSubprog,
BTFDebug.cpp
276
const
DISubroutineType
*STy, uint32_t VLen,
454
const
DISubroutineType
*STy, bool ForSubprog,
671
else if (const auto *STy = dyn_cast<
DISubroutineType
>(Ty))
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
DIBuilder.h
559
DISubroutineType
*
714
DIFile *File, unsigned LineNo,
DISubroutineType
*Ty,
725
unsigned LineNo,
DISubroutineType
*Ty, unsigned ScopeLine,
752
DIFile *File, unsigned LineNo,
DISubroutineType
*Ty,
DebugInfoMetadata.h
1263
class
DISubroutineType
: public DIType {
1271
DISubroutineType
(LLVMContext &C, StorageType Storage, DIFlags Flags,
1276
~
DISubroutineType
() = default;
1278
static
DISubroutineType
*getImpl(LLVMContext &Context, DIFlags Flags,
1284
static
DISubroutineType
*getImpl(LLVMContext &Context, DIFlags Flags,
1294
DEFINE_MDNODE_GET(
DISubroutineType
,
1297
DEFINE_MDNODE_GET(
DISubroutineType
,
1870
DISubroutineType
*Type, unsigned ScopeLine, DIType *ContainingType,
1906
unsigned Line,
DISubroutineType
*Type, unsigned ScopeLine,
2006
DISubroutineType
*getType() const
[
all
...]
/src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
ir_test.go
111
typeInfo := d.CreateSubroutineType(
DISubroutineType
{
dibuilder.go
339
//
DISubroutineType
holds the values for creating subroutine type debug metadata.
340
type
DISubroutineType
struct {
352
func (d *DIBuilder) CreateSubroutineType(t
DISubroutineType
) Metadata {
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGDebugInfo.h
230
llvm::
DISubroutineType
*getOrCreateMethodType(const CXXMethodDecl *Method,
232
llvm::
DISubroutineType
*
235
llvm::
DISubroutineType
*
644
getObjCMethodDeclaration(const Decl *D, llvm::
DISubroutineType
*FnType,
CGDebugInfo.cpp
1592
llvm::
DISubroutineType
*
1597
return cast_or_null<llvm::
DISubroutineType
>(
1602
llvm::
DISubroutineType
*
1608
cast<llvm::
DISubroutineType
>(getOrCreateType(QualType(Func, 0), Unit))
1677
llvm::
DISubroutineType
*MethodTy = getOrCreateMethodType(Method, Unit, true);
3771
const Decl *D, llvm::
DISubroutineType
*FnType, unsigned LineNo,
3808
llvm::
DISubroutineType
*CGDebugInfo::getOrCreateFunctionType(const Decl *D,
3878
return cast<llvm::
DISubroutineType
>(getOrCreateType(FnType, F));
3953
llvm::
DISubroutineType
*DIFnType = getOrCreateFunctionType(D, FnType, Unit);
/src/external/apache2/llvm/dist/llvm/lib/IR/
DIBuilder.cpp
508
DISubroutineType
*DIBuilder::createSubroutineType(DITypeRefArray ParameterTypes,
511
return
DISubroutineType
::get(VMContext, Flags, CC, ParameterTypes);
812
unsigned LineNo,
DISubroutineType
*Ty, unsigned ScopeLine,
831
unsigned LineNo,
DISubroutineType
*Ty, unsigned ScopeLine,
846
unsigned LineNo,
DISubroutineType
*Ty, unsigned VIndex, int ThisAdjustment,
DebugInfo.cpp
212
if (auto *ST = dyn_cast<
DISubroutineType
>(DT)) {
494
: EmptySubroutineType(
DISubroutineType
::get(C, DINode::FlagZero, 0,
518
auto *Type = cast_or_null<
DISubroutineType
>(map(MDS->getType()));
616
if (isa<
DISubroutineType
>(N))
933
unwrapDI<DIFile>(File), LineNo, unwrapDI<
DISubroutineType
>(Ty), ScopeLine,
DebugInfoMetadata.cpp
690
DISubroutineType
*
DISubroutineType
::getImpl(LLVMContext &Context, DIFlags Flags,
694
DEFINE_GETIMPL_LOOKUP(
DISubroutineType
, (Flags, CC, TypeArray));
696
DEFINE_GETIMPL_STORE(
DISubroutineType
, (Flags, CC), Ops);
LLVMContextImpl.h
630
template <> struct MDNodeKeyImpl<
DISubroutineType
> {
637
MDNodeKeyImpl(const
DISubroutineType
*N)
640
bool isKeyOf(const
DISubroutineType
*RHS) const {
Verifier.cpp
1144
void Verifier::visitDISubroutineType(const
DISubroutineType
&N) {
1246
AssertDI(isa<
DISubroutineType
>(T), "invalid subroutine type", &N, T);
1413
AssertDI(!isa<
DISubroutineType
>(Ty), "invalid type", &N, N.getType());
AsmWriter.cpp
2090
static void writeDISubroutineType(raw_ostream &Out, const
DISubroutineType
*N,
2093
Out << "!
DISubroutineType
(";
/src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/Chapter9/
toy.cpp
855
static
DISubroutineType
*CreateFunctionType(unsigned NumArgs, DIFile *Unit) {
/src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
MetadataLoader.cpp
1560
GET_OR_DISTINCT(
DISubroutineType
, (Context, Flags, CC, Types)),
/src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
BitcodeWriter.cpp
316
void writeDISubroutineType(const
DISubroutineType
*N,
1721
const
DISubroutineType
*N, SmallVectorImpl<uint64_t> &Record,
/src/external/apache2/llvm/dist/llvm/lib/AsmParser/
LLParser.cpp
4972
Result = GET_OR_DISTINCT(
DISubroutineType
,
Completed in 91 milliseconds
Indexes created Wed Jun 10 00:26:05 UTC 2026