diff options
author | Thomas Preud'homme <thomas.preudhomme@arm.com> | 2024-12-06 09:26:53 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-06 09:26:53 +0000 |
commit | 6f5bffdfc0476d50a4dbcdba6946893ea3b0e2c8 (patch) | |
tree | 50c27c4a027b927ddec1521db556d17d3a498aaa /llvm/lib/CodeGen/LiveDebugVariables.cpp | |
parent | 72aefbb5d06f3b82ded6fa499c3994f5d03aba57 (diff) | |
download | llvm-6f5bffdfc0476d50a4dbcdba6946893ea3b0e2c8.zip llvm-6f5bffdfc0476d50a4dbcdba6946893ea3b0e2c8.tar.gz llvm-6f5bffdfc0476d50a4dbcdba6946893ea3b0e2c8.tar.bz2 |
[mlir-tblgen] Relax builder ambiguity check (#118310)
The mlir-tblgen tool prevents the parameter of the build() constructor
for the first default-valued attribute of an operation from having a
default value to avoid ambiguity with the corresponding build()
constructor taking unwrapped value. However it does so even when earlier
wrapped unwrappable attribute would lift the ambiguity. This commit
relax the logic accordingly, which allows to remove a manual constructor
in Arith dialect.
Diffstat (limited to 'llvm/lib/CodeGen/LiveDebugVariables.cpp')
0 files changed, 0 insertions, 0 deletions