• Home
  • Raw
  • Download

Lines Matching refs:calleeFn

142     Function* calleeFn, BasicBlock::iterator call_inst_itr,  in MapParams()  argument
145 calleeFn->ForEachParam( in MapParams()
155 Function* calleeFn, std::vector<std::unique_ptr<Instruction>>* new_vars, in CloneAndMapLocals() argument
158 auto callee_block_itr = calleeFn->begin(); in CloneAndMapLocals()
186 Function* calleeFn, std::vector<std::unique_ptr<Instruction>>* new_vars) { in CreateReturnVar() argument
188 const uint32_t calleeTypeId = calleeFn->type_id(); in CreateReturnVar()
214 get_decoration_mgr()->CloneDecorations(calleeFn->result_id(), returnVarId); in CreateReturnVar()
366 analysis::DebugInlinedAtContext* inlined_at_ctx, Function* calleeFn, in InlineReturn() argument
382 for (auto callee_block_itr = calleeFn->begin(); in InlineReturn()
383 callee_block_itr != calleeFn->end(); ++callee_block_itr) { in InlineReturn()
430 analysis::DebugInlinedAtContext* inlined_at_ctx, Function* calleeFn) { in InlineBasicBlocks() argument
431 auto callee_block_itr = calleeFn->begin(); in InlineBasicBlocks()
434 while (callee_block_itr != calleeFn->end()) { in InlineBasicBlocks()
572 Function* calleeFn = id2function_[call_inst_itr->GetSingleWordOperand( in GenInlineCode() local
576 MapParams(calleeFn, call_inst_itr, &callee2caller); in GenInlineCode()
580 if (!CloneAndMapLocals(calleeFn, new_vars, &callee2caller, &inlined_at_ctx)) { in GenInlineCode()
586 uint32_t entry_blk_label_id = calleeFn->begin()->GetLabelInst()->result_id(); in GenInlineCode()
596 (*(calleeFn->begin())).GetMergeInst() != nullptr) { in GenInlineCode()
610 const uint32_t calleeTypeId = calleeFn->type_id(); in GenInlineCode()
614 returnVarId = CreateReturnVar(calleeFn, new_vars); in GenInlineCode()
620 calleeFn->WhileEachInst([&callee2caller, this](const Instruction* cpi) { in GenInlineCode()
632 calleeFn->ForEachDebugInstructionsInHeader( in GenInlineCode()
641 if (!InlineEntryBlock(callee2caller, &new_blk_ptr, calleeFn->begin(), in GenInlineCode()
649 &inlined_at_ctx, calleeFn); in GenInlineCode()
653 &inlined_at_ctx, calleeFn, in GenInlineCode()
654 &*(calleeFn->tail()->tail()), returnVarId); in GenInlineCode()
667 calleeFn->begin() != calleeFn->end())) in GenInlineCode()