diff options
author | Erich Keane <erich.keane@intel.com> | 2021-08-31 09:50:01 -0700 |
---|---|---|
committer | Erich Keane <erich.keane@intel.com> | 2021-09-01 06:12:24 -0700 |
commit | 42ae7eb581ff6abf77524f4c9e4333262c95aa4b (patch) | |
tree | 390e0ec1eaba3dfbb33983fbdc06e79251dbecec /lldb/source/Commands/CommandObjectProcess.cpp | |
parent | 9b6c8132d3785269512803ff51cb421f8d8bcf0e (diff) | |
download | llvm-42ae7eb581ff6abf77524f4c9e4333262c95aa4b.zip llvm-42ae7eb581ff6abf77524f4c9e4333262c95aa4b.tar.gz llvm-42ae7eb581ff6abf77524f4c9e4333262c95aa4b.tar.bz2 |
Ensure field-annotations on pointers properly match the AS of the field.
Discovered in SYCL, the field annotations were always cast to an i8*,
which is an invalid bitcast for a pointer type with an address space.
This patch makes sure that we create an intrinsic that takes a pointer
to the correct address-space and properly do our casts.
Differential Revision: https://reviews.llvm.org/D109003
Diffstat (limited to 'lldb/source/Commands/CommandObjectProcess.cpp')
0 files changed, 0 insertions, 0 deletions