/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/source/ |
operand.h | 35 using spv_operand_pattern_t = std::vector<spv_operand_type_t>; 41 const spv_operand_type_t type, 50 const spv_operand_type_t type, 55 const char* spvOperandTypeStr(spv_operand_type_t type); 58 bool spvOperandIsConcreteMask(spv_operand_type_t type); 61 bool spvOperandIsOptional(spv_operand_type_t type); 68 bool spvOperandIsVariable(spv_operand_type_t type); 73 void spvPushOperandTypes(const spv_operand_type_t* types, 85 const spv_operand_type_t mask_type, 108 bool spvExpandOperandSequenceOnce(spv_operand_type_t type [all...] |
assembly_grammar.h | 54 spv_result_t lookupOperand(spv_operand_type_t type, const char* name, 60 spv_result_t lookupOperand(spv_operand_type_t type, uint32_t operand, 83 spv_result_t parseMaskOperand(const spv_operand_type_t type, 108 void pushOperandTypesForMask(const spv_operand_type_t type,
|
table.h | 32 spv_operand_type_t operandTypes[16]; // TODO: Smaller/larger? 46 const spv_operand_type_t operandTypes[16]; // TODO: Smaller/larger? 50 const spv_operand_type_t type; 59 const spv_operand_type_t operandTypes[16]; // TODO: Smaller/larger?
|
operand.cpp | 74 const spv_operand_type_t type, 98 const spv_operand_type_t type, 119 const char* spvOperandTypeStr(spv_operand_type_t type) { 222 void spvPushOperandTypes(const spv_operand_type_t* types, 224 const spv_operand_type_t* endTypes; 233 const spv_operand_type_t type, 249 bool spvOperandIsConcreteMask(spv_operand_type_t type) { 254 bool spvOperandIsOptional(spv_operand_type_t type) { 259 bool spvOperandIsVariable(spv_operand_type_t type) { 264 bool spvExpandOperandSequenceOnce(spv_operand_type_t type [all...] |
assembly_grammar.cpp | 43 const spv_operand_type_t type, 184 spv_result_t AssemblyGrammar::lookupOperand(spv_operand_type_t type, 190 spv_result_t AssemblyGrammar::lookupOperand(spv_operand_type_t type, 220 spv_result_t AssemblyGrammar::parseMaskOperand(const spv_operand_type_t type, 238 const spv_operand_type_t type, const uint32_t mask,
|
name_mapper.h | 108 std::string NameForEnumOperand(spv_operand_type_t type, uint32_t word);
|
disassemble.cpp | 86 void EmitMaskOperand(const spv_operand_type_t type, const uint32_t word); 174 const spv_operand_type_t type = inst.operands[i].type; 289 void Disassembler::EmitMaskOperand(const spv_operand_type_t type,
|
binary.cpp | 101 const spv_operand_type_t type, 138 spv_operand_type_t type) { 326 spv_operand_type_t type = spvTakeFirstMatchableOperand(&_.expected_operands); 389 const spv_operand_type_t type, [all...] |
validate_instruction.cpp | 72 spv_operand_type_t type, uint32_t operand) { 113 spv_operand_type_t type, uint32_t operand) {
|
text.cpp | 187 const spv_operand_type_t type, 562 const spv_operand_type_t type = expectedOperands.back();
|
name_mapper.cpp | 321 std::string FriendlyNameMapper::NameForEnumOperand(spv_operand_type_t type,
|
validate_id.cpp | [all...] |
/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/source/opt/ |
local_access_chain_convert_pass.cpp | 73 {{spv_operand_type_t::SPV_OPERAND_TYPE_ID, {*varId}}}, newInsts); 86 {spv_operand_type_t::SPV_OPERAND_TYPE_LITERAL_INTEGER, {val}}); 106 {{spv_operand_type_t::SPV_OPERAND_TYPE_ID, {ldResultId}}}; 127 {{spv_operand_type_t::SPV_OPERAND_TYPE_ID, {valId}}, 128 {spv_operand_type_t::SPV_OPERAND_TYPE_ID, {ldResultId}}}; 135 {{spv_operand_type_t::SPV_OPERAND_TYPE_ID, {varId}}, 136 {spv_operand_type_t::SPV_OPERAND_TYPE_ID, {insResultId}}},
|
dead_branch_elim_pass.cpp | 123 {{spv_operand_type_t::SPV_OPERAND_TYPE_ID, {labelId}}})); 132 {{spv_operand_type_t::SPV_OPERAND_TYPE_ID, {labelId}}, 133 {spv_operand_type_t::SPV_OPERAND_TYPE_LITERAL_INTEGER, {0}}})); 142 {{spv_operand_type_t::SPV_OPERAND_TYPE_ID, {condId}}, 143 {spv_operand_type_t::SPV_OPERAND_TYPE_ID, {trueLabId}}, 144 {spv_operand_type_t::SPV_OPERAND_TYPE_ID, {falseLabId}}}));
|
instruction.cpp | 45 operands_.emplace_back(spv_operand_type_t::SPV_OPERAND_TYPE_TYPE_ID, 49 operands_.emplace_back(spv_operand_type_t::SPV_OPERAND_TYPE_RESULT_ID,
|
inline_pass.cpp | 54 {{spv_operand_type_t::SPV_OPERAND_TYPE_STORAGE_CLASS, 56 {spv_operand_type_t::SPV_OPERAND_TYPE_ID, {type_id}}})); 65 {{spv_operand_type_t::SPV_OPERAND_TYPE_ID, {label_id}}})); 73 {{spv_operand_type_t::SPV_OPERAND_TYPE_ID, {cond_id}}, 74 {spv_operand_type_t::SPV_OPERAND_TYPE_ID, {true_id}}, 75 {spv_operand_type_t::SPV_OPERAND_TYPE_ID, {false_id}}})); 83 {{spv_operand_type_t::SPV_OPERAND_TYPE_ID, {merge_id}}, 84 {spv_operand_type_t::SPV_OPERAND_TYPE_ID, {continue_id}}, 85 {spv_operand_type_t::SPV_OPERAND_TYPE_LOOP_CONTROL, {0}}})); 92 SpvOpStore, 0, 0, {{spv_operand_type_t::SPV_OPERAND_TYPE_ID, {ptr_id}} [all...] |
instruction.h | 52 Operand(spv_operand_type_t t, std::vector<uint32_t>&& w) 55 Operand(spv_operand_type_t t, const std::vector<uint32_t>& w) 58 spv_operand_type_t type; // Type of this logical operand.
|
common_uniform_elim_pass.cpp | 238 ir::Operand(spv_operand_type_t::SPV_OPERAND_TYPE_ID, 250 ir::Operand(spv_operand_type_t::SPV_OPERAND_TYPE_ID, 258 ir::Operand(spv_operand_type_t::SPV_OPERAND_TYPE_LITERAL_INTEGER, 404 ii->type_id(), replId, {{spv_operand_type_t::SPV_OPERAND_TYPE_ID, {varId}}}));
|
local_ssa_elim_pass.cpp | 275 {spv_operand_type_t::SPV_OPERAND_TYPE_ID, {valId}}); 277 {spv_operand_type_t::SPV_OPERAND_TYPE_ID, {predLabel}}); 341 {spv_operand_type_t::SPV_OPERAND_TYPE_ID, {valId}}); 343 {spv_operand_type_t::SPV_OPERAND_TYPE_ID, {predLabel}});
|
fold_spec_constant_op_and_composite_pass.cpp | 534 if (o.type != spv_operand_type_t::SPV_OPERAND_TYPE_ID) 720 operands.emplace_back(spv_operand_type_t::SPV_OPERAND_TYPE_ID, 741 spv_operand_type_t::SPV_OPERAND_TYPE_TYPED_LITERAL_NUMBER, 747 spv_operand_type_t::SPV_OPERAND_TYPE_TYPED_LITERAL_NUMBER, 768 operands.emplace_back(spv_operand_type_t::SPV_OPERAND_TYPE_ID,
|
/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/include/spirv-tools/ |
libspirv.h | 95 typedef enum spv_operand_type_t { enum 223 SPV_FORCE_32_BIT_ENUM(spv_operand_type_t) 224 } spv_operand_type_t; typedef in typeref:enum:spv_operand_type_t 241 // spv_operand_type_t. But then we'd have some special case differences 284 // The "concrete" operand type. See the definition of spv_operand_type_t 286 spv_operand_type_t type;
|
/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/source/comp/ |
markv_codec.cpp | 112 size_t GetOperandVariableWidthChunkLength(spv_operand_type_t type) { 474 void EncodeOperandWord(spv_operand_type_t type, uint32_t word) { 576 bool DecodeOperandWord(spv_operand_type_t type, uint32_t* word) { 644 const spv_operand_type_t type, 956 spv_parsed_instruction_t* inst, const spv_operand_type_t type, [all...] |