Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Commit 2267b5d

Browse files
committed
Add new CI mode for Intel HW intrinsics
1 parent cab0db6 commit 2267b5d

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

netci.groovy

+10
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,11 @@ class Constants {
8686
'tailcallstress' : ['COMPlus_TailcallStress' : '1'],
8787
'jitsse2only' : ['COMPlus_EnableAVX' : '0', 'COMPlus_EnableSSE3_4' : '0'],
8888
'jitnosimd' : ['COMPlus_FeatureSIMD' : '0'],
89+
'jitincompletehwintrinsic' : ['COMPlus_EnableIncompleteISAClass' : '1'],
90+
'jitx86hwintrinsicnoavx' : ['COMPlus_EnableIncompleteISAClass' : '1', 'COMPlus_EnableAVX' : '0'], // testing the legacy SSE encoding
91+
'jitx86hwintrinsicnoavx2' : ['COMPlus_EnableIncompleteISAClass' : '1', 'COMPlus_EnableAVX2' : '0'], // testing SNB/IVB
92+
'jitx86hwintrinsicnosimd' : ['COMPlus_EnableIncompleteISAClass' : '1', 'COMPlus_FeatureSIMD' : '0'], // match "jitnosimd", may need to remove after decoupling HW intrinsic from FeatureSIMD
93+
'jitnox86hwintrinsic' : ['COMPlus_EnableIncompleteISAClass' : '1', 'COMPlus_EnableSSE' : '0' , 'COMPlus_EnableSSE2' : '0' , 'COMPlus_EnableSSE3' : '0' , 'COMPlus_EnableSSSE3' : '0' , 'COMPlus_EnableSSE41' : '0' , 'COMPlus_EnableSSE42' : '0' , 'COMPlus_EnableAVX' : '0' , 'COMPlus_EnableAVX2' : '0' , 'COMPlus_EnableAES' : '0' , 'COMPlus_EnableBMI1' : '0' , 'COMPlus_EnableBMI2' : '0' , 'COMPlus_EnableFMA' : '0' , 'COMPlus_EnableLZCNT' : '0' , 'COMPlus_EnablePCLMULQDQ' : '0' , 'COMPlus_EnablePOPCNT' : '0'],
8994
'corefx_baseline' : [ : ], // corefx baseline
9095
'corefx_minopts' : ['COMPlus_JITMinOpts' : '1'],
9196
'corefx_tieredcompilation' : ['COMPlus_EXPERIMENTAL_TieredCompilation' : '1'],
@@ -981,6 +986,11 @@ def static addNonPRTriggers(def job, def branch, def isPR, def architecture, def
981986
case 'tailcallstress':
982987
case 'jitsse2only':
983988
case 'jitnosimd':
989+
case 'jitnox86hwintrinsic':
990+
case 'jitincompletehwintrinsic':
991+
case 'jitx86hwintrinsicnoavx':
992+
case 'jitx86hwintrinsicnoavx2':
993+
case 'jitx86hwintrinsicnosimd':
984994
case 'corefx_baseline':
985995
case 'corefx_minopts':
986996
case 'corefx_jitstress1':

0 commit comments

Comments
 (0)