Searched refs:interface_var_user (Results 1 – 2 of 2) sorted by relevance
/third_party/spirv-tools/source/opt/ |
D | interface_var_sroa.cpp | 331 for (Instruction* interface_var_user : interface_var_users) { in ReplaceComponentsOfInterfaceVarWith() 333 interface_var, interface_var_user, in ReplaceComponentsOfInterfaceVarWith() 385 Instruction* interface_var, Instruction* interface_var_user, in ReplaceComponentOfInterfaceVarWith() argument 392 SpvOp opcode = interface_var_user->opcode(); in ReplaceComponentOfInterfaceVarWith() 394 uint32_t value_id = interface_var_user->GetSingleWordInOperand(1); in ReplaceComponentOfInterfaceVarWith() 397 interface_var_user); in ReplaceComponentOfInterfaceVarWith() 402 LoadScalarVar(scalar_var, extra_array_index, interface_var_user); in ReplaceComponentOfInterfaceVarWith() 403 loads_to_component_values->insert({interface_var_user, scalar_load}); in ReplaceComponentOfInterfaceVarWith() 413 CloneAnnotationForVariable(interface_var_user, scalar_var->result_id()); in ReplaceComponentOfInterfaceVarWith() 418 std::unique_ptr<Instruction> new_inst(interface_var_user->Clone(context())); in ReplaceComponentOfInterfaceVarWith() [all …]
|
D | interface_var_sroa.h | 200 Instruction* interface_var, Instruction* interface_var_user,
|