Home
last modified time | relevance | path

Searched refs:DISubroutineType (Results 1 – 19 of 19) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DCodeViewDebug.h382 const DISubroutineType *SubroutineTy);
408 codeview::TypeIndex lowerTypeFunction(const DISubroutineType *Ty);
411 const DISubroutineType *Ty, const DIType *ClassTy, int ThisAdjustment,
DCodeViewDebug.cpp411 getFunctionOptions(const DISubroutineType *Ty, in getFunctionOptions()
1519 return lowerTypeMemberFunction(cast<DISubroutineType>(Ty), ClassTy, in lowerType()
1523 return lowerTypeFunction(cast<DISubroutineType>(Ty)); in lowerType()
1774 bool IsPMF = isa<DISubroutineType>(Ty->getBaseType()); in lowerTypeMemberPointer()
1857 TypeIndex CodeViewDebug::lowerTypeFunction(const DISubroutineType *Ty) { in lowerTypeFunction()
1886 TypeIndex CodeViewDebug::lowerTypeMemberFunction(const DISubroutineType *Ty, in lowerTypeMemberFunction()
2477 const DISubroutineType *SubroutineTy) { in getTypeIndexForThisPtr()
DDwarfUnit.h311 void constructTypeDIE(DIE &Buffer, const DISubroutineType *CTy);
DDwarfUnit.cpp658 else if (auto *STy = dyn_cast<DISubroutineType>(Ty)) in createTypeDIE()
849 void DwarfUnit::constructTypeDIE(DIE &Buffer, const DISubroutineType *CTy) { in constructTypeDIE()
851 auto Elements = cast<DISubroutineType>(CTy)->getTypeArray(); in constructTypeDIE()
1241 if (const DISubroutineType *SPTy = SP->getType()) { in applySubprogramAttributes()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBTFDebug.h136 const DISubroutineType *STy;
141 BTFTypeFuncProto(const DISubroutineType *STy, uint32_t NumParams,
272 const DISubroutineType *STy, bool ForSubprog,
DBTFDebug.cpp270 const DISubroutineType *STy, uint32_t VLen, in BTFTypeFuncProto()
423 const DISubroutineType *STy, bool ForSubprog, in visitSubroutineType()
608 else if (const auto *STy = dyn_cast<DISubroutineType>(Ty)) in visitTypeEntry()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DDIBuilder.h518 DISubroutineType *
665 DIFile *File, unsigned LineNo, DISubroutineType *Ty,
676 unsigned LineNo, DISubroutineType *Ty, unsigned ScopeLine,
703 DIFile *File, unsigned LineNo, DISubroutineType *Ty,
DDebugInfoMetadata.h1061 class DISubroutineType : public DIType {
1069 DISubroutineType(LLVMContext &C, StorageType Storage, DIFlags Flags, in DISubroutineType() function
1074 ~DISubroutineType() = default;
1076 static DISubroutineType *getImpl(LLVMContext &Context, DIFlags Flags,
1082 static DISubroutineType *getImpl(LLVMContext &Context, DIFlags Flags,
1092 DEFINE_MDNODE_GET(DISubroutineType,
1095 DEFINE_MDNODE_GET(DISubroutineType,
1663 DISubroutineType *Type, unsigned ScopeLine, DIType *ContainingType,
1699 unsigned Line, DISubroutineType *Type, unsigned ScopeLine,
1796 DISubroutineType *getType() const { in getType()
[all …]
DMetadata.def94 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DISubroutineType)
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DDIBuilder.cpp499 DISubroutineType *DIBuilder::createSubroutineType(DITypeRefArray ParameterTypes, in createSubroutineType()
502 return DISubroutineType::get(VMContext, Flags, CC, ParameterTypes); in createSubroutineType()
756 unsigned LineNo, DISubroutineType *Ty, unsigned ScopeLine, in createFunction()
775 unsigned LineNo, DISubroutineType *Ty, unsigned ScopeLine, in createTempFunctionFwdDecl()
790 unsigned LineNo, DISubroutineType *Ty, unsigned VIndex, int ThisAdjustment, in createMethod()
DDebugInfo.cpp128 if (auto *ST = dyn_cast<DISubroutineType>(DT)) { in processType()
406 : EmptySubroutineType(DISubroutineType::get(C, DINode::FlagZero, 0, in DebugTypeInfoRemoval()
430 auto *Type = cast_or_null<DISubroutineType>(map(MDS->getType())); in getReplacementSubprogram()
528 if (isa<DISubroutineType>(N)) in remap()
809 unwrapDI<DIFile>(File), LineNo, unwrapDI<DISubroutineType>(Ty), ScopeLine, in LLVMDIBuilderCreateFunction()
DDebugInfoMetadata.cpp470 DISubroutineType *DISubroutineType::getImpl(LLVMContext &Context, DIFlags Flags, in getImpl()
474 DEFINE_GETIMPL_LOOKUP(DISubroutineType, (Flags, CC, TypeArray)); in getImpl()
476 DEFINE_GETIMPL_STORE(DISubroutineType, (Flags, CC), Ops); in getImpl()
DLLVMContextImpl.h561 template <> struct MDNodeKeyImpl<DISubroutineType> {
568 MDNodeKeyImpl(const DISubroutineType *N)
571 bool isKeyOf(const DISubroutineType *RHS) const {
DVerifier.cpp1014 void Verifier::visitDISubroutineType(const DISubroutineType &N) { in visitDISubroutineType()
1111 AssertDI(isa<DISubroutineType>(T), "invalid subroutine type", &N, T); in visitDISubprogram()
1269 AssertDI(!isa<DISubroutineType>(Ty), "invalid type", &N, N.getType()); in visitDILocalVariable()
DAsmWriter.cpp1894 static void writeDISubroutineType(raw_ostream &Out, const DISubroutineType *N, in writeDISubroutineType()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DMetadata.def95 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DISubroutineType)
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Bitcode/Reader/
DMetadataLoader.cpp1414 GET_OR_DISTINCT(DISubroutineType, (Context, Flags, CC, Types)), in parseOneMetadata()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp308 void writeDISubroutineType(const DISubroutineType *N,
1606 const DISubroutineType *N, SmallVectorImpl<uint64_t> &Record, in writeDISubroutineType()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/AsmParser/
DLLParser.cpp4594 Result = GET_OR_DISTINCT(DISubroutineType, in ParseDISubroutineType()