Improve crossgen2 comparison jobs (#44119)
authorDavid Wrighton <davidwr@microsoft.com>
Mon, 9 Nov 2020 20:34:54 +0000 (12:34 -0800)
committerGitHub <noreply@github.com>
Mon, 9 Nov 2020 20:34:54 +0000 (12:34 -0800)
commit6548832de236887a1b05908cf12565f07ef84a15
treec5a97e87af359c81c24aaac72304402dd85678ad
parentd4c1c9a7da82ec577974642b75319b8fe6d1e125
Improve crossgen2 comparison jobs (#44119)

- Fix compilation on unix platforms
  - Wrap use of wildcard in quotes
- Print better display name into log
- Fix X86 constant comparison handling
- Add ability to compile specific overload via single method switches
eng/pipelines/coreclr/templates/crossgen2-comparison-job.yml
src/coreclr/src/gcdump/i386/gcdumpx86.cpp
src/coreclr/src/jit/lower.cpp
src/coreclr/src/tools/aot/crossgen2/CommandLineOptions.cs
src/coreclr/src/tools/aot/crossgen2/Program.cs
src/coreclr/src/tools/aot/crossgen2/Properties/Resources.resx
src/tests/Common/scripts/crossgen2_comparison.py