/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/source/ |
id_descriptor.h | 32 words_.reserve(16); 53 std::vector<uint32_t> words_; member in class:libspirv::IdDescriptorCollection
|
id_descriptor.cpp | 46 assert(words_.empty()); 47 words_.push_back(inst.words[0]); 57 words_.push_back(it->second); 62 words_.push_back(inst.words[operand.offset + operand_word_index]); 67 const uint32_t descriptor = HashU32Array(words_); 70 words_.clear();
|
/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/source/val/ |
instruction.h | 64 uint32_t word(size_t index) const { return words_[index]; } 67 const std::vector<uint32_t>& words() const { return words_; } 85 return *reinterpret_cast<const T*>(&words_[operand.offset]); 89 const std::vector<uint32_t> words_; member in class:libspirv::Instruction
|
instruction.cpp | 37 : words_(inst->words, inst->words + inst->num_words), 39 inst_({words_.data(), inst->num_words, inst->opcode, inst->ext_inst_type,
|
/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/source/opt/ |
constants.h | 94 virtual const std::vector<uint32_t>& words() const { return words_; } 98 : Constant(ty), words_(w) {} 100 : Constant(ty), words_(std::move(w)) {} 101 std::vector<uint32_t> words_; member in class:spvtools::opt::analysis::ScalarConstant 117 return MakeUnique<IntConstant>(type_->AsInteger(), words_); 137 return MakeUnique<FloatConstant>(type_->AsFloat(), words_);
|