Home
last modified time | relevance | path

Searched refs:callee2caller (Results 1 – 4 of 4) sorted by relevance

/external/deqp-deps/SPIRV-Tools/source/opt/
Dinline_pass.cpp121 std::unordered_map<uint32_t, uint32_t>* callee2caller) { in MapParams() argument
124 &callee2caller](const Instruction* cpi) { in MapParams()
126 (*callee2caller)[pid] = call_inst_itr->GetSingleWordOperand( in MapParams()
134 std::unordered_map<uint32_t, uint32_t>* callee2caller) { in CloneAndMapLocals() argument
142 (*callee2caller)[callee_var_itr->result_id()] = newId; in CloneAndMapLocals()
212 std::unordered_map<uint32_t, uint32_t> callee2caller; in GenInlineCode() local
231 MapParams(calleeFn, call_inst_itr, &callee2caller); in GenInlineCode()
235 CloneAndMapLocals(calleeFn, new_vars, &callee2caller); in GenInlineCode()
278 calleeFn->ForEachInst([&new_blocks, &callee2caller, &call_block_itr, in GenInlineCode()
292 assert(callee2caller.count(cpi->result_id()) && in GenInlineCode()
[all …]
Dinline_pass.h75 std::unordered_map<uint32_t, uint32_t>* callee2caller);
80 std::unordered_map<uint32_t, uint32_t>* callee2caller);
/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dinline_pass.cpp131 std::unordered_map<uint32_t, uint32_t>* callee2caller) { in MapParams() argument
134 [&call_inst_itr, &param_idx, &callee2caller](const Instruction* cpi) { in MapParams()
136 (*callee2caller)[pid] = call_inst_itr->GetSingleWordOperand( in MapParams()
144 std::unordered_map<uint32_t, uint32_t>* callee2caller) { in CloneAndMapLocals() argument
155 (*callee2caller)[callee_var_itr->result_id()] = newId; in CloneAndMapLocals()
243 std::unordered_map<uint32_t, uint32_t> callee2caller; in GenInlineCode() local
262 MapParams(calleeFn, call_inst_itr, &callee2caller); in GenInlineCode()
266 if (!CloneAndMapLocals(calleeFn, new_vars, &callee2caller)) { in GenInlineCode()
319 [&new_blocks, &callee2caller, &call_block_itr, &call_inst_itr, in GenInlineCode()
332 assert(callee2caller.count(cpi->result_id()) && in GenInlineCode()
[all …]
Dinline_pass.h77 std::unordered_map<uint32_t, uint32_t>* callee2caller);
82 std::unordered_map<uint32_t, uint32_t>* callee2caller);