Skip to content

Commit 1dda1b7

Browse files
LoopedBard3Copilot
andcommitted
Add Categories.Runtime to SVE benchmark classes
All SVE benchmarks only had Categories.Sve but were missing one of the mandatory categories (Runtime, ThirdParty, Libraries), causing benchmark validation to fail. Add Categories.Runtime to match the pattern used by other SIMD/intrinsics benchmarks under the runtime category. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent c3d8c4b commit 1dda1b7

8 files changed

Lines changed: 8 additions & 8 deletions

File tree

src/benchmarks/micro/sve/AddReduction.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
namespace SveBenchmarks
1313
{
14-
[BenchmarkCategory(Categories.Sve)]
14+
[BenchmarkCategory(Categories.Runtime, Categories.Sve)]
1515
[OperatingSystemsArchitectureFilter(allowed: true, System.Runtime.InteropServices.Architecture.Arm64)]
1616
[Config(typeof(Config))]
1717
public class AddReduction

src/benchmarks/micro/sve/Logarithm.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
namespace SveBenchmarks
1313
{
14-
[BenchmarkCategory(Categories.Sve)]
14+
[BenchmarkCategory(Categories.Runtime, Categories.Sve)]
1515
[OperatingSystemsArchitectureFilter(allowed: true, System.Runtime.InteropServices.Architecture.Arm64)]
1616
[Config(typeof(Config))]
1717
public class Logarithm

src/benchmarks/micro/sve/MultiplyAdd.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
namespace SveBenchmarks
1313
{
14-
[BenchmarkCategory(Categories.Sve)]
14+
[BenchmarkCategory(Categories.Runtime, Categories.Sve)]
1515
[OperatingSystemsArchitectureFilter(allowed: true, System.Runtime.InteropServices.Architecture.Arm64)]
1616
[Config(typeof(Config))]
1717
public class MultiplyAdd

src/benchmarks/micro/sve/Partition.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
namespace SveBenchmarks
1212
{
13-
[BenchmarkCategory(Categories.Sve)]
13+
[BenchmarkCategory(Categories.Runtime, Categories.Sve)]
1414
[OperatingSystemsArchitectureFilter(allowed: true, System.Runtime.InteropServices.Architecture.Arm64)]
1515
[Config(typeof(Config))]
1616
public class Partition

src/benchmarks/micro/sve/SquareRoot.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
namespace SveBenchmarks
1313
{
14-
[BenchmarkCategory(Categories.Sve)]
14+
[BenchmarkCategory(Categories.Runtime, Categories.Sve)]
1515
[OperatingSystemsArchitectureFilter(allowed: true, System.Runtime.InteropServices.Architecture.Arm64)]
1616
[Config(typeof(Config))]
1717
public class SquareRoot

src/benchmarks/micro/sve/StrCmp.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
namespace SveBenchmarks
1414
{
15-
[BenchmarkCategory(Categories.Sve)]
15+
[BenchmarkCategory(Categories.Runtime, Categories.Sve)]
1616
[OperatingSystemsArchitectureFilter(allowed: true, System.Runtime.InteropServices.Architecture.Arm64)]
1717
[Config(typeof(Config))]
1818
public class StrCmp

src/benchmarks/micro/sve/StrIndexOf.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
namespace SveBenchmarks
1313
{
14-
[BenchmarkCategory(Categories.Sve)]
14+
[BenchmarkCategory(Categories.Runtime, Categories.Sve)]
1515
[OperatingSystemsArchitectureFilter(allowed: true, System.Runtime.InteropServices.Architecture.Arm64)]
1616
[Config(typeof(Config))]
1717
public class StrIndexOf

src/benchmarks/micro/sve/StrLen.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
namespace SveBenchmarks
1212
{
13-
[BenchmarkCategory(Categories.Sve)]
13+
[BenchmarkCategory(Categories.Runtime, Categories.Sve)]
1414
[OperatingSystemsArchitectureFilter(allowed: true, System.Runtime.InteropServices.Architecture.Arm64)]
1515
[Config(typeof(Config))]
1616
public class StrLen

0 commit comments

Comments
 (0)