diff options
author | Jessica Paquette <jpaquette@apple.com> | 2018-11-08 00:33:38 +0000 |
---|---|---|
committer | Jessica Paquette <jpaquette@apple.com> | 2018-11-08 00:33:38 +0000 |
commit | c4cf775ae09bd9ed0c73180244c27cc6e702e524 (patch) | |
tree | 4a3d6ee423fd3c80b3aa084c4e1c0a59bda5f618 /llvm/lib/CodeGen/AsmPrinter/DwarfFile.h | |
parent | bb997f07f39c656b88b8d497edfa514621878cfc (diff) | |
download | bcm5719-llvm-c4cf775ae09bd9ed0c73180244c27cc6e702e524.tar.gz bcm5719-llvm-c4cf775ae09bd9ed0c73180244c27cc6e702e524.zip |
[MachineOutliner][NFC] Only map blocks which have adjacent legal instructions
If a block doesn't have any ranges of adjacent legal instructions, then it
can't have outlining candidates. There's no point in mapping legal isntructions
in situations like this.
I noticed this reduces the size of the suffix tree in sqlite3 for AArch64 at
-Oz by about 3%.
llvm-svn: 346379
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfFile.h')
0 files changed, 0 insertions, 0 deletions