diff options
| author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-04-25 04:38:03 +0000 |
|---|---|---|
| committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-04-25 04:38:03 +0000 |
| commit | 4bbaff75e0174a1de40fad13dae303ee651a33f5 (patch) | |
| tree | 4d2808906ae258ae82bb9bc09989ae852133d354 /llvm/lib/CodeGen/InterferenceCache.cpp | |
| parent | d132040ed6c39edcf617196e7feba60cc971c7bd (diff) | |
| download | llvm-4bbaff75e0174a1de40fad13dae303ee651a33f5.zip llvm-4bbaff75e0174a1de40fad13dae303ee651a33f5.tar.gz llvm-4bbaff75e0174a1de40fad13dae303ee651a33f5.tar.bz2 | |
blockfreq: Embed Loop hierarchy in LoopData
Continue refactoring to make `LoopData` first-class. Here I'm making
the `LoopData` hierarchy explicit, instead of bouncing back and forth
with `WorkingData`. This simplifies the logic and better matches the
`LoopInfo` design. (Eventually, `LoopInfo` should be restructured so
that it supports this pass, and `LoopData` can be removed.)
<rdar://problem/14292693>
llvm-svn: 207180
Diffstat (limited to 'llvm/lib/CodeGen/InterferenceCache.cpp')
0 files changed, 0 insertions, 0 deletions
