index
:
iCE40/ghdl
master
[no description]
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
synth
/
synth-environment.adb
Commit message (
Expand
)
Author
Age
Files
Lines
*
synth: improve diagnostic for multiple assignment. Fix #1428
Tristan Gingold
2020-08-26
1
-8
/
+176
*
synth: push extract on mux2 for inference. For #1421
Tristan Gingold
2020-08-06
1
-17
/
+18
*
synth-environment: allow multiple assignments from instance ports
Tristan Gingold
2020-07-02
1
-17
/
+16
*
netlists-memories: cleanup.
Tristan Gingold
2020-05-29
1
-6
/
+0
*
netlists: rework clock handling in memories.
Tristan Gingold
2020-05-29
1
-0
/
+4
*
synth-environment: fix handling of static values in case statements. Fix #1319
Tristan Gingold
2020-05-18
1
-2
/
+2
*
synth: handle inout ports with default values. For #1312
Tristan Gingold
2020-05-16
1
-1
/
+5
*
synth: add support for sequential assertions. Fix #1273
Tristan Gingold
2020-05-06
1
-45
/
+131
*
synth: add comments.
Tristan Gingold
2020-05-04
1
-2
/
+0
*
synth: reduce use of global context.
Tristan Gingold
2020-05-04
1
-9
/
+10
*
synth: improve debugging routines.
Tristan Gingold
2020-05-04
1
-3
/
+3
*
synth: minor refactoring for clean-up.
Tristan Gingold
2020-05-04
1
-24
/
+45
*
synth: partial refactoring to improve handling of controls in case statements.
Tristan Gingold
2020-05-04
1
-65
/
+98
*
synth: use tri_state_type for seq_assign_value.
Tristan Gingold
2020-05-04
1
-58
/
+63
*
synth-environment: minor change to ease debugging.
Tristan Gingold
2020-05-04
1
-2
/
+5
*
synth: use static values for control nets when possible.
Tristan Gingold
2020-05-02
1
-25
/
+95
*
synth: add many calls to set_location
Tristan Gingold
2020-04-26
1
-2
/
+4
*
synth-environment: add an optimization. Fix #1258
Tristan Gingold
2020-04-24
1
-0
/
+4
*
synth: insert resolver to handle multiple drivers to a signal. Fix #1238
Tristan Gingold
2020-04-22
1
-3
/
+52
*
synth: do not try to do inference on unused nets. Fix #1225
Tristan Gingold
2020-04-14
1
-1
/
+5
*
synth: refactoring to store static values in wires.
Tristan Gingold
2020-04-09
1
-111
/
+195
*
synth: preliminary support of multiport rams (using shared variable).
Tristan Gingold
2020-03-28
1
-12
/
+75
*
synth-environment: fix incorrect memory access.
Tristan Gingold
2020-03-25
1
-2
/
+6
*
synth-environment: simplify code.
Tristan Gingold
2020-03-25
1
-9
/
+5
*
synth: handle reuse of inferred dff in the same process.
Tristan Gingold
2020-03-22
1
-25
/
+60
*
synth-environment: keep order of seq_assign in phi nodes.
Tristan Gingold
2020-03-21
1
-5
/
+11
*
synth: refactoring inference (WIP).
Tristan Gingold
2020-03-15
1
-32
/
+69
*
synth-environment: handle unassigned outputs.
Tristan Gingold
2020-02-18
1
-6
/
+8
*
synth: rework (again) memory inference.
Tristan Gingold
2020-02-10
1
-7
/
+25
*
synth: improve support of out/inout variable parameters.
Tristan Gingold
2020-01-08
1
-0
/
+2
*
synth-environment: also optimize mux merge for sub-nets.
Tristan Gingold
2019-12-31
1
-1
/
+1
*
synth-environment: fix links and counts in
Tristan Gingold
2019-11-12
1
-0
/
+3
*
synth: merge partial assignments before merging phis.
Tristan Gingold
2019-11-11
1
-0
/
+56
*
synth-decls: handle unassigned signal/object. For issue 65
Tristan Gingold
2019-11-07
1
-0
/
+1
*
synth: extract netlists-folds from netlists-builders.
Tristan Gingold
2019-11-05
1
-0
/
+1
*
synth: create build2_concat from netlists-concat.
Tristan Gingold
2019-10-27
1
-0
/
+1
*
synth-environment: fix a thinko.
Tristan Gingold
2019-10-09
1
-1
/
+2
*
synth: propagate assignments out of subprograms. Fix #960
Tristan Gingold
2019-10-06
1
-0
/
+27
*
netlists: remove renaming of Get_Parent for Net.
Tristan Gingold
2019-10-06
1
-3
/
+3
*
synth: add error messages for latches.
Tristan Gingold
2019-10-06
1
-1
/
+0
*
synth: fix extract_merge_partial_assigns.
Tristan Gingold
2019-10-02
1
-5
/
+15
*
synth: fix in extract_merge_partial_assigns.
Tristan Gingold
2019-10-01
1
-0
/
+5
*
synth-environment: optimize cascaded if.
Tristan Gingold
2019-09-28
1
-1
/
+27
*
synth: finalize declarations and free wires.
Tristan Gingold
2019-09-27
1
-14
/
+92
*
synth: improve locations tracking.
Tristan Gingold
2019-09-18
1
-3
/
+9
*
synth: fix to get_current_assign_value.
Tristan Gingold
2019-09-17
1
-7
/
+4
*
synth: fold addition on constant nets.
Tristan Gingold
2019-09-17
1
-0
/
+45
*
synth: improve support of return statement.
Tristan Gingold
2019-09-11
1
-0
/
+5
*
synth: handle partial assignments in case statements.
Tristan Gingold
2019-09-07
1
-17
/
+0
*
synth: abstract of Merge_Assigns.
Tristan Gingold
2019-09-06
1
-56
/
+111
[next]