Lines Matching refs:user
214 &function_ids](Instruction* user) {
215 BasicBlock* block = context()->get_instr_block(user);
222 if (user->opcode() == spv::Op::OpAccessChain ||
223 user->opcode() == spv::Op::OpInBoundsAccessChain ||
224 user->opcode() == spv::Op::OpPtrAccessChain ||
225 user->opcode() == spv::Op::OpInBoundsPtrAccessChain ||
226 user->opcode() == spv::Op::OpCopyObject) {
227 if (ptr_id == user->GetSingleWordInOperand(0))
228 worklist.push_back(user->result_id());
232 if (user->opcode() != spv::Op::OpLoad) {
236 return handle_load(user);