Home
last modified time | relevance | path

Searched refs:SPIRVDecoder (Results 1 – 11 of 11) sorted by relevance

/external/spirv-llvm/lib/SPIRV/libSPIRV/
DSPIRVStream.h67 class SPIRVDecoder {
69 SPIRVDecoder(std::istream& InputStream, SPIRVModule& Module) in SPIRVDecoder() function
72 SPIRVDecoder(std::istream& InputStream, SPIRVFunction& F);
73 SPIRVDecoder(std::istream& InputStream, SPIRVBasicBlock &BB);
99 const SPIRVDecoder&
100 DecodeBinary(const SPIRVDecoder& I, T &V) { in DecodeBinary()
109 const SPIRVDecoder&
110 operator>>(const SPIRVDecoder& I, T &V) {
124 const SPIRVDecoder&
125 operator>>(const SPIRVDecoder& I, T *&P) {
[all …]
DSPIRVStream.cpp86 SPIRVDecoder::SPIRVDecoder(std::istream &InputStream, SPIRVFunction &F) in SPIRVDecoder() function in SPIRV::SPIRVDecoder
90 SPIRVDecoder::SPIRVDecoder(std::istream &InputStream, SPIRVBasicBlock &BB) in SPIRVDecoder() function in SPIRV::SPIRVDecoder
95 SPIRVDecoder::setScope(SPIRVEntry *TheScope) { in setScope()
102 const SPIRVDecoder&
103 decode(const SPIRVDecoder& I, T &V) { in decode()
129 const SPIRVDecoder& \
130 operator>>(const SPIRVDecoder& I, Type &V) { \
146 const SPIRVDecoder& in SPIRV_DEF_ENCDEC()
147 operator>>(const SPIRVDecoder&I, std::string& Str) { in SPIRV_DEF_ENCDEC()
191 SPIRVDecoder::getWordCountAndOpCode() { in getWordCountAndOpCode()
[all …]
DSPIRVFunction.cpp70 SPIRVDecoder
72 return SPIRVDecoder(IS, *this); in getDecoder()
99 SPIRVDecoder Decoder = getDecoder(I); in decode()
132 SPIRVFunction::decodeBB(SPIRVDecoder &Decoder) { in decodeBB()
DSPIRVBasicBlock.cpp57 SPIRVDecoder
59 return SPIRVDecoder(IS, *this); in getDecoder()
DSPIRVFunction.h48 class SPIRVDecoder; variable
97 SPIRVDecoder getDecoder(std::istream &IS);
154 void decodeBB(SPIRVDecoder &);
DSPIRVBasicBlock.h49 class SPIRVDecoder; variable
59 SPIRVDecoder getDecoder(std::istream &IS);
DSPIRVDecorate.cpp114 SPIRVDecoder Decoder = getDecoder(I); in decode()
DSPIRVEntry.h58 class SPIRVDecoder; variable
242 virtual SPIRVDecoder getDecoder(std::istream &);
321 friend class SPIRVDecoder; variable
DSPIRVEntry.cpp140 SPIRVDecoder
142 return SPIRVDecoder(I, *Module); in getDecoder()
DSPIRVDecorate.h182 static void decodeLiterals(SPIRVDecoder& Decoder, std::vector<SPIRVWord>& Literals) { in decodeLiterals()
DSPIRVModule.cpp1406 SPIRVDecoder Decoder(I, M); in operator >>()