aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorLei Zhang <antiagainst@google.com>2020-03-04 14:41:27 -0500
committerLei Zhang <antiagainst@google.com>2020-03-04 15:05:42 -0500
commit5b2cc6c3d0024d0d05e881d74d63be0ea2dca546 (patch)
treeb47418f3703c25aa6b89c226d87c4033631373ae /llvm/tools/llvm-objdump/llvm-objdump.cpp
parente46f0fee3066240389e20dc847a281274dc81d2e (diff)
downloadllvm-5b2cc6c3d0024d0d05e881d74d63be0ea2dca546.zip
llvm-5b2cc6c3d0024d0d05e881d74d63be0ea2dca546.tar.gz
llvm-5b2cc6c3d0024d0d05e881d74d63be0ea2dca546.tar.bz2
[mlir][ods] Improve integer signedness modelling
A previous commit added support for integer signedness in C++ IntegerType. This change introduces ODS definitions for integer types and integer (element) attributes w.r.t. signedness. This commit also updates various existing definitions' descriptions to mention signless where suitable to make it more clear. Positive and non-negative integer attributes are removed to avoid the explosion of subclasses. Instead, one should use more atmoic constraints together with Confined to model that. For example, `Confined<..., [IntPositive]>`. Differential Revision: https://reviews.llvm.org/D75610
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions