Have jitstress_isas_x86_evex set PreferredVectorBitWidth=512 (#88531)
authorTanner Gooding <tagoo@outlook.com>
Sat, 8 Jul 2023 17:39:10 +0000 (10:39 -0700)
committerGitHub <noreply@github.com>
Sat, 8 Jul 2023 17:39:10 +0000 (10:39 -0700)
commit42742cd261a203dcd18cffb3c9ac8ce86df706d9
tree7c2d0da0bac4d6e3695c6609cc7b7a867396ddce
parentb6266a6e4ceac8708304eed764e25777d08cf184
Have jitstress_isas_x86_evex set PreferredVectorBitWidth=512 (#88531)

* Have jitstress_isas_x86_evex set PreferredVectorBitWidth=512

* Ensure that IsHardwareAccelerated correctly takes the preferred width into account

* Ensure the tests take DOTNET_PreferredVectorBitWidth into account

* Ensure PreferredVectorBitWidth is interpreted as a decimal

* Fix a build failure where the default value wasn't passed in

* Minor whitespace fix to trigger CI
eng/pipelines/coreclr/jitstress-isas-avx512.yml
src/coreclr/jit/compiler.cpp
src/coreclr/jit/compiler.h
src/coreclr/jit/hwintrinsic.cpp
src/coreclr/jit/hwintrinsiclistxarch.h
src/coreclr/jit/jitconfigvalues.h
src/tests/Common/testenvironment.proj
src/tests/JIT/HardwareIntrinsics/X86/X86Base/CpuId.cs
src/tests/readytorun/HardwareIntrinsics/X86/CpuId.cs