HomeSort by relevance Sort by last modified time
    Searched refs:MDWrapper (Results 1 - 2 of 2) sorted by null

  /external/spirv-llvm/lib/SPIRV/
SPIRVMDBuilder.h 53 template<typename ParentT> struct MDWrapper;
57 MDWrapper<NamedMDWrapper> addOp() {
58 return MDWrapper<NamedMDWrapper>(*this, B);
60 NamedMDWrapper &addOp(MDWrapper<NamedMDWrapper> &MD) {
68 struct MDWrapper {
69 MDWrapper(ParentT &Parent, SPIRVMDBuilder &Builder)
71 MDWrapper &add(unsigned I) {
75 MDWrapper &addU16(unsigned short I) {
79 MDWrapper &add(StringRef S) {
83 MDWrapper &add(Function *F)
    [all...]
SPIRVMDWalker.h 53 template<typename ParentT> struct MDWrapper;
65 MDWrapper<NamedMDWrapper> nextOp() {
68 return MDWrapper<NamedMDWrapper>((NMD && I < E) ? NMD->getOperand(I++)
85 struct MDWrapper {
86 MDWrapper(MDNode *Node, ParentT &Parent, SPIRVMDWalker &Walker)
96 MDWrapper &get(T &V) {
106 MDWrapper &get(std::string &S) {
121 MDWrapper &get(Function *&F) {
130 MDWrapper &get(SmallVectorImpl<std::string> &SV) {
141 MDWrapper<MDWrapper> nextOp()
    [all...]

Completed in 58 milliseconds