Migrate the AArch64 TargetRegisterInfo to its TargetMachine
authorEric Christopher <echristo@gmail.com>
Thu, 12 Mar 2015 21:04:46 +0000 (21:04 +0000)
committerEric Christopher <echristo@gmail.com>
Thu, 12 Mar 2015 21:04:46 +0000 (21:04 +0000)
commit94a887226dc9ea0e3b8386b59530b834c8b5c2a2
tree307814340c231d0fb4b8de130b400b79f548dcec
parent323b9bb0d31c6035fe0b6e50e25a9ccb9fc9067a
Migrate the AArch64 TargetRegisterInfo to its TargetMachine
implementation. This requires a bit of scaffolding and a few fixups
that'll go away once all of the ports have been migrated.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232103 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64InstrInfo.cpp
lib/Target/AArch64/AArch64InstrInfo.h
lib/Target/AArch64/AArch64RegisterInfo.cpp
lib/Target/AArch64/AArch64RegisterInfo.h
lib/Target/AArch64/AArch64Subtarget.cpp
lib/Target/AArch64/AArch64Subtarget.h
lib/Target/AArch64/AArch64TargetMachine.cpp
lib/Target/AArch64/AArch64TargetMachine.h