Searched refs:DITemplateTypeParameter (Results 1 - 19 of 19) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
H A DDIBuilder.h43 class DITemplateTypeParameter;
253 DITemplateTypeParameter
H A DDebugInfo.h418 /// DITemplateTypeParameter - This is a wrapper for template type parameter.
419 class DITemplateTypeParameter : public DIDescriptor { class in namespace:llvm
421 explicit DITemplateTypeParameter(const MDNode *N = 0) : DIDescriptor(N) {} function in class:llvm::DITemplateTypeParameter
/external/llvm/lib/IR/
H A DDebugInfo.cpp149 if (auto *TType = dyn_cast<DITemplateTypeParameter>(Element)) {
H A DDebugInfoMetadata.cpp488 DITemplateTypeParameter *DITemplateTypeParameter::getImpl(LLVMContext &Context,
494 DEFINE_GETIMPL_LOOKUP(DITemplateTypeParameter, (Name, Type));
496 DEFINE_GETIMPL_STORE_NO_CONSTRUCTOR_ARGS(DITemplateTypeParameter, Ops);
H A DLLVMContextImpl.h719 template <> struct MDNodeKeyImpl<DITemplateTypeParameter> {
724 MDNodeKeyImpl(const DITemplateTypeParameter *N)
727 bool isKeyOf(const DITemplateTypeParameter *RHS) const {
H A DDIBuilder.cpp320 DITemplateTypeParameter *
324 return DITemplateTypeParameter::get(VMContext, Name, Ty);
H A DAsmWriter.cpp1809 const DITemplateTypeParameter *N,
1813 Out << "!DITemplateTypeParameter(";
H A DVerifier.cpp1060 void Verifier::visitDITemplateTypeParameter(const DITemplateTypeParameter &N) {
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.h242 /// for the given DITemplateTypeParameter.
243 DIE *getOrCreateTemplateTypeParameterDIE(DITemplateTypeParameter TP);
H A DDwarfCompileUnit.cpp556 DITemplateTypeParameter(Element)));
864 /// for the given DITemplateTypeParameter.
866 CompileUnit::getOrCreateTemplateTypeParameterDIE(DITemplateTypeParameter TP) {
/external/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.h343 const DITemplateTypeParameter *TP);
H A DDwarfUnit.cpp654 if (auto *TTP = dyn_cast<DITemplateTypeParameter>(Element))
1006 DIE &Buffer, const DITemplateTypeParameter *TP) {
/external/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h1730 class DITemplateTypeParameter : public DITemplateParameter { class in class:llvm::DICompileUnit
1734 DITemplateTypeParameter(LLVMContext &Context, StorageType Storage, function in class:llvm::DICompileUnit::DITemplateTypeParameter
1738 ~DITemplateTypeParameter() = default;
1740 static DITemplateTypeParameter *getImpl(LLVMContext &Context, StringRef Name,
1746 static DITemplateTypeParameter *getImpl(LLVMContext &Context, MDString *Name,
1755 DEFINE_MDNODE_GET(DITemplateTypeParameter, (StringRef Name, DITypeRef Type),
1757 DEFINE_MDNODE_GET(DITemplateTypeParameter, (MDString * Name, Metadata *Type),
H A DDIBuilder.h323 DITemplateTypeParameter *
/external/swiftshader/third_party/LLVM/lib/Analysis/
H A DDIBuilder.cpp390 DITemplateTypeParameter
403 return DITemplateTypeParameter(MDNode::get(VMContext, Elts));
/external/llvm/unittests/IR/
H A DMetadataTest.cpp1707 auto *N = DITemplateTypeParameter::get(Context, Name, Type);
1712 EXPECT_EQ(N, DITemplateTypeParameter::get(Context, Name, Type));
1714 EXPECT_NE(N, DITemplateTypeParameter::get(Context, "other", Type));
1716 DITemplateTypeParameter::get(Context, Name, getBasicType("other")));
/external/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp199 void writeDITemplateTypeParameter(const DITemplateTypeParameter *N,
1630 const DITemplateTypeParameter *N, SmallVectorImpl<uint64_t> &Record,
/external/llvm/lib/AsmParser/
H A DLLParser.cpp4130 /// ::= !DITemplateTypeParameter(name: "Ty", type: !1)
4139 GET_OR_DISTINCT(DITemplateTypeParameter, (Context, name.Val, type.Val));
/external/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2595 MetadataList.assignValue(GET_OR_DISTINCT(DITemplateTypeParameter,

Completed in 394 milliseconds