/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
H A D | DIBuilder.h | 43 class DITemplateTypeParameter; 253 DITemplateTypeParameter
|
H A D | DebugInfo.h | 418 /// 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 D | DebugInfo.cpp | 149 if (auto *TType = dyn_cast<DITemplateTypeParameter>(Element)) {
|
H A D | DebugInfoMetadata.cpp | 488 DITemplateTypeParameter *DITemplateTypeParameter::getImpl(LLVMContext &Context, 494 DEFINE_GETIMPL_LOOKUP(DITemplateTypeParameter, (Name, Type)); 496 DEFINE_GETIMPL_STORE_NO_CONSTRUCTOR_ARGS(DITemplateTypeParameter, Ops);
|
H A D | LLVMContextImpl.h | 719 template <> struct MDNodeKeyImpl<DITemplateTypeParameter> { 724 MDNodeKeyImpl(const DITemplateTypeParameter *N) 727 bool isKeyOf(const DITemplateTypeParameter *RHS) const {
|
H A D | DIBuilder.cpp | 320 DITemplateTypeParameter * 324 return DITemplateTypeParameter::get(VMContext, Name, Ty);
|
H A D | AsmWriter.cpp | 1809 const DITemplateTypeParameter *N, 1813 Out << "!DITemplateTypeParameter(";
|
H A D | Verifier.cpp | 1060 void Verifier::visitDITemplateTypeParameter(const DITemplateTypeParameter &N) {
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/ |
H A D | DwarfCompileUnit.h | 242 /// for the given DITemplateTypeParameter. 243 DIE *getOrCreateTemplateTypeParameterDIE(DITemplateTypeParameter TP);
|
H A D | DwarfCompileUnit.cpp | 556 DITemplateTypeParameter(Element))); 864 /// for the given DITemplateTypeParameter. 866 CompileUnit::getOrCreateTemplateTypeParameterDIE(DITemplateTypeParameter TP) {
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfUnit.h | 343 const DITemplateTypeParameter *TP);
|
H A D | DwarfUnit.cpp | 654 if (auto *TTP = dyn_cast<DITemplateTypeParameter>(Element)) 1006 DIE &Buffer, const DITemplateTypeParameter *TP) {
|
/external/llvm/include/llvm/IR/ |
H A D | DebugInfoMetadata.h | 1730 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 D | DIBuilder.h | 323 DITemplateTypeParameter *
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
H A D | DIBuilder.cpp | 390 DITemplateTypeParameter 403 return DITemplateTypeParameter(MDNode::get(VMContext, Elts));
|
/external/llvm/unittests/IR/ |
H A D | MetadataTest.cpp | 1707 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 D | BitcodeWriter.cpp | 199 void writeDITemplateTypeParameter(const DITemplateTypeParameter *N, 1630 const DITemplateTypeParameter *N, SmallVectorImpl<uint64_t> &Record,
|
/external/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 4130 /// ::= !DITemplateTypeParameter(name: "Ty", type: !1) 4139 GET_OR_DISTINCT(DITemplateTypeParameter, (Context, name.Val, type.Val));
|
/external/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 2595 MetadataList.assignValue(GET_OR_DISTINCT(DITemplateTypeParameter,
|