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