86 references to AddSupportedInstructionSet
ilc (41)
src\runtime\src\coreclr\tools\Common\InstructionSetHelpers.cs (41)
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("base"); 95instructionSetSupportBuilder.AddSupportedInstructionSet("simd128"); 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("avxvnni_v512"); 289optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("avx512vp2intersect"); 290optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("aes_v512"); 291optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("gfni_v512"); 297optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("aes"); 298optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("crc"); 299optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("dotprod"); 300optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("lse"); 301optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("rcpc"); 302optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("rcpc2"); 303optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("rdma"); 304optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("sha1"); 305optimisticInstructionSetSupportBuilder.AddSupportedInstructionSet("sha2");
ILCompiler.Compiler (45)
src\runtime\src\coreclr\tools\Common\Compiler\HardwareIntrinsicHelpers.cs (44)
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"); 241builder.AddSupportedInstructionSet("aes"); 243builder.AddSupportedInstructionSet("crc"); 245builder.AddSupportedInstructionSet("dotprod"); 247builder.AddSupportedInstructionSet("rdma"); 249builder.AddSupportedInstructionSet("sha1"); 251builder.AddSupportedInstructionSet("sha2"); 253builder.AddSupportedInstructionSet("lse"); 255builder.AddSupportedInstructionSet("rcpc"); 257builder.AddSupportedInstructionSet("rcpc2"); 259builder.AddSupportedInstructionSet("sve"); 261builder.AddSupportedInstructionSet("sve2"); 263builder.AddSupportedInstructionSet("sha3"); 265builder.AddSupportedInstructionSet("sm4"); 267builder.AddSupportedInstructionSet("sve_aes"); 269builder.AddSupportedInstructionSet("sve_sha3"); 271builder.AddSupportedInstructionSet("sve_sm4"); 273builder.AddSupportedInstructionSet("cssc"); 275builder.AddSupportedInstructionSet("fp16"); 342builder.AddSupportedInstructionSet("zba"); 344builder.AddSupportedInstructionSet("zbb"); 346builder.AddSupportedInstructionSet("zbs"); 348builder.AddSupportedInstructionSet("zicond");
src\runtime\src\coreclr\tools\Common\Compiler\InstructionSetSupport.cs (1)
277if (AddSupportedInstructionSet(set))