File tree Expand file tree Collapse file tree
pytimeloop/looptree/latency Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11from pytimeloop .isl .singular import get_value_from_singular_qpolynomial
22from pytimeloop .looptree .latency .processors import LATENCY_PROCESSORS
33from pytimeloop .looptree .reuse .isl .des import IslReuseAnalysisOutput
4- from pytimeloop .looptree .latency .memory . isl import memory_latency
4+ from pytimeloop .looptree .latency .memory import memory_latency
55
66from bindings .looptree import SpatialTag
77
Original file line number Diff line number Diff line change 11from collections import defaultdict
22
33from pytimeloop .looptree .accesses import buffer_accesses_from_buffet_actions
4- from pytimeloop .looptree .reuse .isl .des import IslReuseAnalysisOutput
4+ from pytimeloop .looptree .reuse .isl import IslReuseAnalysisOutput
5+ from pytimeloop .looptree .reuse .summarized import SummarizedAnalysisOutput
56
67
7- def memory_latency (looptree_results : IslReuseAnalysisOutput ,
8- arch ,
9- mapping ,
10- workload ,
11- bindings ):
8+ def memory_latency (
9+ looptree_results : IslReuseAnalysisOutput | SummarizedAnalysisOutput ,
10+ arch ,
11+ mapping ,
12+ workload ,
13+ bindings
14+ ):
1215 accesses_stats = buffer_accesses_from_buffet_actions (
1316 looptree_results ,
1417 mapping ,
Load Diff This file was deleted.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments