diff options
author | Adrian Prantl <aprantl@apple.com> | 2015-03-02 17:21:06 +0000 |
---|---|---|
committer | Adrian Prantl <aprantl@apple.com> | 2015-03-02 17:21:06 +0000 |
commit | d50bca7314b94589385a195894caa579d1d9977d (patch) | |
tree | 189d163883b5cab0da44b77c4ef1eefb345ae5fe /llvm/lib/Support | |
parent | 348800b3d9308758f53d4488dbb2bdc8d4475bd4 (diff) | |
download | bcm5719-llvm-d50bca7314b94589385a195894caa579d1d9977d.tar.gz bcm5719-llvm-d50bca7314b94589385a195894caa579d1d9977d.zip |
Refactor DebugLocDWARFExpression so it doesn't require access to the
TargetRegisterInfo. DebugLocEntry now holds a buffer with the raw bytes
of the pre-calculated DWARF expression.
Ought to be NFC, but it does slightly alter the output format of the
textual assembly.
This reapplies 230930 with a relaxed assertion in DebugLocEntry::finalize()
that allows for empty DWARF expressions for constant FP values.
llvm-svn: 230975
Diffstat (limited to 'llvm/lib/Support')
0 files changed, 0 insertions, 0 deletions