diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/Directory.Build.props b/src/tests/JIT/HardwareIntrinsics/Arm/Directory.Build.props
new file mode 100644
index 00000000000000..23625a46fc4cec
--- /dev/null
+++ b/src/tests/JIT/HardwareIntrinsics/Arm/Directory.Build.props
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+ true
+
+
+
diff --git a/src/tests/JIT/HardwareIntrinsics/Arm/Directory.Build.targets b/src/tests/JIT/HardwareIntrinsics/Arm/Directory.Build.targets
index d72d49174ce0d0..eca47c9c796adc 100644
--- a/src/tests/JIT/HardwareIntrinsics/Arm/Directory.Build.targets
+++ b/src/tests/JIT/HardwareIntrinsics/Arm/Directory.Build.targets
@@ -3,12 +3,6 @@
-
-
- 1
- 0
-
-
$(IntermediateOutputPath)$(MSBuildProjectName)/gen/
$(GeneratedHWIntrinsicTestDirectory)GeneratedHWIntrinsicTestList.txt
diff --git a/src/tests/JIT/HardwareIntrinsics/Directory.Build.props b/src/tests/JIT/HardwareIntrinsics/Directory.Build.props
index 81ddb5af5a309e..8df9869fb86991 100644
--- a/src/tests/JIT/HardwareIntrinsics/Directory.Build.props
+++ b/src/tests/JIT/HardwareIntrinsics/Directory.Build.props
@@ -1,3 +1,4 @@
+
diff --git a/src/tests/JIT/HardwareIntrinsics/Directory.Build.targets b/src/tests/JIT/HardwareIntrinsics/Directory.Build.targets
new file mode 100644
index 00000000000000..e10bfde46063a7
--- /dev/null
+++ b/src/tests/JIT/HardwareIntrinsics/Directory.Build.targets
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ true
+ true
+ true
+
+
+
diff --git a/src/tests/JIT/HardwareIntrinsics/General/Vector256/Vector256_r.csproj b/src/tests/JIT/HardwareIntrinsics/General/Vector256/Vector256_r.csproj
index 09b38909db7125..b525dacf167c49 100644
--- a/src/tests/JIT/HardwareIntrinsics/General/Vector256/Vector256_r.csproj
+++ b/src/tests/JIT/HardwareIntrinsics/General/Vector256/Vector256_r.csproj
@@ -1,17 +1,12 @@
true
+ true
Embedded
-
-
- 1
- 0
- 0
-
diff --git a/src/tests/JIT/HardwareIntrinsics/General/Vector256/Vector256_ro.csproj b/src/tests/JIT/HardwareIntrinsics/General/Vector256/Vector256_ro.csproj
index b76e7ea9ee3b37..9194d3a9763a51 100644
--- a/src/tests/JIT/HardwareIntrinsics/General/Vector256/Vector256_ro.csproj
+++ b/src/tests/JIT/HardwareIntrinsics/General/Vector256/Vector256_ro.csproj
@@ -1,17 +1,12 @@
true
+ true
Embedded
True
-
-
- 1
- 0
- 0
-
diff --git a/src/tests/JIT/HardwareIntrinsics/General/Vector256_1/Vector256_1_r.csproj b/src/tests/JIT/HardwareIntrinsics/General/Vector256_1/Vector256_1_r.csproj
index 688c23b52914f1..24486d9d9555c7 100644
--- a/src/tests/JIT/HardwareIntrinsics/General/Vector256_1/Vector256_1_r.csproj
+++ b/src/tests/JIT/HardwareIntrinsics/General/Vector256_1/Vector256_1_r.csproj
@@ -1,7 +1,7 @@
true
-
+ true
true
true
@@ -10,12 +10,6 @@
Embedded
-
-
- 1
- 0
- 0
-
diff --git a/src/tests/JIT/HardwareIntrinsics/General/Vector256_1/Vector256_1_ro.csproj b/src/tests/JIT/HardwareIntrinsics/General/Vector256_1/Vector256_1_ro.csproj
index 10a0920bb91530..32ce1332e61a01 100644
--- a/src/tests/JIT/HardwareIntrinsics/General/Vector256_1/Vector256_1_ro.csproj
+++ b/src/tests/JIT/HardwareIntrinsics/General/Vector256_1/Vector256_1_ro.csproj
@@ -1,7 +1,7 @@
true
-
+ true
true
true
@@ -10,12 +10,6 @@
Embedded
True
-
-
- 1
- 0
- 0
-
diff --git a/src/tests/JIT/HardwareIntrinsics/General/Vector512/Vector512_r.csproj b/src/tests/JIT/HardwareIntrinsics/General/Vector512/Vector512_r.csproj
index 5bd89c674d2a87..681f7971f5f5cc 100644
--- a/src/tests/JIT/HardwareIntrinsics/General/Vector512/Vector512_r.csproj
+++ b/src/tests/JIT/HardwareIntrinsics/General/Vector512/Vector512_r.csproj
@@ -1,16 +1,12 @@
true
+ true
Embedded
-
-
-
- 1
-
diff --git a/src/tests/JIT/HardwareIntrinsics/General/Vector512/Vector512_ro.csproj b/src/tests/JIT/HardwareIntrinsics/General/Vector512/Vector512_ro.csproj
index 097a1aef365035..d458d5bf486149 100644
--- a/src/tests/JIT/HardwareIntrinsics/General/Vector512/Vector512_ro.csproj
+++ b/src/tests/JIT/HardwareIntrinsics/General/Vector512/Vector512_ro.csproj
@@ -1,16 +1,12 @@
true
+ true
Embedded
True
-
-
-
- 1
-
diff --git a/src/tests/JIT/HardwareIntrinsics/General/Vector512_1/Vector512_1_r.csproj b/src/tests/JIT/HardwareIntrinsics/General/Vector512_1/Vector512_1_r.csproj
index 2529fc56bf8631..ee8b16107dc8f5 100644
--- a/src/tests/JIT/HardwareIntrinsics/General/Vector512_1/Vector512_1_r.csproj
+++ b/src/tests/JIT/HardwareIntrinsics/General/Vector512_1/Vector512_1_r.csproj
@@ -1,16 +1,12 @@
true
+ true
Embedded
-
-
-
- 1
-
diff --git a/src/tests/JIT/HardwareIntrinsics/General/Vector512_1/Vector512_1_ro.csproj b/src/tests/JIT/HardwareIntrinsics/General/Vector512_1/Vector512_1_ro.csproj
index 66c501a722e2d6..4b8799ae937abd 100644
--- a/src/tests/JIT/HardwareIntrinsics/General/Vector512_1/Vector512_1_ro.csproj
+++ b/src/tests/JIT/HardwareIntrinsics/General/Vector512_1/Vector512_1_ro.csproj
@@ -1,16 +1,12 @@
true
+ true
Embedded
True
-
-
-
- 1
-
diff --git a/src/tests/JIT/HardwareIntrinsics/General/Vector64/Vector64_r.csproj b/src/tests/JIT/HardwareIntrinsics/General/Vector64/Vector64_r.csproj
index bb555014d8ff33..7e05ced6512f17 100644
--- a/src/tests/JIT/HardwareIntrinsics/General/Vector64/Vector64_r.csproj
+++ b/src/tests/JIT/HardwareIntrinsics/General/Vector64/Vector64_r.csproj
@@ -1,16 +1,12 @@
true
+ true
Embedded
-
-
- 1
- 0
-
diff --git a/src/tests/JIT/HardwareIntrinsics/General/Vector64/Vector64_ro.csproj b/src/tests/JIT/HardwareIntrinsics/General/Vector64/Vector64_ro.csproj
index f41eecd53c7f4a..1713e654022273 100644
--- a/src/tests/JIT/HardwareIntrinsics/General/Vector64/Vector64_ro.csproj
+++ b/src/tests/JIT/HardwareIntrinsics/General/Vector64/Vector64_ro.csproj
@@ -1,16 +1,12 @@
true
+ true
Embedded
True
-
-
- 1
- 0
-
diff --git a/src/tests/JIT/HardwareIntrinsics/General/Vector64_1/Vector64_1_r.csproj b/src/tests/JIT/HardwareIntrinsics/General/Vector64_1/Vector64_1_r.csproj
index 676fb4cfe89b13..aeeaf5a1738fee 100644
--- a/src/tests/JIT/HardwareIntrinsics/General/Vector64_1/Vector64_1_r.csproj
+++ b/src/tests/JIT/HardwareIntrinsics/General/Vector64_1/Vector64_1_r.csproj
@@ -1,16 +1,12 @@
true
+ true
Embedded
-
-
- 1
- 0
-
diff --git a/src/tests/JIT/HardwareIntrinsics/General/Vector64_1/Vector64_1_ro.csproj b/src/tests/JIT/HardwareIntrinsics/General/Vector64_1/Vector64_1_ro.csproj
index dce5b934909f1d..2310470cc212fe 100644
--- a/src/tests/JIT/HardwareIntrinsics/General/Vector64_1/Vector64_1_ro.csproj
+++ b/src/tests/JIT/HardwareIntrinsics/General/Vector64_1/Vector64_1_ro.csproj
@@ -1,16 +1,12 @@
true
+ true
Embedded
True
-
-
- 1
- 0
-
diff --git a/src/tests/JIT/HardwareIntrinsics/HardwareIntrinsics_r.csproj b/src/tests/JIT/HardwareIntrinsics/HardwareIntrinsics_r.csproj
index 2c8f90272ce3d4..a44c0bfb5145dd 100644
--- a/src/tests/JIT/HardwareIntrinsics/HardwareIntrinsics_r.csproj
+++ b/src/tests/JIT/HardwareIntrinsics/HardwareIntrinsics_r.csproj
@@ -1,9 +1,10 @@
- 20
+ 32
true
true
+
diff --git a/src/tests/JIT/HardwareIntrinsics/HardwareIntrinsics_ro.csproj b/src/tests/JIT/HardwareIntrinsics/HardwareIntrinsics_ro.csproj
index e10ee544a203e3..44c6f2f9f679f5 100644
--- a/src/tests/JIT/HardwareIntrinsics/HardwareIntrinsics_ro.csproj
+++ b/src/tests/JIT/HardwareIntrinsics/HardwareIntrinsics_ro.csproj
@@ -1,6 +1,6 @@
- 20
+ 32
true
true
diff --git a/src/tests/JIT/HardwareIntrinsics/X86/Directory.Build.props b/src/tests/JIT/HardwareIntrinsics/X86/Directory.Build.props
new file mode 100644
index 00000000000000..e3e1bac79c32c5
--- /dev/null
+++ b/src/tests/JIT/HardwareIntrinsics/X86/Directory.Build.props
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+ true
+
+
+
diff --git a/src/tests/JIT/HardwareIntrinsics/X86/Directory.Build.targets b/src/tests/JIT/HardwareIntrinsics/X86/Directory.Build.targets
index 77fd5e210fc556..933c13be21e6a0 100644
--- a/src/tests/JIT/HardwareIntrinsics/X86/Directory.Build.targets
+++ b/src/tests/JIT/HardwareIntrinsics/X86/Directory.Build.targets
@@ -3,13 +3,6 @@
-
-
- 1
- 0
- 0
-
-
$(IntermediateOutputPath)$(MSBuildProjectName)/gen/
$(GeneratedHWIntrinsicTestDirectory)GeneratedHWIntrinsicTestList.txt