commit | 737d3cd719969bda7aa94d102465b71d5ea47ad9 | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Sat Jan 10 19:56:59 2004 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Sat Jan 10 19:56:59 2004 +0000 |
tree | 6687e1a391351a505e67a5fc7214ee5b163b8289 | |
parent | ae7fc3aede6205be456739f35e1ebfb7bfd2bd40 [diff] |
Do not bother to emit a BytecodeBlock for an empty symbol table. This commonly occurs when the symbol table for a module has been stripped, making all of the function local symbols go away. This saves 6728 bytes in the stripped bytecode file of 254.gap (which obviously has 841 functions), which isn't a ton, but helps and was easy. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10750 91177308-0d34-0410-b5e6-96231b3b80d8