Home
last modified time | relevance | path

Searched refs:SpvOpAccessChain (Results 1 – 25 of 67) sorted by relevance

123

/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dcombine_access_chains.cpp43 case SpvOpAccessChain: in ProcessFunction()
200 inst->opcode() == SpvOpAccessChain || in CombineAccessChain()
207 if (ptr_input->opcode() != SpvOpAccessChain && in CombineAccessChain()
267 if (!IsInBounds(base_opcode)) return SpvOpAccessChain; in UpdateOpcode()
Dcode_sink.cpp53 if (inst->opcode() != SpvOpLoad && inst->opcode() != SpvOpAccessChain) { in SinkInstruction()
269 var_inst->opcode() == SpvOpAccessChain || in HasPossibleStore()
276 case SpvOpAccessChain: in HasPossibleStore()
Dprivate_to_local_pass.cpp135 case SpvOpAccessChain: in IsValidUse()
159 case SpvOpAccessChain: in UpdateUse()
Dlocal_single_store_elim_pass.cpp162 case SpvOpAccessChain: in FindSingleStoreAndCheckUses()
203 case SpvOpAccessChain: in FeedsAStore()
Dinstruction.cpp158 assert((IsLoad() || opcode() == SpvOpStore || opcode() == SpvOpAccessChain || in GetBaseAddress()
169 case SpvOpAccessChain: in GetBaseAddress()
189 case SpvOpAccessChain: in GetBaseAddress()
555 case SpvOpAccessChain: in IsOpcodeCodeMotionSafe()
Dcopy_prop_arrays.cpp153 } else if (use->opcode() == SpvOpAccessChain) { in HasNoStores()
182 } else if (use->opcode() == SpvOpAccessChain) { in HasValidReferencesOnly()
232 while (current_inst->opcode() == SpvOpAccessChain) { in BuildMemoryObjectFromLoad()
507 case SpvOpAccessChain: { in CanUpdateUses()
603 case SpvOpAccessChain: { in UpdateUses()
Dscalar_replacement_pass.cpp91 case SpvOpAccessChain: in ReplaceVariable()
639 case SpvOpAccessChain: in CheckUses()
680 case SpvOpAccessChain: in CheckUsesRelaxed()
759 case SpvOpAccessChain: in GetUsedComponents()
Dloop_dependence.cpp195 (source_access_chain->opcode() == SpvOpAccessChain) + in GetDependence()
196 (destination_access_chain->opcode() == SpvOpAccessChain); in GetDependence()
214 auto source_is_chain = source_access_chain->opcode() == SpvOpAccessChain; in GetDependence()
241 if (source_array->opcode() == SpvOpAccessChain || in GetDependence()
242 destination_array->opcode() == SpvOpAccessChain) { in GetDependence()
Dcommon_uniform_elim_pass.cpp40 return opcode == SpvOpAccessChain || opcode == SpvOpInBoundsAccessChain; in IsNonPtrAccessChain()
107 assert(AccessChainInst.opcode() == SpvOpAccessChain); in IsAccessChainToVolatileStructType()
Dinst_bindless_check_pass.cpp104 if (ptr_inst->opcode() != SpvOp::SpvOpAccessChain) return; in GenBindlessCheckCode()
/external/deqp-deps/SPIRV-Tools/source/opt/
Dcombine_access_chains.cpp43 case SpvOpAccessChain: in ProcessFunction()
200 inst->opcode() == SpvOpAccessChain || in CombineAccessChain()
207 if (ptr_input->opcode() != SpvOpAccessChain && in CombineAccessChain()
267 if (!IsInBounds(base_opcode)) return SpvOpAccessChain; in UpdateOpcode()
Dprivate_to_local_pass.cpp135 case SpvOpAccessChain: in IsValidUse()
159 case SpvOpAccessChain: in UpdateUse()
Dlocal_single_store_elim_pass.cpp162 case SpvOpAccessChain: in FindSingleStoreAndCheckUses()
203 case SpvOpAccessChain: in FeedsAStore()
Dinstruction.cpp158 assert((IsLoad() || opcode() == SpvOpStore || opcode() == SpvOpAccessChain || in GetBaseAddress()
169 case SpvOpAccessChain: in GetBaseAddress()
189 case SpvOpAccessChain: in GetBaseAddress()
555 case SpvOpAccessChain: in IsOpcodeCodeMotionSafe()
Dcopy_prop_arrays.cpp153 } else if (use->opcode() == SpvOpAccessChain) { in HasNoStores()
182 } else if (use->opcode() == SpvOpAccessChain) { in HasValidReferencesOnly()
232 while (current_inst->opcode() == SpvOpAccessChain) { in BuildMemoryObjectFromLoad()
507 case SpvOpAccessChain: { in CanUpdateUses()
603 case SpvOpAccessChain: { in UpdateUses()
Dscalar_replacement_pass.cpp91 case SpvOpAccessChain: in ReplaceVariable()
639 case SpvOpAccessChain: in CheckUses()
680 case SpvOpAccessChain: in CheckUsesRelaxed()
757 case SpvOpAccessChain: in GetUsedComponents()
Dloop_dependence.cpp195 (source_access_chain->opcode() == SpvOpAccessChain) + in GetDependence()
196 (destination_access_chain->opcode() == SpvOpAccessChain); in GetDependence()
214 auto source_is_chain = source_access_chain->opcode() == SpvOpAccessChain; in GetDependence()
241 if (source_array->opcode() == SpvOpAccessChain || in GetDependence()
242 destination_array->opcode() == SpvOpAccessChain) { in GetDependence()
Dcommon_uniform_elim_pass.cpp40 return opcode == SpvOpAccessChain || opcode == SpvOpInBoundsAccessChain; in IsNonPtrAccessChain()
107 assert(AccessChainInst.opcode() == SpvOpAccessChain); in IsAccessChainToVolatileStructType()
/external/deqp-deps/SPIRV-Tools/source/
Dopcode.cpp272 case SpvOpAccessChain: in spvOpcodeReturnsLogicalVariablePointer()
292 case SpvOpAccessChain: in spvOpcodeReturnsLogicalPointer()
/external/swiftshader/third_party/SPIRV-Tools/source/
Dopcode.cpp272 case SpvOpAccessChain: in spvOpcodeReturnsLogicalVariablePointer()
292 case SpvOpAccessChain: in spvOpcodeReturnsLogicalPointer()
/external/swiftshader/third_party/SPIRV-Tools/tools/comp/
Dmarkv_model_shader_default_autogen.inc21 { CombineOpcodeAndNumOperands(SpvOpAccessChain, 5), 82930 },
43 { CombineOpcodeAndNumOperands(SpvOpAccessChain, 4), 503456 },
834 codecs.emplace(SpvOpAccessChain, std::move(codec));
7567 codecs.emplace(std::pair<uint32_t, uint32_t>(SpvOpAccessChain, 0), std::move(codec));
7674 codecs.emplace(std::pair<uint32_t, uint32_t>(SpvOpAccessChain, 1), std::move(codec));
7783 codecs.emplace(std::pair<uint32_t, uint32_t>(SpvOpAccessChain, 2), std::move(codec));
7860 codecs.emplace(std::pair<uint32_t, uint32_t>(SpvOpAccessChain, 3), std::move(codec));
7953 codecs.emplace(std::pair<uint32_t, uint32_t>(SpvOpAccessChain, 4), std::move(codec));
7970 codecs.emplace(std::pair<uint32_t, uint32_t>(SpvOpAccessChain, 5), std::move(codec));
7983 codecs.emplace(std::pair<uint32_t, uint32_t>(SpvOpAccessChain, 6), std::move(codec));
/external/deqp-deps/SPIRV-Tools/tools/comp/
Dmarkv_model_shader_default_autogen.inc21 { CombineOpcodeAndNumOperands(SpvOpAccessChain, 5), 82930 },
43 { CombineOpcodeAndNumOperands(SpvOpAccessChain, 4), 503456 },
834 codecs.emplace(SpvOpAccessChain, std::move(codec));
7567 codecs.emplace(std::pair<uint32_t, uint32_t>(SpvOpAccessChain, 0), std::move(codec));
7674 codecs.emplace(std::pair<uint32_t, uint32_t>(SpvOpAccessChain, 1), std::move(codec));
7783 codecs.emplace(std::pair<uint32_t, uint32_t>(SpvOpAccessChain, 2), std::move(codec));
7860 codecs.emplace(std::pair<uint32_t, uint32_t>(SpvOpAccessChain, 3), std::move(codec));
7953 codecs.emplace(std::pair<uint32_t, uint32_t>(SpvOpAccessChain, 4), std::move(codec));
7970 codecs.emplace(std::pair<uint32_t, uint32_t>(SpvOpAccessChain, 5), std::move(codec));
7983 codecs.emplace(std::pair<uint32_t, uint32_t>(SpvOpAccessChain, 6), std::move(codec));
/external/mesa3d/prebuilt-intermediates/spirv/
Dspirv_info.c246 case SpvOpAccessChain: return "SpvOpAccessChain"; in spirv_op_to_string()
/external/swiftshader/third_party/SPIRV-Tools/source/reduce/
Dstructured_loop_to_selection_reduction_opportunity.cpp258 if (def.opcode() == SpvOpAccessChain) { in FixNonDominatedIdUses()
/external/deqp-deps/SPIRV-Tools/source/reduce/
Dstructured_loop_to_selection_reduction_opportunity.cpp256 if (def.opcode() == SpvOpAccessChain) { in FixNonDominatedIdUses()

123