summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExpr.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2010-12-15 17:49:52 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2010-12-15 17:49:52 +0000
commit28e769cc5469d50715fb241dc2d89cf24ff7a557 (patch)
tree8a2732f5a91ec96d224c8ad4ae69cd60d3bee60c /clang/lib/Sema/SemaExpr.cpp
parent4391f34abad97e505bfb8964cdf22575e0a72dbb (diff)
downloadbcm5719-llvm-28e769cc5469d50715fb241dc2d89cf24ff7a557.tar.gz
bcm5719-llvm-28e769cc5469d50715fb241dc2d89cf24ff7a557.zip
Detect and enumerate bypass loops.
Bypass loops have the current live range live through, but contain no uses or defs. Splitting around a bypass loop can free registers for other uses inside the loop by spilling the split range. llvm-svn: 121871
Diffstat (limited to 'clang/lib/Sema/SemaExpr.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud