aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorMuhammad Omair Javaid <omair.javaid@linaro.org>2021-01-15 15:33:31 +0500
committerMuhammad Omair Javaid <omair.javaid@linaro.org>2021-01-15 16:11:17 +0500
commit4fd77668b2cc215f0605fe20bb989b90b29f4346 (patch)
tree4137dcec687951f4ceecf5ce12de0a990e7e9c78 /clang/lib/Frontend/CompilerInvocation.cpp
parent9cc221b99becf20397d935981eeb48cba5be7faf (diff)
downloadllvm-4fd77668b2cc215f0605fe20bb989b90b29f4346.zip
llvm-4fd77668b2cc215f0605fe20bb989b90b29f4346.tar.gz
llvm-4fd77668b2cc215f0605fe20bb989b90b29f4346.tar.bz2
[LLDB] Add per-thread register infos shared pointer in gdb-remote
In gdb-remote process we have register infos defind as a refernce object of GDBRemoteDynamicRegisterInfo class. In past register infos have remained constant througout the life time of a process. This has changed after AArch64 SVE support where register infos will have per-thread configuration. SVE registers will have per-thread size and can be updated while running. This patch aims to build up for that support by changing GDBRemoteDynamicRegisterInfo reference to a shared pointer deinfed per-thread. Reviewed By: labath Differential Revision: https://reviews.llvm.org/D82857
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions