Swap should be as quick in these cases, and leaves the original variables in a known (empty) state. llvm-svn: 360164