Searched refs:loads_to_composites (Results 1 – 2 of 2) sorted by relevance
/third_party/spirv-tools/source/opt/ |
D | interface_var_sroa.cpp | 113 const std::unordered_map<Instruction*, Instruction*>& loads_to_composites) { in ReplaceLoadWithCompositeConstruct() argument 114 for (const auto& load_and_composite : loads_to_composites) { in ReplaceLoadWithCompositeConstruct() 271 std::unordered_map<Instruction*, Instruction*> loads_to_composites; in ReplaceInterfaceVarWith() local 287 &loads_to_composites, 0); in ReplaceInterfaceVarWith() 291 interface_var_component_indices, nullptr, &loads_to_composites, in ReplaceInterfaceVarWith() 296 ReplaceLoadWithCompositeConstruct(context(), loads_to_composites); in ReplaceInterfaceVarWith() 327 std::unordered_map<Instruction*, Instruction*>* loads_to_composites, in ReplaceComponentsOfInterfaceVarWith() argument 336 loads_to_composites, loads_for_access_chain_to_composites)) { in ReplaceComponentsOfInterfaceVarWith() 344 interface_var_component_indices, extra_array_index, loads_to_composites, in ReplaceComponentsOfInterfaceVarWith() 355 std::unordered_map<Instruction*, Instruction*>* loads_to_composites, in ReplaceMultipleComponentsOfInterfaceVarWith() argument [all …]
|
D | interface_var_sroa.h | 168 std::unordered_map<Instruction*, Instruction*>* loads_to_composites, 187 std::unordered_map<Instruction*, Instruction*>* loads_to_composites, 323 std::unordered_map<Instruction*, Instruction*>* loads_to_composites,
|