summaryrefslogtreecommitdiff
path: root/tests/testenvironment.proj
diff options
context:
space:
mode:
authorTanner Gooding <tagoo@outlook.com>2019-05-18 07:10:46 -0700
committerGitHub <noreply@github.com>2019-05-18 07:10:46 -0700
commit9b0a1996c55e7e070cafc19e27b5a2a3ef1ce8ec (patch)
treef12aa37810a3b71b95d061aa3540bb3b88d76bed /tests/testenvironment.proj
parent18a7de7bd22711a0e3ce40489379cdfcc480358f (diff)
downloadcoreclr-9b0a1996c55e7e070cafc19e27b5a2a3ef1ce8ec.tar.gz
coreclr-9b0a1996c55e7e070cafc19e27b5a2a3ef1ce8ec.tar.bz2
coreclr-9b0a1996c55e7e070cafc19e27b5a2a3ef1ce8ec.zip
Adding the isa outerloop jobs (#24630)
* Adding the isa outerloop jobs * Don't redefine scenarios for the jitstressisas group * Splitting jitstress-isas into jitstress-isas-arm and jitstress-isas-x86 * Fixing the azure-pipelines.yml to include platforms: * Removing Linux_arm as a platform for the jitstress-isas-arm group * Ensure that the platforms for the jitstress-isas jobs are listed in both places required * Removing Windows_NT_arm from the jitstress-isas-arm platforms
Diffstat (limited to 'tests/testenvironment.proj')
-rw-r--r--tests/testenvironment.proj34
1 files changed, 23 insertions, 11 deletions
diff --git a/tests/testenvironment.proj b/tests/testenvironment.proj
index 27320e3bce..10d6e75b6c 100644
--- a/tests/testenvironment.proj
+++ b/tests/testenvironment.proj
@@ -16,6 +16,7 @@
COMPlus_EnableBMI1;
COMPlus_EnableBMI2;
COMPlus_EnableFMA;
+ COMPlus_EnableHWIntrinsic;
COMPlus_EnableIncompleteISAClass;
COMPlus_EnableLZCNT;
COMPlus_EnablePCLMULQDQ;
@@ -24,9 +25,9 @@
COMPlus_EnableSSE2;
COMPlus_EnableSSE3;
COMPlus_EnableSSE3_4;
- COMPlus_EnableSSSE3;
COMPlus_EnableSSE41;
COMPlus_EnableSSE42;
+ COMPlus_EnableSSSE3;
COMPlus_FeatureSIMD;
COMPlus_ForceRelocs;
COMPlus_GCStress;
@@ -62,6 +63,27 @@
<TestEnvironment Include="jitstress2" JitStress="2" />
<TestEnvironment Include="jitstress1_tiered" JitStress="1" TieredCompilation="1" />
<TestEnvironment Include="jitstress2_tiered" JitStress="2" TieredCompilation="1" />
+ <TestEnvironment Include="jitstress_isas_incompletehwintrinsic" EnableIncompleteISAClass="1" />
+ <TestEnvironment Include="jitstress_isas_nohwintrinsic" EnableHWIntrinsic="0" />
+ <TestEnvironment Include="jitstress_isas_nohwintrinsic_nosimd" EnableHWIntrinsic="0" FeatureSIMD="0" />
+ <TestEnvironment Include="jitstress_isas_nosimd" FeatureSIMD="0" />
+ <TestEnvironment Include="jitstress_isas_x86_noaes" EnableAES="0" /> <!-- Depends on SSE2 -->
+ <TestEnvironment Include="jitstress_isas_x86_noavx" EnableAVX="0" /> <!-- Depends on SSE42 -->
+ <TestEnvironment Include="jitstress_isas_x86_noavx2" EnableAVX2="0" /> <!-- Depends on AVX -->
+ <TestEnvironment Include="jitstress_isas_x86_nobmi1" EnableBMI1="0" /> <!-- No dependencies -->
+ <TestEnvironment Include="jitstress_isas_x86_nobmi2" EnableBMI2="0" /> <!-- No dependencies -->
+ <TestEnvironment Include="jitstress_isas_x86_nofma" EnableFMA="0" /> <!-- Depends on AVX -->
+ <TestEnvironment Include="jitstress_isas_x86_nohwintrinsic" EnableBMI1="0" EnableBMI2="0" EnableLZCNT="0" EnableSSE="0" />
+ <TestEnvironment Include="jitstress_isas_x86_nolzcnt" EnableLZCNT="0" /> <!-- No dependencies -->
+ <TestEnvironment Include="jitstress_isas_x86_nopclmulqdq" EnablePCLMULQDQ="0" /> <!-- Depends on SSE2 -->
+ <TestEnvironment Include="jitstress_isas_x86_nopopcnt" EnablePOPCNT="0" /> <!-- Depends on SSE42 -->
+ <TestEnvironment Include="jitstress_isas_x86_nosse" EnableSSE="0" /> <!-- No dependencies -->
+ <TestEnvironment Include="jitstress_isas_x86_nosse2" EnableSSE2="0" /> <!-- Depends on SSE -->
+ <TestEnvironment Include="jitstress_isas_x86_nosse3" EnableSSE3="0" /> <!-- Depends on SSE2 -->
+ <TestEnvironment Include="jitstress_isas_x86_nosse3_4" EnableSSE3_4="0" /> <!-- Depends on SSE2 -->
+ <TestEnvironment Include="jitstress_isas_x86_nosse41" EnableSSE41="0" /> <!-- Depends on SSSE3 and SSE3_4 -->
+ <TestEnvironment Include="jitstress_isas_x86_nosse42" EnableSSE42="0" /> <!-- Depends on SSE41 -->
+ <TestEnvironment Include="jitstress_isas_x86_nossse3" EnableSSSE3="0" /> <!-- Depends on SSE3 -->
<TestEnvironment Include="jitstressregs1" JitStressRegs="1" />
<TestEnvironment Include="jitstressregs2" JitStressRegs="2" />
<TestEnvironment Include="jitstressregs3" JitStressRegs="3" />
@@ -79,16 +101,6 @@
<TestEnvironment Include="jitstress2_jitstressregs0x80" JitStress="2" JitStressRegs="0x80" />
<TestEnvironment Include="jitstress2_jitstressregs0x1000" JitStress="2" JitStressRegs="0x1000" />
<TestEnvironment Include="tailcallstress" TailcallStress="1" />
- <TestEnvironment Include="jitsse2only" EnableAVX="0" EnableSSE3_4="0" />
- <TestEnvironment Include="jitnosimd" FeatureSIMD="0" />
- <TestEnvironment Include="jitincompletehwintrinsic" EnableIncompleteISAClass="1" />
- <!-- testing the legacy SSE encoding -->
- <TestEnvironment Include="jitx86hwintrinsicnoavx" EnableIncompleteISAClass="1" EnableAVX="0" />
- <!-- testing SNB/IVB -->
- <TestEnvironment Include="jitx86hwintrinsicnoavx2" EnableIncompleteISAClass="1" EnableAVX2="0" />
- <!-- match "jitnosimd", may need to remove after decoupling HW intrinsic from FeatureSIMD -->
- <TestEnvironment Include="jitx86hwintrinsicnosimd" EnableIncompleteISAClass="1" FeatureSIMD="0" />
- <TestEnvironment Include="jitnox86hwintrinsic" EnableIncompleteISAClass="1" EnableSSE="0" EnableSSE2="0" EnableSSE3="0" EnableSSSE3="0" EnableSSE41="0" EnableSSE42="0" EnableAVX="0" EnableAVX2="0" EnableAES="0" EnableBMI1="0" EnableBMI2="0" EnableFMA="0" EnableLZCNT="0" EnablePCLMULQDQ="0" EnablePOPCNT="0" />
<TestEnvironment Include="gcstress0x3" GCStress="0x3" />
<TestEnvironment Include="gcstress0xc" GCStress="0xC" />
<TestEnvironment Include="zapdisable" ZapDisable="1" ReadyToRun="0" />