aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/InlineFunction.cpp
diff options
context:
space:
mode:
authorAndrew Trick <atrick@apple.com>2013-12-07 05:59:44 +0000
committerAndrew Trick <atrick@apple.com>2013-12-07 05:59:44 +0000
commitfc127d11971372123b80e492af28e91b1d03efeb (patch)
treef8c571e511cd964e74eb7bf8ff5473484c7ca624 /llvm/lib/Transforms/Utils/InlineFunction.cpp
parenta98f8fc8d842651619bb67f98ec6f211d8b206a5 (diff)
downloadllvm-fc127d11971372123b80e492af28e91b1d03efeb.zip
llvm-fc127d11971372123b80e492af28e91b1d03efeb.tar.gz
llvm-fc127d11971372123b80e492af28e91b1d03efeb.tar.bz2
Factor out the SchedRemainder/SchedBoundary from GenericScheduler strategy.
These helper classes take care of the book-keeping the drives the GenericScheduler heuristics. It is likely that developers writing target-specific schedulers that work similarly to GenericScheduler will want to use these helpers too. The immediate goal is to develop a GenericPostScheduler that can run in place of the old PostRAScheduler, but will use the new machine model. No functionality change intended. llvm-svn: 196643
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions