Home
last modified time | relevance | path

Searched refs:NestedCompositeComponents (Results 1 - 2 of 2) sorted by relevance

/third_party/spirv-tools/source/opt/
H A Dinterface_var_sroa.h50 // |nested_composite_components| has the NestedCompositeComponents struct as
52 struct NestedCompositeComponents { struct in spvtools::opt::InterfaceVariableScalarReplacement
53 NestedCompositeComponents() : component_variable(nullptr) {} in NestedCompositeComponents() function
59 const std::vector<NestedCompositeComponents>& GetComponents() const { in GetComponents()
63 void AddComponent(const NestedCompositeComponents& component) { in AddComponent()
74 std::vector<NestedCompositeComponents> nested_composite_components;
113 NestedCompositeComponents CreateScalarInterfaceVarsForReplacement(
121 NestedCompositeComponents CreateScalarInterfaceVarsForArray(
129 NestedCompositeComponents CreateScalarInterfaceVarsForMatrix(
136 void AddLocationAndComponentDecorations(const NestedCompositeComponents
[all...]
H A Dinterface_var_sroa.cpp245 NestedCompositeComponents scalar_interface_vars = in ReplaceInterfaceVariableWithScalars()
265 const NestedCompositeComponents& scalar_interface_vars) { in ReplaceInterfaceVarWith()
305 const NestedCompositeComponents& vars, uint32_t* location, in AddLocationAndComponentDecorations()
324 const NestedCompositeComponents& scalar_interface_vars, in ReplaceComponentsOfInterfaceVarWith()
352 const std::vector<NestedCompositeComponents>& components, in ReplaceMultipleComponentsOfInterfaceVarWith()
798 InterfaceVariableScalarReplacement::NestedCompositeComponents
808 NestedCompositeComponents scalar_vars; in CreateScalarInterfaceVarsForArray()
810 NestedCompositeComponents scalar_vars_for_element = in CreateScalarInterfaceVarsForArray()
819 InterfaceVariableScalarReplacement::NestedCompositeComponents
831 NestedCompositeComponents scalar_var in CreateScalarInterfaceVarsForMatrix()
[all...]

Completed in 3 milliseconds