commit | 352d784f6106f89f4b5967f0e48dca312b5fb6ca | [log] [tgz] |
---|---|---|
author | Jessica Paquette <jpaquette@apple.com> | Tue Nov 13 23:41:31 2018 +0000 |
committer | Jessica Paquette <jpaquette@apple.com> | Tue Nov 13 23:41:31 2018 +0000 |
tree | 9f2d9fdb065f79e3c4c7e28e43c1c7ed356f4d97 | |
parent | 0ee0dff7891d71c2c94877c95f14ae6723a56d09 [diff] |
[MachineOutliner][NFC] Use flags set in all candidates to check for calls If we keep track of if the ContainsCalls bit is set in the MBB flags for each candidate, then we have a better chance of not checking the candidate for calls at all. This saves quite a few checks in some CTMark tests (~200 in Bullet, for example.) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@346816 91177308-0d34-0410-b5e6-96231b3b80d8