IRgen/ObjC: Correctly construct the function info for variadic message sends.

This fixes some bad -O0 codegen and the unnecessary clearing of al on entry to objc_msgSend for most message sends.

<rdar://problem/7102824> [irgen] unnecessary xorb on calls to objc_msgSend on x86_64

llvm-svn: 82118
3 files changed
tree: 1b89a0bd32daf38398e347ddecaf3d2fe96a68d0
  1. clang/
  2. compiler-rt/
  3. llvm/