xref: /XiangShan/scripts/statistics.py (revision 8a8250e245a6fe8443dd3fbe29122607789c9f64)
1mymap = {}
2last = ""
3
4with open("../build/XSSimTop.v", "r") as f:
5    line = f.readline()
6    cnt = 0
7    while(line):
8        if "module " in line:
9            if last!="" :
10                mymap[last] = cnt
11            last = line[6:-2]
12            cnt = 1
13        else:
14            cnt = cnt + 1
15        line = f.readline()
16    mymap[last] = cnt
17    for k,v in mymap.items():
18        print(k, v)