Home
last modified time | relevance | path

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

/external/deqp-deps/SPIRV-Tools/source/opt/
Dinline_pass.cpp120 Function* calleeFn, BasicBlock::iterator call_inst_itr, in MapParams() argument
123 calleeFn->ForEachParam([&call_inst_itr, &param_idx, in MapParams()
133 Function* calleeFn, std::vector<std::unique_ptr<Instruction>>* new_vars, in CloneAndMapLocals() argument
135 auto callee_block_itr = calleeFn->begin(); in CloneAndMapLocals()
149 Function* calleeFn, std::vector<std::unique_ptr<Instruction>>* new_vars) { in CreateReturnVar() argument
151 const uint32_t calleeTypeId = calleeFn->type_id(); in CreateReturnVar()
167 get_decoration_mgr()->CloneDecorations(calleeFn->result_id(), returnVarId); in CreateReturnVar()
223 Function* calleeFn = id2function_[call_inst_itr->GetSingleWordOperand( in GenInlineCode() local
227 auto fi = early_return_funcs_.find(calleeFn->result_id()); in GenInlineCode()
231 MapParams(calleeFn, call_inst_itr, &callee2caller); in GenInlineCode()
[all …]
Dinline_pass.h74 void MapParams(Function* calleeFn, BasicBlock::iterator call_inst_itr,
78 void CloneAndMapLocals(Function* calleeFn,
84 uint32_t CreateReturnVar(Function* calleeFn,
/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dinline_pass.cpp130 Function* calleeFn, BasicBlock::iterator call_inst_itr, in MapParams() argument
133 calleeFn->ForEachParam( in MapParams()
143 Function* calleeFn, std::vector<std::unique_ptr<Instruction>>* new_vars, in CloneAndMapLocals() argument
145 auto callee_block_itr = calleeFn->begin(); in CloneAndMapLocals()
163 Function* calleeFn, std::vector<std::unique_ptr<Instruction>>* new_vars) { in CreateReturnVar() argument
165 const uint32_t calleeTypeId = calleeFn->type_id(); in CreateReturnVar()
191 get_decoration_mgr()->CloneDecorations(calleeFn->result_id(), returnVarId); in CreateReturnVar()
254 Function* calleeFn = id2function_[call_inst_itr->GetSingleWordOperand( in GenInlineCode() local
258 auto fi = early_return_funcs_.find(calleeFn->result_id()); in GenInlineCode()
262 MapParams(calleeFn, call_inst_itr, &callee2caller); in GenInlineCode()
[all …]
Dinline_pass.h76 void MapParams(Function* calleeFn, BasicBlock::iterator call_inst_itr,
80 bool CloneAndMapLocals(Function* calleeFn,
87 uint32_t CreateReturnVar(Function* calleeFn,