diff options
| author | Diego Novillo <dnovillo@google.com> | 2015-10-09 17:54:24 +0000 |
|---|---|---|
| committer | Diego Novillo <dnovillo@google.com> | 2015-10-09 17:54:24 +0000 |
| commit | a7f1e8ef830e2b8e17fc9eee67ed2454ab9b5041 (patch) | |
| tree | 3d160022dd8aeee9e681c995350148945de5bfa1 /llvm/test/Transforms/SampleProfile | |
| parent | 26c6e641591a0f93746038f938ecb00e600ddf1d (diff) | |
| download | bcm5719-llvm-a7f1e8ef830e2b8e17fc9eee67ed2454ab9b5041.tar.gz bcm5719-llvm-a7f1e8ef830e2b8e17fc9eee67ed2454ab9b5041.zip | |
Add inline stack streaming to binary sample profiles.
With this patch we can now read and write inline stacks in sample
profiles to the binary encoded profiles.
In a subsequent patch, I will add a string table to the binary encoding.
Right now function names are emitted as strings every time we find them.
This is too bloated and will produce large files in applications with
lots of inlining.
llvm-svn: 249861
Diffstat (limited to 'llvm/test/Transforms/SampleProfile')
| -rw-r--r-- | llvm/test/Transforms/SampleProfile/Inputs/fnptr.binprof | bin | 112 -> 115 bytes |
1 files changed, 0 insertions, 0 deletions
diff --git a/llvm/test/Transforms/SampleProfile/Inputs/fnptr.binprof b/llvm/test/Transforms/SampleProfile/Inputs/fnptr.binprof Binary files differindex 14d7fd555da..8cbe646c16e 100644 --- a/llvm/test/Transforms/SampleProfile/Inputs/fnptr.binprof +++ b/llvm/test/Transforms/SampleProfile/Inputs/fnptr.binprof |

