Lines Matching refs:words

128       uint32_t funcId = ins->words[op->offset];
137 const char *name = reinterpret_cast<const char *>(ins->words + op->offset);
150 uint32_t funcId = ins->words[op->offset];
171 typeId = ins->words[op->offset];
174 id = ins->words[op->offset];
188 id = ins->words[op->offset];
191 name = reinterpret_cast<const char *>(ins->words + op->offset);
213 typeId = ins->words[op->offset];
217 storageClass = ins->words[op->offset];
250 str = reinterpret_cast<const char *>(ins->words + op->offset);
299 decoration = ins->words[op->offset];
302 uint32_t spec_id = ins->words[ins->operands[2].offset];
329 switch (ins->words[op->offset]) {
354 id = ins->words[op->offset];
365 uint32_t groupId = ins->words[op->offset];
379 vec.push_back(ins->words[op->offset]);
391 typeId = ins->words[op->offset];
396 switch (ins->words[op->offset]) {
422 uint32_t executionMode = ins->words[ins->operands[1].offset];
426 uint32_t funcId = ins->words[ins->operands[0].offset];
427 uint32_t vecHint = ins->words[ins->operands[2].offset];
436 uint32_t typeId = ins->words[ins->operands[0].offset];
443 uint32_t sizeInBits = ins->words[ins->operands[1].offset];
460 uint32_t sizeInBits = ins->words[ins->operands[1].offset];
461 bool isSigned = ins->words[ins->operands[2].offset];
512 uint32_t typeId = ins->words[ins->operands[0].offset];
1062 std::vector<uint32_t> words;
1065 words.push_back(consts->specializations[i].value.b);
1070 words.push_back(consts->specializations[i].value.u32);
1073 words.push_back((uint32_t)(int32_t)consts->specializations[i].value.i16);
1076 words.push_back((uint32_t)(int32_t)consts->specializations[i].value.i8);
1079 words.push_back((uint32_t)consts->specializations[i].value.u16);
1082 words.push_back((uint32_t)consts->specializations[i].value.u8);
1087 words.resize(2);
1088 memcpy(words.data(), &consts->specializations[i].value.u64, 8);
1095 ASSERTED auto ret = spec_const_map.emplace(id, std::move(words));