public VariableStack mapStackToLocal(VariableStack stack) {
		VariableStack newStack;
		int params = instr.getFreeOperandCount();
		if (params > 0) {
			this.stack = stack.peek(params);
			newStack = stack.pop(params);
		} else
			newStack = stack;

		trueBlock.jump.stackMap = newStack;
		if (jump != null) {
			jump.stackMap = newStack;
			return null;
		}
		return newStack;
	}