summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGCall.cpp
diff options
context:
space:
mode:
authorTamas Berghammer <tberghammer@google.com>2015-05-26 11:58:52 +0000
committerTamas Berghammer <tberghammer@google.com>2015-05-26 11:58:52 +0000
commit068f8a7e2d7ece12cc00726bb2e6df180b217848 (patch)
tree3ac16e6c32a2a44799ad79fa0f141f30c990c66a /clang/lib/CodeGen/CGCall.cpp
parentb2b901c607ae3149b6d3a0c53a45f22e3542fb04 (diff)
downloadbcm5719-llvm-068f8a7e2d7ece12cc00726bb2e6df180b217848.tar.gz
bcm5719-llvm-068f8a7e2d7ece12cc00726bb2e6df180b217848.zip
Move register reading form NativeProcessLinux to NativeRegisterContextLinux*
This change reorganize the register read/write code inside lldb-server on Linux with moving the architecture independent code into a new class called NativeRegisterContextLinux and all of the architecture dependent code into the appropriate NativeRegisterContextLinux_* class. As part of it the compilation of the architecture specific register contexts are only compiled on the specific architecture because they can't be used in other cases. The purpose of this change is to remove a lot of duplicated code from the different register contexts and to remove the architecture dependent codes from the global NativeProcessLinux class. Differential revision: http://reviews.llvm.org/D9935 llvm-svn: 238196
Diffstat (limited to 'clang/lib/CodeGen/CGCall.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud