Can you explain why 'all'
is necessary here. If you spend the weekend doing something it implies that you spent all/some of/the entire weekend. I agree that 'all' can be used to remove any doubt.
But I feel that if the whole weekend was not spent doing whatever, we would qualify this with
I spent some/most of the weekend doing whatever.
Please let me know what you think