This tool is an extension to llvm-remark-size-diff. Offering a more
generic tool to diff remarks.
For each function name, source file path and line and column information
in two files, the tool will find the remarks that only in either of the
files exclusively or the remarks that differ in remark type or any of
the remarks arguments.
The tool displays the information as a json file with varying levels of
verbosity.
if show-arg-diff-only is passed the tool will only show remarks that exist in
both files where remark type are different.
if show-remark-type-diff-only is passed the tool will only show
remarks where the remark type is different.
if only-show-common-remarks is passed the tool will show only remarks
that have the same header in both files.
Why?