3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-08-07 06:38:26 +00:00
yosys/passes/techmap
Krystine Sherwin bb49b0be32
alumacc: Fix get_lt for oversized output
Current behavior uses the output width to determine the MSb(s), however this is not correct if the output is larger than the inputs (which doesn't happen when creating an `$alu` for a compare op, but does when folding a compare op into an arithmetic `$alu`).

Co-authored-by: Lofty <dan.ravensloft@gmail.com>
2026-07-31 16:59:56 +12:00
..
abc.cc abc: remove -fast (again) 2026-07-21 09:50:14 +01:00
abc9.cc Merge pull request #5973 from YosysHQ/lofty/abc-refactor-7 2026-07-09 08:46:46 +00:00
abc9_exe.cc Upgrade to WASI SDK 33 and enable exceptions 2026-05-01 13:30:43 -04:00
abc9_ops.cc move abc9_ops -reintegrate into its own pass 2026-06-08 11:03:17 +01:00
abc_new.cc Remove trailing whitespaces 2026-06-23 07:24:59 +02:00
abc_ops_reintegrate.cc Move rename logic to abc_ops_reintegrate 2026-06-19 10:46:47 +01:00
aigmap.cc aigmap: remove unused and_cache 2026-07-27 16:50:38 +02:00
alumacc.cc alumacc: Fix get_lt for oversized output 2026-07-31 16:59:56 +12:00
arith_tree.cc End of file fix 2026-06-23 07:23:41 +02:00
attrmap.cc Refactored uses of log_id() 2026-05-08 20:59:24 -07:00
attrmvcp.cc Refactored uses of log_id() 2026-05-08 20:59:24 -07:00
bmuxmap.cc
booth.cc Remove trailing whitespaces 2026-06-23 07:24:59 +02:00
bufnorm.cc Fixed not intentional log_signal removal 2026-05-15 12:34:54 +02:00
bwmuxmap.cc
cellmatch.cc Refactored uses of log_id() 2026-05-08 20:59:24 -07:00
clkbufmap.cc Refactored uses of log_id() 2026-05-08 20:59:24 -07:00
clockgate.cc clockgate: reject $sdffe for correct priority handling 2026-05-07 14:41:18 +02:00
CMakeLists.txt flowmap: remove 2026-07-22 13:50:33 +01:00
constmap.cc constmap: error if no -cell set 2026-03-19 00:01:14 +01:00
deminout.cc Refactored uses of log_id() 2026-05-08 20:59:24 -07:00
demuxmap.cc
dffinit.cc Refactored uses of log_id() 2026-05-08 20:59:24 -07:00
dfflegalize.cc Remove trailing whitespaces 2026-06-23 07:24:59 +02:00
dfflibmap.cc liberty: cleanup 2026-07-30 16:44:12 +02:00
dffunmap.cc Fix warning about unused variable in dffunmap. 2026-01-19 03:25:09 +00:00
extract.cc Convert RTLIL::unescape_id of IdString to unescape() 2026-05-16 19:49:45 +02:00
extract_counter.cc Remove trailing whitespaces 2026-06-23 07:24:59 +02:00
extract_fa.cc Refactored uses of log_id() 2026-05-08 20:59:24 -07:00
extract_reduce.cc
extractinv.cc Refactored uses of log_id() 2026-05-08 20:59:24 -07:00
filterlib.cc End of file fix 2026-06-23 07:23:41 +02:00
hilomap.cc
insbuf.cc Refactored uses of log_id() 2026-05-08 20:59:24 -07:00
iopadmap.cc Remove id2cstr uses in our code base 2026-05-16 19:49:45 +02:00
libcache.cc
liberty_cache.h Reformat scl cache. 2026-07-10 14:51:58 +02:00
libparse.cc Remove trailing whitespaces 2026-06-23 07:24:59 +02:00
libparse.h
lut2bmux.cc Refactored uses of log_id() 2026-05-08 20:59:24 -07:00
lut2mux.cc Remove trailing whitespaces 2026-06-23 07:24:59 +02:00
maccmap.cc Refactored uses of log_id() 2026-05-08 20:59:24 -07:00
muxcover.cc Refactored uses of log_id() 2026-05-08 20:59:24 -07:00
nlutmap.cc
pmuxtree.cc
shregmap.cc Refactored uses of log_id() 2026-05-08 20:59:24 -07:00
simplemap.cc Refactored uses of log_id() 2026-05-08 20:59:24 -07:00
simplemap.h
techmap.cc Remove trailing whitespaces 2026-06-23 07:24:59 +02:00
tribuf.cc Refactored uses of log_id() 2026-05-08 20:59:24 -07:00
zinit.cc Refactored uses of log_id() 2026-05-08 20:59:24 -07:00