/external/llvm/include/llvm/IR/ |
DebugInfo.h | 198 MDSubroutineType *N; 201 DISubroutineType(const MDSubroutineType *N = nullptr) 202 : N(const_cast<MDSubroutineType *>(N)) {} 207 operator MDSubroutineType *() const { return N; } 208 MDSubroutineType *operator->() const { return N; } 209 MDSubroutineType &operator*() const { return *N; }
|
DIBuilder.h | 384 MDSubroutineType *createSubroutineType(MDFile *File, 507 MDFile *File, unsigned LineNo, MDSubroutineType *Ty, 517 unsigned LineNo, MDSubroutineType *Ty, bool isLocalToUnit, 526 MDFile *File, unsigned LineNo, MDSubroutineType *Ty, 553 MDFile *File, unsigned LineNo, MDSubroutineType *Ty, [all...] |
DebugInfoMetadata.h | 771 /// \brief Base class for MDCompositeType and MDSubroutineType. 792 /// can be removed once \a MDSubroutineType has been separated from 795 assert(!isa<MDSubroutineType>(this) && "no elements for DISubroutineType"); [all...] |
/external/llvm/lib/IR/ |
DebugInfoMetadata.cpp | 289 MDSubroutineType *MDSubroutineType::getImpl(LLVMContext &Context, 293 DEFINE_GETIMPL_LOOKUP(MDSubroutineType, (Flags, TypeArray)); 296 DEFINE_GETIMPL_STORE(MDSubroutineType, (Flags), Ops);
|
DIBuilder.cpp | 427 MDSubroutineType *DIBuilder::createSubroutineType(MDFile *File, 430 return MDSubroutineType::get(VMContext, Flags, ParameterTypes); 627 unsigned LineNo, MDSubroutineType* Ty, 642 unsigned LineNo, MDSubroutineType* Ty, 665 unsigned LineNo, MDSubroutineType* Ty, 680 MDFile *F, unsigned LineNo, MDSubroutineType *Ty, [all...] |
LLVMContextImpl.h | 431 template <> struct MDNodeKeyImpl<MDSubroutineType> { 437 MDNodeKeyImpl(const MDSubroutineType *N) 440 bool isKeyOf(const MDSubroutineType *RHS) const { [all...] |
DebugInfo.cpp | 167 if (auto *ST = dyn_cast<MDSubroutineType>(DCT)) {
|
Verifier.cpp | 871 void Verifier::visitMDSubroutineType(const MDSubroutineType &N) { [all...] |
AsmWriter.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGDebugInfo.h | 148 llvm::MDSubroutineType *getOrCreateMethodType(const CXXMethodDecl *Method, 150 llvm::MDSubroutineType * 153 llvm::MDSubroutineType *
|
CGDebugInfo.cpp | [all...] |
/external/llvm/unittests/IR/ |
MetadataTest.cpp | 80 MDSubroutineType *getSubroutineType() { 81 return MDSubroutineType::getDistinct(Context, 0, getNode(nullptr)); 948 MDType *D = MDSubroutineType::getDistinct(Context, 0u, Types); 955 TempMDType T = MDSubroutineType::getTemporary(Context, 0u, Types); [all...] |
/external/llvm/bindings/go/llvm/ |
DIBuilderBindings.cpp | 85 unwrap<MDSubroutineType>(CompositeType), IsLocalToUnit, IsDefinition,
|
/external/llvm/unittests/Transforms/Utils/ |
Cloning.cpp | 233 MDSubroutineType *FuncType =
|
/external/llvm/examples/Kaleidoscope/Chapter8/ |
toy.cpp | 839 static MDSubroutineType *CreateFunctionType(unsigned NumArgs, DIFile Unit) { [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfUnit.cpp | [all...] |
/external/llvm/lib/Bitcode/Writer/ |
BitcodeWriter.cpp | [all...] |
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.cpp | [all...] |
/external/llvm/lib/AsmParser/ |
LLParser.cpp | [all...] |