Merge branch 'dev' into datapath
add get_selected_name() in VIdentifier. Start divide multi-bit signal into groups.
add a simple range in SDFG
add a utility function in dfg_range.hpp, divide_signal_name(), to handle the division of signal name with range expressions
add range to SDFG: dfg_graph.cpp revised
revise netlist and cmds to pass compilation. revise report_dfg_path().
magically pass compiler
utilize cppRange library to replace dfgRange
use the new cppRange library
using names with ranges and add nodes automatically when generating SDFG
fix a bug in adding new nodes in dfgGraph
still use the selected name as the name for dfgNode
since exceptions from cppRange are catched by Tcl, change the exceptions to assert faults
still handling the full range problem. run with dgb to follow
now it is able to generate a SDFG but it needs prune
seems port map problem is handled
able to generate a seems OK SDFG for pmerge test case
replace exist() with the ranged version
a kind useless update to the rtree, decide to rewrite it for the third time
Merge branch 'datapath' into dev