[obj2yaml,yaml2obj] Add NumBlocks to the BBAddrMapEntry yaml field.
authorRahman Lavaee <rahmanl@google.com>
Tue, 23 Feb 2021 01:50:14 +0000 (17:50 -0800)
committerRahman Lavaee <rahmanl@google.com>
Tue, 23 Feb 2021 02:08:26 +0000 (18:08 -0800)
commit9f527086609ee52122c5495830979a0af0dbc121
tree9b7b266c13dde02a0ed4c04f07041cc237e5b203
parent389955c69a3b9f418e3f39694c94b4519322dd42
[obj2yaml,yaml2obj] Add NumBlocks to the BBAddrMapEntry yaml field.

As discussed in D95511, this allows us to encode invalid BBAddrMap
sections to be used in more rigorous testing.

Reviewed By: jhenderson

Differential Revision: https://reviews.llvm.org/D96831
llvm/lib/ObjectYAML/ELFEmitter.cpp
llvm/lib/ObjectYAML/ELFYAML.cpp
llvm/test/tools/obj2yaml/ELF/bb-addr-map.yaml
llvm/tools/obj2yaml/elf2yaml.cpp