aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugVariables.cpp
diff options
context:
space:
mode:
authorThomas Preud'homme <thomas.preudhomme@arm.com>2024-12-06 09:26:53 +0000
committerGitHub <noreply@github.com>2024-12-06 09:26:53 +0000
commit6f5bffdfc0476d50a4dbcdba6946893ea3b0e2c8 (patch)
tree50c27c4a027b927ddec1521db556d17d3a498aaa /llvm/lib/CodeGen/LiveDebugVariables.cpp
parent72aefbb5d06f3b82ded6fa499c3994f5d03aba57 (diff)
downloadllvm-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