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: add hooks to support elaboration of foreign instances
Tristan Gingold
2021-11-28
1
-0
/
+12
*
synth: improve result of is_positive
Tristan Gingold
2021-08-29
1
-5
/
+0
*
synth-environment: add subprograms for signals (preliminary work)
Tristan Gingold
2021-08-28
1
-0
/
+98
*
synth-environment: early transformation of dyn_insert to dyn_insert_en
Tristan Gingold
2021-06-21
1
-0
/
+27
*
synth: add a gate on an optimization to simplify memory handling.
Tristan Gingold
2021-06-17
1
-6
/
+12
*
netlists-memories: strengthen dyn_extract mux reduction. Fix #1781
Tristan Gingold
2021-06-16
1
-0
/
+1
*
synth: minor fixes
Tristan Gingold
2021-06-15
1
-1
/
+1
*
synth-environment: add Set/Get_Kind, Wire_Unset
Tristan Gingold
2021-05-07
1
-1
/
+20
*
synth: use a generic version of synth-environment.
Tristan Gingold
2021-04-27
1
-263
/
+45
*
synth: rename synth-context to synth-vhdl_context
Tristan Gingold
2021-04-16
1
-7
/
+7
*
update license headers
umarcor
2021-02-05
1
-5
/
+3
*
synth: always finalize declarations. Fix #1591
Tristan Gingold
2021-01-13
1
-9
/
+20
*
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
[next]