86 references to AddSupportedInstructionSet
ilc (41)
src\runtime\src\coreclr\tools\Common\InstructionSetHelpers.cs (41)
41
instructionSetSupportBuilder.
AddSupportedInstructionSet
("x86-64-v3");
46
instructionSetSupportBuilder.
AddSupportedInstructionSet
("x86-64-v2");
64
instructionSetSupportBuilder.
AddSupportedInstructionSet
("apple-m1");
71
instructionSetSupportBuilder.
AddSupportedInstructionSet
("armv8.2-a");
72
instructionSetSupportBuilder.
AddSupportedInstructionSet
("rcpc");
77
instructionSetSupportBuilder.
AddSupportedInstructionSet
("armv8-a");
82
instructionSetSupportBuilder.
AddSupportedInstructionSet
("armv8-a");
83
instructionSetSupportBuilder.
AddSupportedInstructionSet
("lse");
89
instructionSetSupportBuilder.
AddSupportedInstructionSet
("armv8-a");
94
instructionSetSupportBuilder.
AddSupportedInstructionSet
("base");
95
instructionSetSupportBuilder.
AddSupportedInstructionSet
("simd128");
210
if (!instructionSetSupportBuilder.
AddSupportedInstructionSet
(instructionSet))
252
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("aes");
253
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("gfni");
254
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("sha");
255
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("waitpkg");
256
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("x86serialize");
264
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avx2");
265
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avxifma");
266
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avxvnni");
267
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avxvnniint");
268
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("aes_v256");
269
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("gfni_v256");
283
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avx512v2");
284
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avx512v3");
285
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avx10v1");
286
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avx10v2");
287
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avxvnniint_v512");
288
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avxvnni_v512");
289
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("avx512vp2intersect");
290
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("aes_v512");
291
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("gfni_v512");
297
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("aes");
298
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("crc");
299
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("dotprod");
300
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("lse");
301
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("rcpc");
302
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("rcpc2");
303
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("rdma");
304
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("sha1");
305
optimisticInstructionSetSupportBuilder.
AddSupportedInstructionSet
("sha2");
ILCompiler.Compiler (45)
src\runtime\src\coreclr\tools\Common\Compiler\HardwareIntrinsicHelpers.cs (44)
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");
241
builder.
AddSupportedInstructionSet
("aes");
243
builder.
AddSupportedInstructionSet
("crc");
245
builder.
AddSupportedInstructionSet
("dotprod");
247
builder.
AddSupportedInstructionSet
("rdma");
249
builder.
AddSupportedInstructionSet
("sha1");
251
builder.
AddSupportedInstructionSet
("sha2");
253
builder.
AddSupportedInstructionSet
("lse");
255
builder.
AddSupportedInstructionSet
("rcpc");
257
builder.
AddSupportedInstructionSet
("rcpc2");
259
builder.
AddSupportedInstructionSet
("sve");
261
builder.
AddSupportedInstructionSet
("sve2");
263
builder.
AddSupportedInstructionSet
("sha3");
265
builder.
AddSupportedInstructionSet
("sm4");
267
builder.
AddSupportedInstructionSet
("sve_aes");
269
builder.
AddSupportedInstructionSet
("sve_sha3");
271
builder.
AddSupportedInstructionSet
("sve_sm4");
273
builder.
AddSupportedInstructionSet
("cssc");
275
builder.
AddSupportedInstructionSet
("fp16");
342
builder.
AddSupportedInstructionSet
("zba");
344
builder.
AddSupportedInstructionSet
("zbb");
346
builder.
AddSupportedInstructionSet
("zbs");
348
builder.
AddSupportedInstructionSet
("zicond");
src\runtime\src\coreclr\tools\Common\Compiler\InstructionSetSupport.cs (1)
277
if (
AddSupportedInstructionSet
(set))