HomeSort by relevance Sort by last modified time
    Searched refs:spv_operand_type_t (Results 1 - 22 of 22) sorted by null

  /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...]

Completed in 1155 milliseconds