Record location info before emiting alloca for arguments. This allows arguments to have proper location info.
Record location info before emiting alloca for arguments. This allows arguments to have proper location info.


git-svn-id: ffe668792ed300d6c2daa1f6eba2e0aa28d7ec6c@83567 91177308-0d34-0410-b5e6-96231b3b80d8

apple/swift-clang,apple/swift-clang,apple/swift-clang,apple/swift-clang,apple/swift-clang,llvm-mirror/clang,llvm-mirror/clang,llvm-mirror/clang,apple/swift-clang,llvm-mirror/clang,llvm-mirror/clang,apple/swift-clang,llvm-mirror/clang,apple/swift-clang,apple/swift-clang,llvm-mirror/clang,llvm-mirror/clang,llvm-mirror/clang,llvm-mirror/clang,apple/swift-clang