diff options
author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2016-04-19 03:46:51 +0000 |
---|---|---|
committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2016-04-19 03:46:51 +0000 |
commit | 9695eb3239018647bcee02eba2f9f5b90904d1bc (patch) | |
tree | 26863427e91eb8ea1687c05e725a87dda82dea1b /lldb/packages/Python/lldbsuite/test/test_runner/process_control.py | |
parent | b41f33cf0212c73eeecc28972dbd461f23e46ce3 (diff) | |
download | bcm5719-llvm-9695eb3239018647bcee02eba2f9f5b90904d1bc.tar.gz bcm5719-llvm-9695eb3239018647bcee02eba2f9f5b90904d1bc.zip |
BitcodeWriter: Break recursion when enumerating Metadata, almost NFC
Use a worklist instead of recursing through MDNode operands in
ValueEnumerator. The actual record output order has changed slightly,
but otherwise there's no functionality change.
I had to update test/Bitcode/metadata-function-blocks.ll. I renumbered
nodes so they continue to match the implicit record ids.
llvm-svn: 266709
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/test_runner/process_control.py')
0 files changed, 0 insertions, 0 deletions