Make HeaderLineno a local variable.
authorDehao Chen <dehao@google.com>
Fri, 9 Oct 2015 16:50:16 +0000 (16:50 +0000)
committerDehao Chen <dehao@google.com>
Fri, 9 Oct 2015 16:50:16 +0000 (16:50 +0000)
commit412d6685daaeb848b32d1fc00b1d147247558817
tree4401ab3f3a0a225d673df9dad28eb22f61cd3575
parent9352676b659d7c08af7a907f75e5c00ad84f2ff8
Make HeaderLineno a local variable.

http://reviews.llvm.org/D13576

As we are using hierarchical profile, there is no need to keep HeaderLineno a member variable. This is because each level of the inline stack will have its own header lineno. One should use the head lineno of its own inline stack level instead of the actual symbol.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@249848 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/IPO/SampleProfile.cpp