aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
diff options
context:
space:
mode:
authorAlex Zinenko <zinenko@google.com>2020-03-30 18:50:42 +0200
committerAlex Zinenko <zinenko@google.com>2020-04-02 12:52:46 +0200
commit0a2131b7e2213fc8b45f7ff1e02f29fb4d544259 (patch)
treea6a19a617a97315a6e1f41df4e3493facfb4d41d /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
parent316e220cf432cdacba8d3123517e4ac44a120a8b (diff)
downloadllvm-0a2131b7e2213fc8b45f7ff1e02f29fb4d544259.zip
llvm-0a2131b7e2213fc8b45f7ff1e02f29fb4d544259.tar.gz
llvm-0a2131b7e2213fc8b45f7ff1e02f29fb4d544259.tar.bz2
[mlir] LLVMFuncOp: provide a capability to pass attributes through to LLVM IR
Summary: LLVM IR functions can have arbitrary attributes attached to them, some of which affect may affect code transformations. Until we can model all attributes consistently, provide a pass-through mechanism that forwards attributes from the LLVMFuncOp in MLIR to LLVM IR functions during translation. This mechanism relies on LLVM IR being able to recognize string representations of the attributes and performs some additional checking to avoid hitting assertions within LLVM code. Differential Revision: https://reviews.llvm.org/D77072
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp')
0 files changed, 0 insertions, 0 deletions