[FastIsel][AArch64] Add support for the FastLowerCall and FastLowerIntrinsicCall...
authorJuergen Ributzka <juergen@apple.com>
Tue, 22 Jul 2014 23:14:58 +0000 (23:14 +0000)
committerJuergen Ributzka <juergen@apple.com>
Tue, 22 Jul 2014 23:14:58 +0000 (23:14 +0000)
commit7edf396977fc56c786e6375a4cec93ff6d791d20
tree0c9478d90bc56a9f45c22a1df21c738152475a40
parentbe8c68d72da65c4a9b2874f079e41b06d6825e3e
[FastIsel][AArch64] Add support for the FastLowerCall and FastLowerIntrinsicCall target-hooks.

This commit modifies the existing call lowering functions to be used as the
FastLowerCall and FastLowerIntrinsicCall target-hooks instead.

This enables patchpoint intrinsic lowering for AArch64.

This fixes <rdar://problem/17733076>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213704 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64FastISel.cpp
test/CodeGen/AArch64/arm64-abi.ll
test/CodeGen/AArch64/arm64-abi_align.ll