aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Commands/CommandObjectExpression.cpp
diff options
context:
space:
mode:
authorJeremy Furtek <jfurtek@nvidia.com>2022-10-17 14:02:09 -0700
committerSlava Zakharin <szakharin@nvidia.com>2022-10-17 15:03:47 -0700
commitdd38f899803465dd2765d1601b3989df3bd53863 (patch)
treef585d5b46e6e1f87e7fd4cc29d6c30ea606c57a1 /lldb/source/Commands/CommandObjectExpression.cpp
parent29cf7dffb81b0522231b1c154de108e059d8a4f0 (diff)
downloadllvm-dd38f899803465dd2765d1601b3989df3bd53863.zip
llvm-dd38f899803465dd2765d1601b3989df3bd53863.tar.gz
llvm-dd38f899803465dd2765d1601b3989df3bd53863.tar.bz2
[mlir][LLVMIR] Update LLVMIR fastmath to use EnumAttr tblgen classes
This diff updates the `fastmath` attribute in the LLVMIR dialect to use `tblgen` classes that were developed after the initial LLVMIR `fastmath` implementation. Using the `EnumAttr` `tblgen` classes brings the LLVMIR `fastmath` attribute in line with other dialects, and eliminates some of the custom printing and parsing code in the LLVMIR dialect. Subsequent commits will further reduce the custom processing code for the LLVMIR `fastmath` attribute by unifying printing/parsing functionality between the LLVMIR and `arith` `fastmath` attributes. (The actual attributes will remain separate, but the printing and parsing will be made generic, and will be usable by other dialects/attributes.) Reviewed By: ftynse Differential Revision: https://reviews.llvm.org/D135289
Diffstat (limited to 'lldb/source/Commands/CommandObjectExpression.cpp')
0 files changed, 0 insertions, 0 deletions