[AArch64] Change the CMake to avoid to build GlobalISel related APIs
authorQuentin Colombet <qcolombet@apple.com>
Wed, 6 Apr 2016 17:38:12 +0000 (17:38 +0000)
committerQuentin Colombet <qcolombet@apple.com>
Wed, 6 Apr 2016 17:38:12 +0000 (17:38 +0000)
commit4f03c0b80668483a0c045a2b31866bca4762fe0c
tree82a19cac56384f1645e171194f8ca368c752ff71
parent92f4ef10178b8824be6de200a3160c1af532aa1f
[AArch64] Change the CMake to avoid to build GlobalISel related APIs
when GISel is not built.
The positive side effects are:
- We do not have to define dummy implementation
- We do not have to do weird gymnastic to avoid like issues (like
  missing constructor or vtable for the base classes)

llvm-svn: 265570
llvm/lib/Target/AArch64/AArch64RegisterBankInfo.cpp
llvm/lib/Target/AArch64/CMakeLists.txt