diff options
| author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-08-02 18:45:54 +0000 |
|---|---|---|
| committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-08-02 18:45:54 +0000 |
| commit | 5d30630e226aa1525b529b40236f46e183ae6d0a (patch) | |
| tree | db84d28549acfaee55e4494222a83efa0b63f259 /llvm/lib/Analysis/LibCallAliasAnalysis.cpp | |
| parent | 0cbea7fa904d457f2cb2799904f0a190fe12fe82 (diff) | |
| download | bcm5719-llvm-5d30630e226aa1525b529b40236f46e183ae6d0a.tar.gz bcm5719-llvm-5d30630e226aa1525b529b40236f46e183ae6d0a.zip | |
Compute the critical path length through a trace.
Whenever both instruction depths and instruction heights are known in a
block, it is possible to compute the length of the critical path as
max(depth+height) over the instructions in the block.
The stored live-in lists make it possible to accurately compute the
length of a critical path that bypasses the current (small) block.
llvm-svn: 161197
Diffstat (limited to 'llvm/lib/Analysis/LibCallAliasAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions

