Senate set to pull all-nighter