Lines Matching refs:amd_kernel_code_t
9 /// \file - utility functions to parse/print amd_kernel_code_t structure
74 template <typename T, T amd_kernel_code_t::*ptr>
75 static void printField(StringRef Name, const amd_kernel_code_t &C,
80 template <typename T, T amd_kernel_code_t::*ptr, int shift, int width = 1>
81 static void printBitField(StringRef Name, const amd_kernel_code_t &c,
87 using PrintFx = void(*)(StringRef, const amd_kernel_code_t &, raw_ostream &);
98 void llvm::printAmdKernelCodeField(const amd_kernel_code_t &C,
106 void llvm::dumpAmdKernelCode(const amd_kernel_code_t *C,
134 template <typename T, T amd_kernel_code_t::*ptr>
135 static bool parseField(amd_kernel_code_t &C, MCAsmParser &MCParser,
144 template <typename T, T amd_kernel_code_t::*ptr, int shift, int width = 1>
145 static bool parseBitField(amd_kernel_code_t &C, MCAsmParser &MCParser,
156 using ParseFx = bool(*)(amd_kernel_code_t &, MCAsmParser &MCParser,
170 amd_kernel_code_t &C,
174 Err << "unexpected amd_kernel_code_t field name " << ID;