@@ -776,16 +776,16 @@ const std::map<std::string, Target::Feature> feature_name_map = {
776776 {" trace_realizations" , Target::TraceRealizations},
777777 {" trace_pipeline" , Target::TracePipeline},
778778 {" d3d12compute" , Target::D3D12Compute},
779- {" d3d12compute_sm60 " , Target::D3D12ComputeSM60},
780- {" d3d12compute_sm61 " , Target::D3D12ComputeSM61},
781- {" d3d12compute_sm62 " , Target::D3D12ComputeSM62},
782- {" d3d12compute_sm63 " , Target::D3D12ComputeSM63},
783- {" d3d12compute_sm64 " , Target::D3D12ComputeSM64},
784- {" d3d12compute_sm65 " , Target::D3D12ComputeSM65},
785- {" d3d12compute_sm66 " , Target::D3D12ComputeSM66},
786- {" d3d12compute_sm67 " , Target::D3D12ComputeSM67},
787- {" d3d12compute_sm68 " , Target::D3D12ComputeSM68},
788- {" d3d12compute_sm69 " , Target::D3D12ComputeSM69},
779+ {" hlsl_sm60 " , Target::D3D12ComputeSM60},
780+ {" hlsl_sm61 " , Target::D3D12ComputeSM61},
781+ {" hlsl_sm62 " , Target::D3D12ComputeSM62},
782+ {" hlsl_sm63 " , Target::D3D12ComputeSM63},
783+ {" hlsl_sm64 " , Target::D3D12ComputeSM64},
784+ {" hlsl_sm65 " , Target::D3D12ComputeSM65},
785+ {" hlsl_sm66 " , Target::D3D12ComputeSM66},
786+ {" hlsl_sm67 " , Target::D3D12ComputeSM67},
787+ {" hlsl_sm68 " , Target::D3D12ComputeSM68},
788+ {" hlsl_sm69 " , Target::D3D12ComputeSM69},
789789 {" strict_float" , Target::StrictFloat},
790790 {" tsan" , Target::TSAN},
791791 {" asan" , Target::ASAN},
@@ -1994,11 +1994,11 @@ void target_test() {
19941994 {{" hexagon-32-qurt-hvx_v62" , " hexagon-32-qurt" , " hexagon-32-qurt" }},
19951995 {{" hexagon-32-qurt-hvx_v62-hvx" , " hexagon-32-qurt" , " " }},
19961996 {{" hexagon-32-qurt-hvx_v62-hvx" , " hexagon-32-qurt-hvx" , " hexagon-32-qurt-hvx" }},
1997- {{" x86-64-windows-d3d12compute-d3d12compute_sm66 " , " x86-64-windows-d3d12compute" , " x86-64-windows-d3d12compute" }},
1998- {{" x86-64-windows-d3d12compute-d3d12compute_sm66 " , " x86-64-windows-d3d12compute-d3d12compute_sm60 " , " x86-64-windows-d3d12compute-d3d12compute_sm60 " }},
1999- {{" x86-64-windows-d3d12compute-d3d12compute_sm62 " , " x86-64-windows-d3d12compute-d3d12compute_sm62 " , " x86-64-windows-d3d12compute-d3d12compute_sm62 " }},
2000- {{" x86-64-windows-d3d12compute-d3d12compute_sm69 " , " x86-64-windows-d3d12compute" , " x86-64-windows-d3d12compute" }},
2001- {{" x86-64-windows-d3d12compute-d3d12compute_sm69 " , " x86-64-windows-d3d12compute-d3d12compute_sm60 " , " x86-64-windows-d3d12compute-d3d12compute_sm60 " }},
1997+ {{" x86-64-windows-d3d12compute-hlsl_sm66 " , " x86-64-windows-d3d12compute" , " x86-64-windows-d3d12compute" }},
1998+ {{" x86-64-windows-d3d12compute-hlsl_sm66 " , " x86-64-windows-d3d12compute-hlsl_sm60 " , " x86-64-windows-d3d12compute-hlsl_sm60 " }},
1999+ {{" x86-64-windows-d3d12compute-hlsl_sm62 " , " x86-64-windows-d3d12compute-hlsl_sm62 " , " x86-64-windows-d3d12compute-hlsl_sm62 " }},
2000+ {{" x86-64-windows-d3d12compute-hlsl_sm69 " , " x86-64-windows-d3d12compute" , " x86-64-windows-d3d12compute" }},
2001+ {{" x86-64-windows-d3d12compute-hlsl_sm69 " , " x86-64-windows-d3d12compute-hlsl_sm60 " , " x86-64-windows-d3d12compute-hlsl_sm60 " }},
20022002 };
20032003
20042004 for (const auto &test : gcd_tests) {
0 commit comments