aboutsummaryrefslogtreecommitdiffstats
path: root/passes/memory
diff options
context:
space:
mode:
authorZachary Snow <zach@zachjs.com>2021-03-25 14:06:05 -0400
committerZachary Snow <zachary.j.snow@gmail.com>2021-05-25 16:16:46 -0400
commit0795b3ec076d8d2c0aa0d954b707271bd2f064bf (patch)
tree5b6c7eaef762a9dc76bb0507c76d0addcbdbb736 /passes/memory
parent15f35d6754af619accdf63030e0a5ad3085cec16 (diff)
downloadyosys-0795b3ec076d8d2c0aa0d954b707271bd2f064bf.tar.gz
yosys-0795b3ec076d8d2c0aa0d954b707271bd2f064bf.tar.bz2
yosys-0795b3ec076d8d2c0aa0d954b707271bd2f064bf.zip
verilog: fix case expression sign and width handling
- The case expression and case item expressions are extended to the maximum width among them, and are only interpreted as signed if all of them are signed - Add overall width and sign detection for AST_CASE - Add sign argument to genWidthRTLIL helper - Coverage for both const and non-const case statements
Diffstat (limited to 'passes/memory')
0 files changed, 0 insertions, 0 deletions