diff options
author | Roman Lebedev <lebedev.ri@gmail.com> | 2020-11-18 23:18:36 +0300 |
---|---|---|
committer | Roman Lebedev <lebedev.ri@gmail.com> | 2020-11-18 23:57:12 +0300 |
commit | 7bf89c2174f0b2a91a4f680b3246d432c135381b (patch) | |
tree | c6e28e323737d9e3331c5b45c775351bab1a6b3e /lldb/source/Commands/CommandObjectThread.cpp | |
parent | 0fe4b8e4b5b35ddfb37c2d9e24713fb2eb18227c (diff) | |
download | llvm-7bf89c2174f0b2a91a4f680b3246d432c135381b.zip llvm-7bf89c2174f0b2a91a4f680b3246d432c135381b.tar.gz llvm-7bf89c2174f0b2a91a4f680b3246d432c135381b.tar.bz2 |
[NFC][Reassociate] Delay checking isLoadCombineCandidate() until after ShouldConvertOrWithNoCommonBitsToAdd() but before haveNoCommonBitsSet()
This appears to improve -O3 compile-time performance somewhat:
https://llvm-compile-time-tracker.com/compare.php?from=87369c626114ae17f4c637635c119e6de0856a9a&to=c04b8271e1609b0dfb20609b40844b0c4324517e&stat=instructions
It doesn't look like delaying it until after haveNoCommonBitsSet() is better:
https://llvm-compile-time-tracker.com/compare.php?from=c04b8271e1609b0dfb20609b40844b0c4324517e&to=b2943d450eaf41b5f76d2dc7350f0a279f64cd99&stat=instructions
Diffstat (limited to 'lldb/source/Commands/CommandObjectThread.cpp')
0 files changed, 0 insertions, 0 deletions