OSDN Git Service

Move ABI handling and 64-bitness to the PowerPC target machine.
authorEric Christopher <echristo@gmail.com>
Tue, 17 Feb 2015 06:45:15 +0000 (06:45 +0000)
committerEric Christopher <echristo@gmail.com>
Tue, 17 Feb 2015 06:45:15 +0000 (06:45 +0000)
commitfb031eee53a29db17a122f99c2e3048ed643d55e
tree97d94dc6f2dab42aa090996b816864b264563e0c
parentcdc4c07360f60fbda54fda96b3496264f1dc434d
Move ABI handling and 64-bitness to the PowerPC target machine.
This required changing how the computation of the ABI is handled
and how some of the checks for ABI/target are done.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@229471 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PowerPC/PPC.td
lib/Target/PowerPC/PPCSubtarget.cpp
lib/Target/PowerPC/PPCSubtarget.h
lib/Target/PowerPC/PPCTargetMachine.cpp
lib/Target/PowerPC/PPCTargetMachine.h
test/CodeGen/PowerPC/ppc64-elf-abi.ll