This is an archive of the discontinued LLVM Phabricator instance.

Print operands of DWARF stack frame operations.
AbandonedPublic

Authored by keith.walker.arm on Jan 20 2014, 8:55 AM.

Details

Reviewers
None
Summary

Currently llvm-dwarfdump only displays the names of the DWARF stack frame operations.

This patch adds the printing of the operands to the stack frame operations.

Note that in this patch, register operands are reported using the DWARF register numbers and not the names of target registers.

Diff Detail

Event Timeline

Hello Keith,

More llvm-dwarfdump features bring the potential for better test coverage: thanks!
Is there a particular reason for using a std::map over e.g., an llvm::DenseMap?

  • adrian

Adrian

More llvm-dwarfdump features bring the potential for better test

coverage: thanks!

Is there a particular reason for using a std::map over e.g., an

llvm::DenseMap?

No. It does look like I would be better using llvm:DenseMap here.

Keith

keith.walker.arm abandoned this revision.May 12 2015, 7:34 AM

This very old change never got committed (apologies to the reviewers) and the functionality has since been implement by friss in commit r230551