aboutsummaryrefslogtreecommitdiff
path: root/lib/Support/APInt.cpp
diff options
context:
space:
mode:
authorAndrew Trick <atrick@apple.com>2012-06-08 17:23:27 +0000
committerAndrew Trick <atrick@apple.com>2012-06-08 17:23:27 +0000
commitc36d033c08c6148846f61cc7aee4fe0f523af1e5 (patch)
tree5c14b7f801e4f5913d9c62bd910cb5519b5684b3 /lib/Support/APInt.cpp
parenteb90adffe11072f0378cb3251747086a27ddf4d2 (diff)
Fix Target->Codegen dependence.
Bulk move of TargetInstrInfo implementation into TargetInstrInfoImpl. This is dirty because the code isn't part of TargetInstrInfoImpl class, nor should it be, because the methods are not target hooks. However, it's the current mechanism for keeping libTarget useful outside the backend. You'll get a not-so-nice link error if you invoke a TargetInstrInfo method that depends on CodeGen. The TargetInstrInfoImpl class should probably be removed since it doesn't really solve this problem. To really fix this, we probably need separate interfaces for the CodeGen/nonCodeGen sides of TargetInstrInfo. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158212 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Support/APInt.cpp')
0 files changed, 0 insertions, 0 deletions