86 references to AddSupportedInstructionSet
ilc (42)
src\runtime\src\coreclr\tools\Common\InstructionSetHelpers.cs (42)
40
instructionSetSupportBuilder.
AddSupportedInstructionSet
("x86-64-v3");
45
instructionSetSupportBuilder.
AddSupportedInstructionSet
("x86-64-v2");
63
instructionSetSupportBuilder.
AddSupportedInstructionSet
("apple-m1");
70
instructionSetSupportBuilder.
AddSupportedInstructionSet
("armv8.2-a");
71
instructionSetSupportBuilder.
AddSupportedInstructionSet
("rcpc");
76
instructionSetSupportBuilder.
AddSupportedInstructionSet
("armv8-a");
81
instructionSetSupportBuilder.
AddSupportedInstructionSet
("armv8-a");
82
instructionSetSupportBuilder.
AddSupportedInstructionSet
("lse");
88
instructionSetSupportBuilder.
AddSupportedInstructionSet
("armv8-a");
93
instructionSetSupportBuilder.
AddSupportedInstructionSet
("lse");
99
instructionSetSupportBuilder.
AddSupportedInstructionSet
("base");
100
instructionSetSupportBuilder.
AddSupportedInstructionSet
("simd128");
215
if (!instructionSetSupportBuilder.
AddSupportedInstructionSet
(instructionSet))
257
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("aes");
258
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("gfni");
259
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("sha");
260
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("waitpkg");
261
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("x86serialize");
269
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avx2");
270
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avxifma");
271
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avxvnni");
272
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avxvnniint");
273
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("aes_v256");
274
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("gfni_v256");
288
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avx512v2");
289
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avx512v3");
290
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avx10v1");
291
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avx10v2");
292
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avxvnniint_v512");
293
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avxvnni_v512");
294
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avx512vp2intersect");
295
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("aes_v512");
296
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("gfni_v512");
302
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("aes");
303
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("crc");
304
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("dotprod");
305
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("lse");
306
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("rcpc");
307
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("rcpc2");
308
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("rdma");
309
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("sha1");
310
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("sha2");
ILCompiler.Compiler (44)
src\runtime\src\coreclr\tools\Common\Compiler\HardwareIntrinsicHelpers.cs (43)
88
builder.
AddSupportedInstructionSet
("avx");
90
builder.
AddSupportedInstructionSet
("avx2");
92
builder.
AddSupportedInstructionSet
("avx512");
94
builder.
AddSupportedInstructionSet
("avx512v2");
96
builder.
AddSupportedInstructionSet
("avx512v3");
98
builder.
AddSupportedInstructionSet
("avx10v1");
101
builder.
AddSupportedInstructionSet
("avx10v2");
102
builder.
AddSupportedInstructionSet
("avxvnniint_v512");
105
builder.
AddSupportedInstructionSet
("avxvnniint");
107
builder.
AddSupportedInstructionSet
("apx");
111
builder.
AddSupportedInstructionSet
("aes");
114
builder.
AddSupportedInstructionSet
("aes_v256");
116
builder.
AddSupportedInstructionSet
("vaes_v512");
120
builder.
AddSupportedInstructionSet
("avx512vp2intersect");
122
builder.
AddSupportedInstructionSet
("avxifma");
124
builder.
AddSupportedInstructionSet
("avxvnni");
127
builder.
AddSupportedInstructionSet
("gfni");
129
builder.
AddSupportedInstructionSet
("gfni_v256");
131
builder.
AddSupportedInstructionSet
("gfni_v512");
134
builder.
AddSupportedInstructionSet
("sha");
136
builder.
AddSupportedInstructionSet
("waitpkg");
138
builder.
AddSupportedInstructionSet
("x86serialize");
240
builder.
AddSupportedInstructionSet
("aes");
242
builder.
AddSupportedInstructionSet
("crc");
244
builder.
AddSupportedInstructionSet
("dotprod");
246
builder.
AddSupportedInstructionSet
("rdma");
248
builder.
AddSupportedInstructionSet
("sha1");
250
builder.
AddSupportedInstructionSet
("sha2");
252
builder.
AddSupportedInstructionSet
("lse");
254
builder.
AddSupportedInstructionSet
("rcpc");
256
builder.
AddSupportedInstructionSet
("rcpc2");
258
builder.
AddSupportedInstructionSet
("sve");
260
builder.
AddSupportedInstructionSet
("sve2");
262
builder.
AddSupportedInstructionSet
("sha3");
264
builder.
AddSupportedInstructionSet
("sm4");
266
builder.
AddSupportedInstructionSet
("sve_aes");
268
builder.
AddSupportedInstructionSet
("sve_sha3");
270
builder.
AddSupportedInstructionSet
("sve_sm4");
272
builder.
AddSupportedInstructionSet
("cssc");
337
builder.
AddSupportedInstructionSet
("zba");
339
builder.
AddSupportedInstructionSet
("zbb");
341
builder.
AddSupportedInstructionSet
("zbs");
343
builder.
AddSupportedInstructionSet
("zicond");
src\runtime\src\coreclr\tools\Common\Compiler\InstructionSetSupport.cs (1)
277
if (
AddSupportedInstructionSet
(set))