86 references to AddSupportedInstructionSet
ilc (42)
src\runtime\src\coreclr\tools\Common\InstructionSetHelpers.cs (42)
40instructionSetSupportBuilder.AddSupportedInstructionSet("x86-64-v3"); 45instructionSetSupportBuilder.AddSupportedInstructionSet("x86-64-v2"); 63instructionSetSupportBuilder.AddSupportedInstructionSet("apple-m1"); 70instructionSetSupportBuilder.AddSupportedInstructionSet("armv8.2-a"); 71instructionSetSupportBuilder.AddSupportedInstructionSet("rcpc"); 76instructionSetSupportBuilder.AddSupportedInstructionSet("armv8-a"); 81instructionSetSupportBuilder.AddSupportedInstructionSet("armv8-a"); 82instructionSetSupportBuilder.AddSupportedInstructionSet("lse"); 88instructionSetSupportBuilder.AddSupportedInstructionSet("armv8-a"); 93instructionSetSupportBuilder.AddSupportedInstructionSet("lse"); 99instructionSetSupportBuilder.AddSupportedInstructionSet("base"); 100instructionSetSupportBuilder.AddSupportedInstructionSet("simd128"); 215if (!instructionSetSupportBuilder.AddSupportedInstructionSet(instructionSet)) 257optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("aes"); 258optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("gfni"); 259optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("sha"); 260optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("waitpkg"); 261optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("x86serialize"); 269optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avx2"); 270optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avxifma"); 271optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avxvnni"); 272optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avxvnniint"); 273optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("aes_v256"); 274optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("gfni_v256"); 288optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avx512v2"); 289optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avx512v3"); 290optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avx10v1"); 291optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avx10v2"); 292optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avxvnniint_v512"); 293optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avxvnni_v512"); 294optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avx512vp2intersect"); 295optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("aes_v512"); 296optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("gfni_v512"); 302optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("aes"); 303optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("crc"); 304optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("dotprod"); 305optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("lse"); 306optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("rcpc"); 307optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("rcpc2"); 308optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("rdma"); 309optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("sha1"); 310optimisticInstructionSetSupportBuilder.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))