[AllocStackHoisting] New dealloc_stack's locs are cleanups.
[AllocStackHoisting] New dealloc_stack's locs are cleanups.

AllocStackHoisting creates new dealloc_stack instructions.  The old
dealloc_stack instructions' locations' kinds are ::CleanupKind  The new
instructions' locations need to be of that same kind too in order not to
trigger the sil verifier failure

    Basic block contains a non-contiguous lexical scope at -Onone

when building at Onone.

JGiola/swift,benlangmuir/swift,benlangmuir/swift,JGiola/swift,ahoppen/swift,glessard/swift,benlangmuir/swift,apple/swift,atrick/swift,roambotics/swift,atrick/swift,gregomni/swift,rudkx/swift,JGiola/swift,gregomni/swift,ahoppen/swift,rudkx/swift,roambotics/swift,roambotics/swift,glessard/swift,rudkx/swift,rudkx/swift,glessard/swift,apple/swift,apple/swift,rudkx/swift,glessard/swift,atrick/swift,benlangmuir/swift,apple/swift,JGiola/swift,roambotics/swift,atrick/swift,benlangmuir/swift,roambotics/swift,gregomni/swift,gregomni/swift,glessard/swift,atrick/swift,glessard/swift,ahoppen/swift,apple/swift,ahoppen/swift,JGiola/swift,gregomni/swift,JGiola/swift,gregomni/swift,rudkx/swift,roambotics/swift,ahoppen/swift,ahoppen/swift,apple/swift,benlangmuir/swift,atrick/swift