aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBasicBlock.cpp
diff options
context:
space:
mode:
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>2014-04-25 04:38:03 +0000
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>2014-04-25 04:38:03 +0000
commit4bbaff75e0174a1de40fad13dae303ee651a33f5 (patch)
tree4d2808906ae258ae82bb9bc09989ae852133d354 /llvm/lib/CodeGen/MachineBasicBlock.cpp
parentd132040ed6c39edcf617196e7feba60cc971c7bd (diff)
downloadllvm-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/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions