81 references to AddSupportedInstructionSet
ilc (39)
src\runtime\src\coreclr\tools\Common\InstructionSetHelpers.cs (39)
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"); 210if (!instructionSetSupportBuilder.AddSupportedInstructionSet(instructionSet)) 252optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("aes"); 253optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("gfni"); 254optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("sha"); 255optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("waitpkg"); 256optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("x86serialize"); 264optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avx2"); 265optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avxifma"); 266optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avxvnni"); 267optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avxvnniint"); 268optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("aes_v256"); 269optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("gfni_v256"); 283optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avx512v2"); 284optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avx512v3"); 285optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avx10v1"); 286optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avx10v2"); 287optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avxvnniint_v512"); 288optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avx512vp2intersect"); 289optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("aes_v512"); 290optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("gfni_v512"); 296optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("aes"); 297optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("crc"); 298optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("dotprod"); 299optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("lse"); 300optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("rcpc"); 301optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("rcpc2"); 302optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("rdma"); 303optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("sha1"); 304optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("sha2");
ILCompiler.Compiler (42)
src\runtime\src\coreclr\tools\Common\Compiler\HardwareIntrinsicHelpers.cs (41)
87builder.AddSupportedInstructionSet("avx"); 89builder.AddSupportedInstructionSet("avx2"); 91builder.AddSupportedInstructionSet("avx512"); 93builder.AddSupportedInstructionSet("avx512v2"); 95builder.AddSupportedInstructionSet("avx512v3"); 97builder.AddSupportedInstructionSet("avx10v1"); 100builder.AddSupportedInstructionSet("avx10v2"); 101builder.AddSupportedInstructionSet("avxvnniint_v512"); 104builder.AddSupportedInstructionSet("avxvnniint"); 106builder.AddSupportedInstructionSet("apx"); 110builder.AddSupportedInstructionSet("aes"); 113builder.AddSupportedInstructionSet("aes_v256"); 115builder.AddSupportedInstructionSet("vaes_v512"); 119builder.AddSupportedInstructionSet("avx512vp2intersect"); 121builder.AddSupportedInstructionSet("avxifma"); 123builder.AddSupportedInstructionSet("avxvnni"); 126builder.AddSupportedInstructionSet("gfni"); 128builder.AddSupportedInstructionSet("gfni_v256"); 130builder.AddSupportedInstructionSet("gfni_v512"); 133builder.AddSupportedInstructionSet("sha"); 135builder.AddSupportedInstructionSet("waitpkg"); 137builder.AddSupportedInstructionSet("x86serialize"); 238builder.AddSupportedInstructionSet("aes"); 240builder.AddSupportedInstructionSet("crc"); 242builder.AddSupportedInstructionSet("dotprod"); 244builder.AddSupportedInstructionSet("rdma"); 246builder.AddSupportedInstructionSet("sha1"); 248builder.AddSupportedInstructionSet("sha2"); 250builder.AddSupportedInstructionSet("lse"); 252builder.AddSupportedInstructionSet("rcpc"); 254builder.AddSupportedInstructionSet("rcpc2"); 256builder.AddSupportedInstructionSet("sve"); 258builder.AddSupportedInstructionSet("sve2"); 260builder.AddSupportedInstructionSet("sha3"); 262builder.AddSupportedInstructionSet("sm4"); 264builder.AddSupportedInstructionSet("sve_aes"); 266builder.AddSupportedInstructionSet("sve_sha3"); 268builder.AddSupportedInstructionSet("sve_sm4"); 331builder.AddSupportedInstructionSet("zba"); 333builder.AddSupportedInstructionSet("zbb"); 335builder.AddSupportedInstructionSet("zbs");
src\runtime\src\coreclr\tools\Common\Compiler\InstructionSetSupport.cs (1)
277if (AddSupportedInstructionSet(set))