diff options
author | Daniel Thornburgh <dthorn@google.com> | 2022-08-01 14:35:25 -0700 |
---|---|---|
committer | Daniel Thornburgh <dthorn@google.com> | 2022-08-08 11:08:48 -0700 |
commit | bf48b128b02813e53e0c8f6585db837d14c9358f (patch) | |
tree | 2673e2306bea1d3a8f1ec05617671dc854170656 /llvm/lib/IR/Function.cpp | |
parent | 257251247a267c3fa30fdeef17ffa4987d8a52e5 (diff) | |
download | llvm-bf48b128b02813e53e0c8f6585db837d14c9358f.zip llvm-bf48b128b02813e53e0c8f6585db837d14c9358f.tar.gz llvm-bf48b128b02813e53e0c8f6585db837d14c9358f.tar.bz2 |
[Symbolizer] Implement pc element in symbolizing filter.
Implements the pc element for the symbolizing filter, including it's
"ra" and "pc" modes. Return addresses ("ra") are adjusted by
decrementing one. By default, {{{pc}}} elements are assumed to point to
precise code ("pc") locations. Backtrace elements will adopt the
opposite convention.
Along the way, some minor refactors of value printing and colorization.
Reviewed By: peter.smith
Differential Revision: https://reviews.llvm.org/D131115
Diffstat (limited to 'llvm/lib/IR/Function.cpp')
0 files changed, 0 insertions, 0 deletions