aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/transforms
AgeCommit message (Expand)Author
2022-04-21Fix optimization of register with reset but invalid connection (#2520)Jack Koenig
2022-01-19preset: make PropagatePreset play nice with verification statements (#2453)Kevin Laeufer
2022-01-06Add FileInfo to asyncResetAlwaysBlocks (#2451)sinofp
2021-12-21Remove some warnings (#2448)Jack Koenig
2021-12-17Deprecate all mutable methods on RenameMap (#2444)Jack Koenig
2021-12-17Modify and optimize performance of propagate annotations (#2393)Jack Koenig
2021-12-13Implement CustomRadixTransform for wave viewers (#2434)Jiuyang Liu
2021-11-22remove firrtl.transforms.BlackBoxSourceHelper.fileListName. (#2426)Jiuyang Liu
2021-11-22remove firrtl.transforms.InferResets.DifferingDriverTypesException (#2425)Jiuyang Liu
2021-11-22remove firrtl.transforms.InlineAcrossCastsTransform. (#2424)Jiuyang Liu
2021-11-04BlackBoxSourceHelper: ensure trailing newline in .f file (#2405)Kevin Laeufer
2021-09-29TopWiring: filter out unnamed declarations when building source lists (#2376)David Biancolin
2021-09-29Have Flatten & InlineInstances remove their annotations (#2374)David Biancolin
2021-09-29Add RTLIL Backend. (#2331)Nicolas Machado
2021-09-23transforms.formal: ensure named statements as output (#2367)Kevin Laeufer
2021-08-09PropagatePresetAnnotations: remove dep. on SplitExpressions and PadWidths (#2...Kevin Laeufer
2021-08-09PropagatePresetAnnotations: remove false prerequisites (#2323)Kevin Laeufer
2021-08-02add emitter for optimized low firrtl (#2304)Kevin Laeufer
2021-07-29Dedup attribute annos (#2297)Jared Barocsi
2021-07-14Fix memory annotation deduplication (#2286)Jared Barocsi
2021-07-11Deprecate BlackBoxResourceAnno (#2262)Schuyler Eldridge
2021-06-15make PresetRegAnnotation public (#2254)Kevin Laeufer
2021-06-08Prepend target dir to default dedup report dirsinofp
2021-06-08Rm java.io in MustDedupsinofp
2021-05-04Make MustDeduplicateAnnotation deletable (#2215)Jack Koenig
2021-04-16Fix signedness of xor const prop with zero (#2179)Fabian Schuiki
2021-04-06Deprecate InlineCasts, add InlineAcrossCasts (#2146)Jack Koenig
2021-04-05Establish a fixed relative order for FPGA-backed passes + reflect in ScalaDocAlbert Magyar
2021-04-05Specify that SimplifyMems invalidates InferTypesAlbert Magyar
2021-03-29Fix RemoveAccesses, delete CSESubAccesses (#2157)Jack Koenig
2021-03-27Add NoConstantPropagationAnnotation to disable constatnt propagation (#2150)Jiuyang Liu
2021-03-18Ensure InlineCasts does not inline complex Expressions (#2130)Jack Koenig
2021-03-14Fix width of constant propagation of SInt with zero (#2120)Jack Koenig
2021-03-11Fix CSESubAccesses for SubAccesses with flips (#2112)Jack Koenig
2021-03-04SMT Backend: move undefined memory behavior modelling to firrtl IR level (#2095)Kevin Laeufer
2021-03-04CSE SubAccesses (#2099)Jack Koenig
2021-02-17Allow Side Effecting Statement to have Names (#2057)Kevin Laeufer
2021-02-16Add MustDeduplicateTransformJack Koenig
2021-02-01Deprecate ToWorkingIR (#2028)Schuyler Eldridge
2021-02-01ConstantPropagation: make RemoveValidIf an optional dependency (#2027)Kevin Laeufer
2021-01-26Fix post-merge publishing (#2055)Jack Koenig
2021-01-20Add --dont-fold option to disable folding prim ops (#2040)Schuyler Eldridge
2020-11-30Add SortModules Transform (#1905)Schuyler Eldridge
2020-11-12Fix RemoveWires handling of invalidated non-UInt wires (#1949)Jack Koenig
2020-11-10Refactor emiter (#1879)Jiuyang Liu
2020-10-26bug fix for VerilogPrep using wrong type.Jiuyang liu
2020-10-01Fix "fix" for negative literals > 32 bitsJack Koenig
2020-09-16Change to Apache 2.0 License (#1901)Chick Markley
2020-09-15Don't use ResolvedAnnotationPaths in ConstProp nor DCE (#1896)Jack Koenig
2020-09-09Loosen inlining restrictions (#1882)Albert Chen