diff options
author | Eric Christopher <echristo@gmail.com> | 2015-03-20 16:03:42 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2015-03-20 16:03:42 +0000 |
commit | cef8e713944ab5d3ce672f3aa3096d24d855c00c (patch) | |
tree | e09df8f317a7d2c5e6c5bbf8c9041344119ffe62 /llvm/lib/CodeGen/LocalStackSlotAllocation.cpp | |
parent | d43c5c75b63d6f6f01b3469e37a85b6d82471ca7 (diff) | |
download | llvm-cef8e713944ab5d3ce672f3aa3096d24d855c00c.zip llvm-cef8e713944ab5d3ce672f3aa3096d24d855c00c.tar.gz llvm-cef8e713944ab5d3ce672f3aa3096d24d855c00c.tar.bz2 |
Rewrite StackMap location handling to pre-compute the dwarf register
numbers before emission.
This removes a dependency on being able to access TRI at the module
level and is similar to the DwarfExpression handling. I've modified
the debug support into print/dump routines that'll do the same dumping
but is now callable anywhere and if TRI isn't available will go ahead
and just print out raw register numbers.
llvm-svn: 232821
Diffstat (limited to 'llvm/lib/CodeGen/LocalStackSlotAllocation.cpp')
0 files changed, 0 insertions, 0 deletions