| 2785 | |
| 2786 | |
| 2787 | ExprId MediumLevelILFunction::CallSSA(const vector<SSAVariable>& output, ExprId dest, const vector<ExprId>& params, |
| 2788 | size_t newMemVersion, size_t prevMemVersion, const ILSourceLocation& loc) |
| 2789 | { |
| 2790 | return AddExprWithLocation(MLIL_CALL_SSA, loc, 0, |
| 2791 | AddExprWithLocation(MLIL_CALL_OUTPUT_SSA, loc, 0, newMemVersion, output.size() * 2, AddSSAVariableList(output)), |
| 2792 | dest, params.size(), AddOperandList(params), prevMemVersion); |
| 2793 | } |
| 2794 | |
| 2795 | |
| 2796 | ExprId MediumLevelILFunction::CallUntypedSSA(const vector<SSAVariable>& output, ExprId dest, |