summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfFile.h
diff options
context:
space:
mode:
authorJessica Paquette <jpaquette@apple.com>2018-11-08 00:33:38 +0000
committerJessica Paquette <jpaquette@apple.com>2018-11-08 00:33:38 +0000
commitc4cf775ae09bd9ed0c73180244c27cc6e702e524 (patch)
tree4a3d6ee423fd3c80b3aa084c4e1c0a59bda5f618 /llvm/lib/CodeGen/AsmPrinter/DwarfFile.h
parentbb997f07f39c656b88b8d497edfa514621878cfc (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud