index
:
iCE40/yosys
master
[no description]
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
passes
/
pmgen
/
ice40_dsp.cc
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fixing old e-mail addresses and deadnames
Claire Xenia Wolf
2021-06-08
1
-1
/
+1
*
synth_ice40: Use opt_dff.
Marcelina KoĆcielnicka
2020-07-30
1
-18
/
+20
*
Use C++11 final/override keywords.
whitequark
2020-06-18
1
-2
/
+2
*
Cleanup use of hard-coded default parameters in light of #1945
Eddie Hung
2020-04-22
1
-4
/
+4
*
kernel: big fat patch to use more ID::*, otherwise ID(*)
Eddie Hung
2020-04-02
1
-23
/
+23
*
ice40_dsp: fix typo
Eddie Hung
2020-01-17
1
-2
/
+2
*
ice40_dsp: add default values for parameters
Eddie Hung
2020-01-17
1
-4
/
+4
*
Move log_debug("\n") later
Eddie Hung
2019-09-23
1
-1
/
+1
*
Output pattern matcher items as log_debug()
Eddie Hung
2019-09-20
1
-13
/
+11
*
Update doc
Eddie Hung
2019-09-20
1
-2
/
+2
*
Disable support for SB_MAC16 reset since it is async
Eddie Hung
2019-09-19
1
-3
/
+3
*
Update doc for ice40_dsp
Eddie Hung
2019-09-19
1
-1
/
+10
*
Use ID() macro
Eddie Hung
2019-09-19
1
-74
/
+74
*
Remove TODO as check should not be necessary
Eddie Hung
2019-09-19
1
-1
/
+0
*
Refactor ce{mux,pol} -> hold{mux,pol}
Eddie Hung
2019-09-19
1
-13
/
+13
*
Add HOLD/RST support for SB_MAC16
Eddie Hung
2019-09-19
1
-16
/
+47
*
Add support for SB_MAC16 CD and H registers
Eddie Hung
2019-09-19
1
-4
/
+11
*
Refactor ice40_dsp.pmg
Eddie Hung
2019-09-19
1
-26
/
+25
*
Tidy up ice40_dsp some more
Eddie Hung
2019-09-06
1
-3
/
+3
*
Cleanup
Eddie Hung
2019-09-05
1
-9
/
+8
*
Refactor ice40_dsp
Eddie Hung
2019-09-05
1
-0
/
+2
*
Fix broken ice40_dsp
Eddie Hung
2019-09-05
1
-18
/
+20
*
Fix compile error
Eddie Hung
2019-08-20
1
-4
/
+0
*
ffH -> ffFJKG
Eddie Hung
2019-08-15
1
-7
/
+7
*
Fixes for reverting SigSpec helper functions
Eddie Hung
2019-08-14
1
-2
/
+2
*
Revert changes to RTLIL::SigSpec methods
Eddie Hung
2019-08-13
1
-1
/
+2
*
Rework ice40_dsp to map to SB_MAC16 earlier, and check before packing
Eddie Hung
2019-08-08
1
-7
/
+14
*
Fix compile error
Eddie Hung
2019-08-07
1
-2
/
+2
*
Do not SigSpec::extract() beyond bounds
Eddie Hung
2019-08-07
1
-2
/
+2
*
Cope with sign extension in mul2dsp
Eddie Hung
2019-08-01
1
-8
/
+8
*
CO is sign extension only if signed multiplier
Eddie Hung
2019-08-01
1
-1
/
+6
*
Restore old CO behaviour
Eddie Hung
2019-07-31
1
-6
/
+7
*
Pop the CO bit from O
Eddie Hung
2019-07-26
1
-1
/
+3
*
Allow adders/accumulators with 33 bits using CO output
Eddie Hung
2019-07-26
1
-3
/
+8
*
Eliminate warnings by sizing O correctly
Eddie Hung
2019-07-23
1
-1
/
+5
*
Remove debug print
Eddie Hung
2019-07-23
1
-1
/
+1
*
Simplify and fix for MACs
Eddie Hung
2019-07-23
1
-41
/
+20
*
Fix spacing
Eddie Hung
2019-07-22
1
-2
/
+2
*
Pack hi and lo registers separately
Eddie Hung
2019-07-22
1
-20
/
+27
*
Rename according to vendor doc TN1295
Eddie Hung
2019-07-22
1
-24
/
+24
*
Pack Y register
Eddie Hung
2019-07-22
1
-18
/
+30
*
Pack adders not just accumulators
Eddie Hung
2019-07-22
1
-12
/
+26
*
Fine tune ice40_dsp.pmg, add support for packing subsets of registers
Eddie Hung
2019-07-19
1
-2
/
+5
*
Add support for ice40 signed multipliers
Eddie Hung
2019-07-19
1
-13
/
+8
*
pmgen progress
Clifford Wolf
2019-04-30
1
-1
/
+2
*
Add pmgen support for multiple patterns in one matcher
Clifford Wolf
2019-04-29
1
-56
/
+58
*
Bugfix in ice40_dsp
Clifford Wolf
2019-02-21
1
-2
/
+2
*
Add "synth_ice40 -dsp"
Clifford Wolf
2019-02-20
1
-4
/
+4
*
Detect and reject cases that do not map well to iCE40 DSPs (yet)
Clifford Wolf
2019-02-20
1
-2
/
+7
*
Add actual DSP inference to ice40_dsp pass
Clifford Wolf
2019-02-17
1
-21
/
+176
[next]