Home
last modified time | relevance | path

Searched defs:MDWrapper (Results 1 – 2 of 2) sorted by relevance

/external/spirv-llvm/lib/SPIRV/
DSPIRVMDWalker.h85 struct MDWrapper { struct
86 MDWrapper(MDNode *Node, ParentT &Parent, SPIRVMDWalker &Walker) in MDWrapper() function
96 MDWrapper &get(T &V) { in get() argument
106 MDWrapper &get(std::string &S) { in get() argument
121 MDWrapper &get(Function *&F) { in get() argument
130 MDWrapper &get(SmallVectorImpl<std::string> &SV) { in get() argument
141 MDWrapper<MDWrapper> nextOp() { in nextOp() argument
152 MDWrapper &setQuiet(bool Quiet) { in setQuiet() argument
168 NamedMDWrapper getNamedMD(StringRef Name) { in getNamedMD() argument
DSPIRVMDBuilder.h68 struct MDWrapper { struct
69 MDWrapper(ParentT &Parent, SPIRVMDBuilder &Builder) in MDWrapper() argument
71 MDWrapper &add(unsigned I) { in add() argument
75 MDWrapper &addU16(unsigned short I) { in addU16() argument
79 MDWrapper &add(StringRef S) { in add() argument
83 MDWrapper &add(Function *F) { in add() argument
87 MDWrapper &add(SmallVectorImpl<StringRef> &S) { in add() argument
92 MDWrapper &addOp(MDNode *Node) { in addOp() argument
96 MDWrapper<MDWrapper> addOp() { in addOp() argument
99 MDWrapper &addOp(MDWrapper<MDWrapper> &MD) { in addOp() argument
[all …]