/dports/devel/intel-graphics-compiler/SPIRV-Tools/source/opt/ |
H A D | replace_desc_array_access_using_var_index.cpp | 67 for (Instruction* access_chain : work_list) { in ReplaceVariableAccessesWithConstantElements() 70 ReplaceAccessChain(var, access_chain); in ReplaceVariableAccessesWithConstantElements() 80 Instruction* var, Instruction* access_chain) const { in ReplaceAccessChain() 85 UseConstIndexForAccessChain(access_chain, 0); in ReplaceAccessChain() 86 get_def_use_mgr()->AnalyzeInstUse(access_chain); in ReplaceAccessChain() 89 ReplaceUsersOfAccessChain(access_chain, number_of_elements); in ReplaceAccessChain() 107 work_list.push(access_chain); in CollectRecursiveUsersWithConcreteType() 206 Instruction* access_chain, uint32_t element_index, in CreateCaseBlock() argument 291 descsroautil::GetFirstIndexOfAccessChain(access_chain); in ReplaceNonUniformAccessWithSwitchCase() 330 access_chain->SetInOperand(kOpAccessChainInOperandIndexes, in UseConstIndexForAccessChain() [all …]
|
H A D | replace_desc_array_access_using_var_index.h | 64 void UseConstIndexForAccessChain(Instruction* access_chain, 71 void ReplaceUsersOfAccessChain(Instruction* access_chain, 77 Instruction* access_chain, std::vector<Instruction*>* final_users) const; 105 Instruction* access_chain_final_user, Instruction* access_chain, 120 uint32_t GetFirstIndexOfAccessChain(Instruction* access_chain) const; 127 BasicBlock* case_block, Instruction* access_chain, 156 Instruction* access_chain, uint32_t element_index,
|
H A D | desc_sroa_util.cpp | 82 IRContext* context, Instruction* access_chain) { in GetAccessChainIndexAsConst() argument 83 if (access_chain->NumInOperands() <= 1) { in GetAccessChainIndexAsConst() 86 uint32_t idx_id = GetFirstIndexOfAccessChain(access_chain); in GetAccessChainIndexAsConst() 92 uint32_t GetFirstIndexOfAccessChain(Instruction* access_chain) { in GetFirstIndexOfAccessChain() argument 93 assert(access_chain->NumInOperands() > 1 && in GetFirstIndexOfAccessChain() 95 return access_chain->GetSingleWordInOperand(kOpAccessChainInOperandIndexes); in GetFirstIndexOfAccessChain()
|
H A D | copy_prop_arrays.cpp | 523 std::vector<uint32_t> access_chain; in CanUpdateUses() local 532 access_chain.push_back(0); in CanUpdateUses() 552 std::vector<uint32_t> access_chain; in CanUpdateUses() local 558 type_mgr->GetMemberType(type, access_chain); in CanUpdateUses() 669 std::vector<uint32_t> access_chain; in UpdateUses() local 678 access_chain.push_back(0); in UpdateUses() 687 access_chain); in UpdateUses() 710 std::vector<uint32_t> access_chain; in UpdateUses() local 767 for (uint32_t element_index : access_chain) { in GetMemberTypeId() 789 const std::vector<uint32_t>& access_chain) { in GetMember() argument [all …]
|
H A D | desc_sroa_util.h | 38 Instruction* access_chain); 48 uint32_t GetFirstIndexOfAccessChain(Instruction* access_chain);
|
H A D | graphics_robust_access_pass.h | 69 void ClampIndicesForAccessChain(Instruction* access_chain); 117 opt::Instruction* MakeRuntimeArrayLengthInst(Instruction* access_chain,
|
H A D | copy_prop_arrays.h | 73 void GetMember(const std::vector<uint32_t>& access_chain); 229 const std::vector<uint32_t>& access_chain) const;
|
/dports/graphics/spirv-tools/SPIRV-Tools-2021.4/source/opt/ |
H A D | replace_desc_array_access_using_var_index.cpp | 67 for (Instruction* access_chain : work_list) { in ReplaceVariableAccessesWithConstantElements() 70 ReplaceAccessChain(var, access_chain); in ReplaceVariableAccessesWithConstantElements() 80 Instruction* var, Instruction* access_chain) const { in ReplaceAccessChain() 85 UseConstIndexForAccessChain(access_chain, 0); in ReplaceAccessChain() 86 get_def_use_mgr()->AnalyzeInstUse(access_chain); in ReplaceAccessChain() 89 ReplaceUsersOfAccessChain(access_chain, number_of_elements); in ReplaceAccessChain() 107 work_list.push(access_chain); in CollectRecursiveUsersWithConcreteType() 206 Instruction* access_chain, uint32_t element_index, in CreateCaseBlock() argument 291 descsroautil::GetFirstIndexOfAccessChain(access_chain); in ReplaceNonUniformAccessWithSwitchCase() 330 access_chain->SetInOperand(kOpAccessChainInOperandIndexes, in UseConstIndexForAccessChain() [all …]
|
H A D | replace_desc_array_access_using_var_index.h | 64 void UseConstIndexForAccessChain(Instruction* access_chain, 71 void ReplaceUsersOfAccessChain(Instruction* access_chain, 77 Instruction* access_chain, std::vector<Instruction*>* final_users) const; 105 Instruction* access_chain_final_user, Instruction* access_chain, 120 uint32_t GetFirstIndexOfAccessChain(Instruction* access_chain) const; 127 BasicBlock* case_block, Instruction* access_chain, 156 Instruction* access_chain, uint32_t element_index,
|
H A D | desc_sroa_util.cpp | 82 IRContext* context, Instruction* access_chain) { in GetAccessChainIndexAsConst() argument 83 if (access_chain->NumInOperands() <= 1) { in GetAccessChainIndexAsConst() 86 uint32_t idx_id = GetFirstIndexOfAccessChain(access_chain); in GetAccessChainIndexAsConst() 92 uint32_t GetFirstIndexOfAccessChain(Instruction* access_chain) { in GetFirstIndexOfAccessChain() argument 93 assert(access_chain->NumInOperands() > 1 && in GetFirstIndexOfAccessChain() 95 return access_chain->GetSingleWordInOperand(kOpAccessChainInOperandIndexes); in GetFirstIndexOfAccessChain()
|
H A D | copy_prop_arrays.cpp | 523 std::vector<uint32_t> access_chain; in CanUpdateUses() local 532 access_chain.push_back(0); in CanUpdateUses() 552 std::vector<uint32_t> access_chain; in CanUpdateUses() local 558 type_mgr->GetMemberType(type, access_chain); in CanUpdateUses() 669 std::vector<uint32_t> access_chain; in UpdateUses() local 678 access_chain.push_back(0); in UpdateUses() 687 access_chain); in UpdateUses() 710 std::vector<uint32_t> access_chain; in UpdateUses() local 767 for (uint32_t element_index : access_chain) { in GetMemberTypeId() 789 const std::vector<uint32_t>& access_chain) { in GetMember() argument [all …]
|
H A D | desc_sroa_util.h | 38 Instruction* access_chain); 48 uint32_t GetFirstIndexOfAccessChain(Instruction* access_chain);
|
H A D | graphics_robust_access_pass.h | 69 void ClampIndicesForAccessChain(Instruction* access_chain); 117 opt::Instruction* MakeRuntimeArrayLengthInst(Instruction* access_chain,
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/SPIRV-Tools/src/source/opt/ |
H A D | copy_prop_arrays.cpp | 509 std::vector<uint32_t> access_chain; in CanUpdateUses() local 518 access_chain.push_back(0); in CanUpdateUses() 538 std::vector<uint32_t> access_chain; in CanUpdateUses() local 544 type_mgr->GetMemberType(type, access_chain); in CanUpdateUses() 609 std::vector<uint32_t> access_chain; in UpdateUses() local 618 access_chain.push_back(0); in UpdateUses() 627 access_chain); in UpdateUses() 650 std::vector<uint32_t> access_chain; in UpdateUses() local 707 for (uint32_t element_index : access_chain) { in GetMemberTypeId() 729 const std::vector<uint32_t>& access_chain) { in GetMember() argument [all …]
|
H A D | graphics_robust_access_pass.h | 69 void ClampIndicesForAccessChain(Instruction* access_chain); 117 opt::Instruction* MakeRuntimeArrayLengthInst(Instruction* access_chain,
|
H A D | copy_prop_arrays.h | 73 void GetMember(const std::vector<uint32_t>& access_chain); 229 const std::vector<uint32_t>& access_chain) const;
|
/dports/emulators/mess/mame-mame0226/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ |
H A D | copy_prop_arrays.cpp | 509 std::vector<uint32_t> access_chain; in CanUpdateUses() local 518 access_chain.push_back(0); in CanUpdateUses() 538 std::vector<uint32_t> access_chain; in CanUpdateUses() local 544 type_mgr->GetMemberType(type, access_chain); in CanUpdateUses() 609 std::vector<uint32_t> access_chain; in UpdateUses() local 618 access_chain.push_back(0); in UpdateUses() 627 access_chain); in UpdateUses() 650 std::vector<uint32_t> access_chain; in UpdateUses() local 707 for (uint32_t element_index : access_chain) { in GetMemberTypeId() 729 const std::vector<uint32_t>& access_chain) { in GetMember() argument [all …]
|
H A D | graphics_robust_access_pass.h | 68 void ClampIndicesForAccessChain(Instruction* access_chain); 104 opt::Instruction* MakeRuntimeArrayLengthInst(Instruction* access_chain,
|
/dports/emulators/mame/mame-mame0226/3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ |
H A D | copy_prop_arrays.cpp | 509 std::vector<uint32_t> access_chain; in CanUpdateUses() local 518 access_chain.push_back(0); in CanUpdateUses() 538 std::vector<uint32_t> access_chain; in CanUpdateUses() local 544 type_mgr->GetMemberType(type, access_chain); in CanUpdateUses() 609 std::vector<uint32_t> access_chain; in UpdateUses() local 618 access_chain.push_back(0); in UpdateUses() 627 access_chain); in UpdateUses() 650 std::vector<uint32_t> access_chain; in UpdateUses() local 707 for (uint32_t element_index : access_chain) { in GetMemberTypeId() 729 const std::vector<uint32_t>& access_chain) { in GetMember() argument [all …]
|
H A D | graphics_robust_access_pass.h | 68 void ClampIndicesForAccessChain(Instruction* access_chain); 104 opt::Instruction* MakeRuntimeArrayLengthInst(Instruction* access_chain,
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/SPIRV-Tools/src/source/opt/ |
H A D | copy_prop_arrays.cpp | 519 std::vector<uint32_t> access_chain; in CanUpdateUses() local 528 access_chain.push_back(0); in CanUpdateUses() 548 std::vector<uint32_t> access_chain; in CanUpdateUses() local 554 type_mgr->GetMemberType(type, access_chain); in CanUpdateUses() 666 std::vector<uint32_t> access_chain; in UpdateUses() local 675 access_chain.push_back(0); in UpdateUses() 684 access_chain); in UpdateUses() 707 std::vector<uint32_t> access_chain; in UpdateUses() local 764 for (uint32_t element_index : access_chain) { in GetMemberTypeId() 786 const std::vector<uint32_t>& access_chain) { in GetMember() argument [all …]
|
H A D | graphics_robust_access_pass.h | 69 void ClampIndicesForAccessChain(Instruction* access_chain); 117 opt::Instruction* MakeRuntimeArrayLengthInst(Instruction* access_chain,
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/SPIRV-Tools/source/opt/ |
H A D | copy_prop_arrays.cpp | 519 std::vector<uint32_t> access_chain; in CanUpdateUses() local 528 access_chain.push_back(0); in CanUpdateUses() 548 std::vector<uint32_t> access_chain; in CanUpdateUses() local 554 type_mgr->GetMemberType(type, access_chain); in CanUpdateUses() 666 std::vector<uint32_t> access_chain; in UpdateUses() local 675 access_chain.push_back(0); in UpdateUses() 684 access_chain); in UpdateUses() 707 std::vector<uint32_t> access_chain; in UpdateUses() local 764 for (uint32_t element_index : access_chain) { in GetMemberTypeId() 786 const std::vector<uint32_t>& access_chain) { in GetMember() argument [all …]
|
H A D | graphics_robust_access_pass.h | 69 void ClampIndicesForAccessChain(Instruction* access_chain); 117 opt::Instruction* MakeRuntimeArrayLengthInst(Instruction* access_chain,
|
/dports/databases/py-ormar/ormar-0.10.23/ormar/queryset/ |
H A D | field_accessor.py | 22 access_chain: str = "", 27 self._access_chain = access_chain 57 access_chain=self._access_chain + f"__{item}", 63 access_chain=self._access_chain + f"__{item}",
|