summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorSnehasish Kumar <snehasishk@google.com>2022-03-02 14:06:06 -0800
committerSnehasish Kumar <snehasishk@google.com>2022-03-21 13:58:29 -0700
commit0d362c90d335509c57c0fbd01ae1829e2b9c3765 (patch)
treedcad94e58a75362d4d9f4d2eea0c49b693031fd6 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent9276fed284f6a8fdbb3f4f56eee03b256e8172e1 (diff)
[memprof] Store callsite metadata with memprof records.
To ease profile annotation, each of the callsites in a function can be annotated with profile data - "IR metadata format for MemProf" [1]. This patch extends the on-disk serialized record format to store the debug information for allocation callsites incl inline frames. This change is incompatible with the existing format i.e. indexed profiles must be regenerated, raw profiles are unaffected. [1] https://groups.google.com/g/llvm-dev/c/aWHsdMxKAfE/m/WtEmRqyhAgAJ Reviewed By: tejohnson Differential Revision: https://reviews.llvm.org/D121179
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions