commit | 059e647c6d97a7aa63e5ab383570d974b458bc5c | [log] [tgz] |
---|---|---|
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | Tue Jul 31 20:44:38 2012 +0000 |
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | Tue Jul 31 20:44:38 2012 +0000 |
tree | ddd35b0440ba84bd75dd5dc5cd1b353156156468 | |
parent | 5ba8be0e9a85c4e6d2d8e20cc3ff1b5750967b1c [diff] |
Compute instruction depths through the current trace. Assuming infinite issue width, compute the earliest each instruction in the trace can issue, when considering the latency of data dependencies. The issue cycle is record as a 'depth' from the beginning of the trace. This is half the computation required to find the length of the critical path through the trace. Heights are next. llvm-svn: 161074