[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)
commit2581fa505f3aeb49d5a7b64b755f394af74a0ac6
tree1d47e94d09aa408bccfaa8302458056f8e42f90e
parent88f6faf1f47443f1d0e0521feaf0587af380a64b
[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>

llvm-svn: 213704
llvm/lib/Target/AArch64/AArch64FastISel.cpp
llvm/test/CodeGen/AArch64/arm64-abi.ll
llvm/test/CodeGen/AArch64/arm64-abi_align.ll