commit | 412b368b3b16ce773502db3a317eb67553dbbd01 | [log] [tgz] |
---|---|---|
author | Jessica Paquette <jpaquette@apple.com> | Mon Nov 12 17:50:56 2018 +0000 |
committer | Jessica Paquette <jpaquette@apple.com> | Mon Nov 12 17:50:56 2018 +0000 |
tree | a7e516ee95d48b952f3fceb2bd9f3001c89b7294 | |
parent | d2e49438080b61f3db1ca32bd39cee8857a67c37 [diff] |
[MachineOutliner][NFC] Early exit pruning when candidates don't share an MBB There's no way they can overlap in this case. This can save a few iterations when the candidate is close to the beginning of a MachineBasicBlock. It's particularly useful when the average length of a MachineBasicBlock in the program is small. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@346682 91177308-0d34-0410-b5e6-96231b3b80d8