cmd/bent, sweet/common: allow running single benchmarks in isolation

This includes a tool for converting the output of a
bent run into a benchmarks.toml file with each benchmark
run in isolation.

This required a few changes to bent so that if more than
one benchmark is run from the same binary, that binary will
only be compiled/initialized once per configuration, and
also changes to escapify "horrible" benchmark names that
would otherwise produce problematic file names (e.g.,
problematic file names for profiles).

Copyfile in bent was modified to allow the copy to succeed
if the destination already exists and contains the expected
content, even if its permissions do not allow writing (which
happens).

Change-Id: I4b0d424685c254a86a099ea4f655b689cdcf009a
Reviewed-on: https://go-review.googlesource.com/c/benchmarks/+/807720
Reviewed-by: Junyang Shao <shaojunyang@google.com>
LUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
diff --git a/cmd/bent/bent.go b/cmd/bent/bent.go
index 816a0f2..f186fa5 100644
--- a/cmd/bent/bent.go
+++ b/cmd/bent/bent.go
@@ -23,6 +23,7 @@
 	"strings"
 	"time"
 
+	"golang.org/x/benchmarks/sweet/common"
 	"golang.org/x/benchmarks/sweet/common/fileutil"
 
 	"github.com/BurntSushi/toml"
@@ -34,20 +35,22 @@
 }
 
 type Benchmark struct {
-	Name       string   // Short name for benchmark/test
-	Contact    string   // Contact not used, but may be present in description
-	Repo       string   // Repo + subdir where test resides, used for "go get -t -d ..."
-	Tests      string   // Tests to run (regex for -test.run= )
-	Benchmarks string   // Benchmarks to run (regex for -test.bench= )
-	GcEnv      []string // Environment variables supplied to 'go test -c' for building, getting
-	BuildFlags []string // Flags for building test (e.g., -tags purego)
-	RunWrapper []string // (Inner) Command and args to precede whatever the operation is; may fail in the sandbox.
+	Name                string     // Short name for benchmark/test
+	Suite               string     // Suite for the benchmark.  Default is from the name, but can be specified separately
+	SuiteRepresentative *Benchmark // If there are multiple benchmarks with the same suite, one is the "representative"
+	Contact             string     // Contact not used, but may be present in description
+	Repo                string     // Repo + subdir where test resides, used for "go get -t -d ..."
+	Tests               string     // Tests to run (regex for -test.run= )
+	Benchmarks          string     // Benchmarks to run (regex for -test.bench= )
+	GcEnv               []string   // Environment variables supplied to 'go test -c' for building, getting
+	BuildFlags          []string   // Flags for building test (e.g., -tags purego)
+	RunWrapper          []string   // (Inner) Command and args to precede whatever the operation is; may fail in the sandbox.
 	// e.g. benchmark may run as ConfigWrapper ConfigArg BenchWrapper BenchArg ActualBenchmark
 	NotSandboxed bool     // True if this benchmark cannot or should not be run in a container.
 	Disabled     bool     // True if this benchmark is temporarily disabled.
-	RunDir       string   // Parent directory of testdata.
+	runDir       string   // Parent directory of testdata.
 	ExtraFiles   []string // other directories expected for running tests/benchmarks
-	BuildDir     string   // Location of go.mod for this benchmark; download here, go test -c here.
+	buildDir     string   // Location of go.mod for this benchmark; download here, go test -c here.
 	Version      string   // To pin a benchmark at a version.
 }
 
@@ -56,9 +59,49 @@
 }
 
 type Todo struct {
-	Benchmarks     []Benchmark
-	Configurations []Configuration
-	Suites         []Suite
+	Benchmarks      []Benchmark
+	BenchmarkSuites []*Benchmark // a subset of Benchmarks, for build purposes
+	Configurations  []Configuration
+	Suites          []Suite
+}
+
+func (b *Benchmark) IsDisabled() bool {
+	for b != nil {
+		if b.Disabled {
+			return true
+		}
+		if b.SuiteRepresentative == b {
+			return false
+		}
+		b = b.SuiteRepresentative
+	}
+	return false
+}
+
+func (b *Benchmark) BuildDir() string {
+	for b != nil {
+		if b.buildDir != "" {
+			return b.buildDir
+		}
+		if b.SuiteRepresentative == b {
+			return b.buildDir
+		}
+		b = b.SuiteRepresentative
+	}
+	return b.buildDir
+}
+
+func (b *Benchmark) RunDir() string {
+	for b != nil {
+		if b.runDir != "" {
+			return b.runDir
+		}
+		if b.SuiteRepresentative == b {
+			return b.runDir
+		}
+		b = b.SuiteRepresentative
+	}
+	return b.runDir
 }
 
 var verbose counterFlag
@@ -127,15 +170,16 @@
 
 func main() {
 
-	var benchmarksString, configurationsString, stampLog string
+	var benchmarksString, configurationsString, suitesString, stampLog string
 
 	flag.IntVar(&N, "N", N, "benchmark/test repeat count")
 	flag.IntVar(&R, "R", R, "randomize binary layouts to reduce alignment artifacts (subsumes and is incompatible with -a, -N)")
 	flag.BoolVar(&groupRuns, "G", groupRuns, "group runs by benchmark (give them similar platform noise)")
 
 	flag.Var(&explicitAll, "a", "add '-a' flag to 'go test -c' to demand full recompile. Repeat or assign a value for repeat builds for benchmarking")
-	flag.IntVar(&shuffle, "s", shuffle, "dimensionality of (build) shuffling (0-3), 0 = none, 1 = per-benchmark, configuration ordering, 2 = bench, config pairs, 3 = across repetitions.")
+	flag.IntVar(&shuffle, "S", shuffle, "dimensionality of (build) shuffling (0-3), 0 = none, 1 = per-benchmark, configuration ordering, 2 = bench, config pairs, 3 = across repetitions.")
 
+	flag.StringVar(&suitesString, "s", "", "comma-separated list of suite names, which may imply multiple benchmarks. (-b is normally what you want)")
 	flag.StringVar(&benchmarksString, "b", "", "comma-separated list of test/benchmark names (default is all)")
 	flag.StringVar(&benchFile, "B", benchFile, "name of file containing benchmarks to run")
 
@@ -303,7 +347,13 @@
 
 	for i := range todo.Benchmarks {
 		b := &todo.Benchmarks[i]
-		s := suites[b.Name]
+
+		if common.HasEscapes(b.Name) {
+			b.Name = common.Escapify(b.Name)
+		}
+
+		update(&b.Suite, b.Name)
+		s := suites[b.Suite]
 		if s == nil {
 			fmt.Printf("Benchmark %s appearing in %s is not listed in %s\n", b.Name, benchFile, suiteFile)
 			os.Exit(1)
@@ -331,6 +381,7 @@
 		}
 	}
 
+	benchmarkSuites := csToSet(suitesString)
 	benchmarks := csToSet(benchmarksString)
 	configurations := csToSet(configurationsString)
 
@@ -397,12 +448,27 @@
 		}
 		duplicates[bench.Name] = true
 
-		if benchmarks != nil {
-			_, present := benchmarks[bench.Name]
-			todo.Benchmarks[i].Disabled = !present
-			if present {
-				benchmarks[bench.Name] = false
+		if benchmarkSuites != nil || benchmarks != nil {
+			bPresent := false
+			sPresent := false
+
+			if benchmarks != nil {
+				_, bPresent = benchmarks[bench.Name]
+				if bPresent {
+					benchmarks[bench.Name] = false
+				}
 			}
+
+			if benchmarkSuites != nil {
+				_, sPresent = benchmarkSuites[bench.Suite]
+				if sPresent {
+					benchmarkSuites[bench.Suite] = false
+				}
+			}
+
+			present := bPresent || sPresent
+			todo.Benchmarks[i].Disabled = !present
+
 		}
 		// Trim possible trailing slash, do not want
 		if '/' == bench.Repo[len(bench.Repo)-1] {
@@ -460,7 +526,7 @@
 		fmt.Println("Benchmarks:")
 		for _, x := range todo.Benchmarks {
 			s := x.Name + " (repo=" + x.Repo + x.Version + ")"
-			if x.Disabled {
+			if x.IsDisabled() {
 				s += " (disabled)"
 			}
 			fmt.Printf("   %s\n", s)
@@ -545,16 +611,25 @@
 		buildCount = 1
 	}
 
+	seenSuites := make(map[string]*Benchmark)
+
 	for i := range todo.Benchmarks {
 		bench := &todo.Benchmarks[i]
 
-		if bench.Disabled {
+		if bench.IsDisabled() {
 			continue
 		}
 
 		// Use a separate build directory and go.mod for each benchmark, otherwise there can be conflicts.
 		// Initialize before building because this information tells where to run the test, also.
-		bench.BuildDir = path.Join(dirs.build, bench.Name)
+		bench.buildDir = path.Join(dirs.build, bench.Suite)
+
+		if b := seenSuites[bench.Suite]; b != nil {
+			bench.SuiteRepresentative = b
+			continue
+		}
+		todo.BenchmarkSuites = append(todo.BenchmarkSuites, bench)
+		seenSuites[bench.Suite] = bench
 	}
 
 	if runContainer == "" { // If not reusing binaries/container...
@@ -563,22 +638,21 @@
 		}
 
 		// Obtain (go get -t -v bench.Repo) all benchmarks, once, populating src
-		for i := range todo.Benchmarks {
-			bench := &todo.Benchmarks[i]
+		for i, bench := range todo.BenchmarkSuites {
 
-			if bench.Disabled {
+			if bench.IsDisabled() {
 				continue
 			}
 
 			// Use a separate go.mod for each benchmark, otherwise there can be conflicts.
-			if err := mkdirAsNeeded(bench.BuildDir); err != nil {
-				fmt.Printf("Couldn't create build subdirectory %s, error=%v", bench.BuildDir, err)
+			if err := mkdirAsNeeded(bench.buildDir); err != nil {
+				fmt.Printf("Couldn't create build subdirectory %s, error=%v", bench.buildDir, err)
 				os.Exit(2)
 			}
 
 			getFiles := true
 
-			goDotMod := path.Join(bench.BuildDir, "go.mod")
+			goDotMod := path.Join(bench.buildDir, "go.mod")
 			if _, err := os.Stat(goDotMod); err == nil {
 				if !experiment {
 					os.Remove(goDotMod) // always want a fresh go.mod
@@ -587,7 +661,7 @@
 				}
 			}
 			if getFiles {
-				goModPath := filepath.Join(bench.BuildDir, "go.mod")
+				goModPath := filepath.Join(bench.buildDir, "go.mod")
 				f, err := os.Create(goModPath)
 				if err != nil {
 					fmt.Printf("Error creating go.mod: %v", err)
@@ -605,14 +679,14 @@
 					os.Exit(2)
 				}
 				if verbose > 0 {
-					fmt.Printf("(cd %s; cat <<EOF > %s\n%s\nEOF)\n", bench.BuildDir, "go.mod", goMod)
+					fmt.Printf("(cd %s; cat <<EOF > %s\n%s\nEOF)\n", bench.buildDir, "go.mod", goMod)
 				} else {
 					fmt.Print(".")
 				}
 
 				cmd := exec.Command("go", "get", "-t", "-v", bench.Repo+bench.Version)
 				cmd.Env = DefaultEnv()
-				cmd.Dir = bench.BuildDir
+				cmd.Dir = bench.buildDir
 
 				if !bench.NotSandboxed { // Do this so that OS-dependent dependencies are done correctly.
 					cmd.Env = replaceEnv(cmd.Env, "GOOS", "linux")
@@ -733,15 +807,15 @@
 		switch shuffle {
 		case 0: // N times, for each benchmark, for each configuration, build.
 			for yyy := 0; yyy < buildCount; yyy++ {
-				for bi, bench := range todo.Benchmarks {
-					if bench.Disabled {
+				for _, bench := range todo.BenchmarkSuites {
+					if bench.IsDisabled() {
 						continue
 					}
 					for ci, config := range todo.Configurations {
 						if config.Disabled {
 							continue
 						}
-						s := todo.Configurations[ci].compileOne(&todo.Benchmarks[bi], dirs.wd, yyy, R > 0)
+						s := todo.Configurations[ci].compileOne(bench, dirs.wd, yyy, R > 0)
 						if s != "" {
 							getAndBuildFailures = append(getAndBuildFailures, s)
 						}
@@ -755,8 +829,8 @@
 			}
 
 			for yyy := 0; yyy < buildCount; yyy++ {
-				for bi, bench := range todo.Benchmarks {
-					if bench.Disabled {
+				for _, bench := range todo.BenchmarkSuites {
+					if bench.IsDisabled() {
 						continue
 					}
 
@@ -767,7 +841,7 @@
 						if config.Disabled {
 							continue
 						}
-						s := config.compileOne(&todo.Benchmarks[bi], dirs.wd, yyy, R > 0)
+						s := config.compileOne(bench, dirs.wd, yyy, R > 0)
 						if s != "" {
 							getAndBuildFailures = append(getAndBuildFailures, s)
 						}
@@ -775,9 +849,9 @@
 				}
 			}
 		case 2: // N times, shuffle combination of benchmarks and configuration, build them all
-			permute := make([]pair, len(todo.Configurations)*len(todo.Benchmarks))
+			permute := make([]pair, len(todo.Configurations)*len(todo.BenchmarkSuites))
 			i := 0
-			for bi := range todo.Benchmarks {
+			for bi := range todo.BenchmarkSuites {
 				for ci := range todo.Configurations {
 					permute[i] = pair{b: bi, c: ci}
 					i++
@@ -787,9 +861,9 @@
 			for yyy := 0; yyy < buildCount; yyy++ {
 				rand.Shuffle(len(permute), func(i, j int) { permute[i], permute[j] = permute[j], permute[i] })
 				for _, p := range permute {
-					bench := &todo.Benchmarks[p.b]
+					bench := todo.BenchmarkSuites[p.b]
 					config := &todo.Configurations[p.c]
-					if bench.Disabled || config.Disabled {
+					if bench.IsDisabled() || config.Disabled {
 						continue
 					}
 					s := config.compileOne(bench, dirs.wd, yyy, R > 0)
@@ -800,10 +874,10 @@
 			}
 
 		case 3: // Shuffle all the N copies of all the benchmark and configuration pairs, build them all.
-			permute := make([]triple, buildCount*len(todo.Configurations)*len(todo.Benchmarks))
+			permute := make([]triple, buildCount*len(todo.Configurations)*len(todo.BenchmarkSuites))
 			i := 0
 			for k := 0; k < buildCount; k++ {
-				for bi := range todo.Benchmarks {
+				for bi := range todo.BenchmarkSuites {
 					for ci := range todo.Configurations {
 						permute[i] = triple{b: bi, c: ci, k: k}
 						i++
@@ -813,9 +887,9 @@
 			rand.Shuffle(len(permute), func(i, j int) { permute[i], permute[j] = permute[j], permute[i] })
 
 			for _, p := range permute {
-				bench := &todo.Benchmarks[p.b]
+				bench := todo.BenchmarkSuites[p.b]
 				config := &todo.Configurations[p.c]
-				if bench.Disabled || config.Disabled {
+				if bench.IsDisabled() || config.Disabled {
 					continue
 				}
 				s := config.compileOne(bench, dirs.wd, p.k, R > 0)
@@ -868,17 +942,17 @@
 
 	// Initialize RunDir for benchmarks.
 benchmarks_loop:
-	for i := range todo.Benchmarks {
-		bench := &todo.Benchmarks[i]
-		if bench.Disabled {
+	for i, bench := range todo.BenchmarkSuites {
+		if bench.IsDisabled() {
 			continue
 		}
+
 		// Obtain directory containing testdata, if any:
 		// Capture output of "go list -f {{.Dir}} $PKG"
 
 		cmd := exec.Command("go", "list", "-f", "{{.Dir}}", bench.Repo)
 		cmd.Env = DefaultEnv()
-		cmd.Dir = bench.BuildDir
+		cmd.Dir = bench.buildDir
 
 		if verbose > 0 {
 			fmt.Println(asCommandLine(dirs.wd, cmd))
@@ -900,13 +974,13 @@
 			// if sandboxed, strip cwd from prefix of rundir.
 			rundir = rundir[len(dirs.wd):]
 		}
-		bench.RunDir = bench.BuildDir
+		bench.runDir = bench.buildDir
 
 		copy := func(subdir string, failIfMissing bool) bool {
 			// as necessary, make a copy of subdir
 			testdata := path.Join(rundir, subdir)
 			if stat, err := os.Stat(testdata); err == nil {
-				testdataCopy := path.Join(bench.RunDir, subdir)
+				testdataCopy := path.Join(bench.runDir, subdir)
 				var err error
 				var commandLine string
 				os.RemoveAll(testdataCopy) // clean out what can be cleaned
@@ -1001,7 +1075,7 @@
 
 			for k := range todo.Benchmarks {
 				b := &todo.Benchmarks[k]
-				if b.Disabled {
+				if b.IsDisabled() {
 					continue
 				}
 
@@ -1070,7 +1144,7 @@
 // if either the configuration or benchmark is disabled, return with empty output and no change (0)
 // to the return code.
 func benchOne(c *Configuration, b *Benchmark, i int, moreArgs []string) (s string, rc int) {
-	if c.Disabled || b.Disabled {
+	if c.Disabled || b.IsDisabled() {
 		return
 	}
 
@@ -1128,7 +1202,7 @@
 		cmd.Args = append(cmd.Args, "-test.run="+b.Tests)
 		cmd.Args = append(cmd.Args, "-test.bench="+b.Benchmarks)
 
-		cmd.Dir = b.RunDir
+		cmd.Dir = b.RunDir()
 		cmd.Env = DefaultEnv()
 		if root != "" {
 			cmd.Env = replaceEnv(cmd.Env, "GOROOT", root)
@@ -1160,7 +1234,7 @@
 		bin := "/" + path.Join(dirs.testBinDir, testBinaryName)
 		wrappersAndBin = append(wrappersAndBin, bin)
 
-		cmd := exec.Command("docker", "run", "--net=none", "-w", b.RunDir)
+		cmd := exec.Command("docker", "run", "--net=none", "-w", b.RunDir())
 
 		for _, e := range runEnv {
 			cmd.Args = append(cmd.Args, "-e", e)
diff --git a/cmd/bent/configs/benchmarks-isolated.toml b/cmd/bent/configs/benchmarks-isolated.toml
new file mode 100644
index 0000000..04e38dd
--- /dev/null
+++ b/cmd/bent/configs/benchmarks-isolated.toml
@@ -0,0 +1,9344 @@
+# This file is produced be running "logotobench < foo.log > benchmarks-isolated.toml",
+# where foo.log is typically the result of "bent -v -B=benchmarks-all.toml".
+# Each "Benchmark" is an isolated run of a single benchmark from
+# a set of benchmarks in a single _test.go file.
+#
+# This is not a "generated" file in the fully-automatic sense; if/when a
+# new collection of benchmarks is added to the set, they can be
+# processed separately and appended to this list (this is faster).
+
+[[Benchmarks]]
+  Name = "wazero-Invocation%2Finterpreter%2Fstring_manipulation_size_50"
+  Suite = "wazero"
+  Benchmarks = "^BenchmarkInvocation$/^interpreter$/^string_manipulation_size_50$"
+
+[[Benchmarks]]
+  Name = "wazero-Invocation%2Finterpreter%2Frandom_mat_mul_size_20"
+  Suite = "wazero"
+  Benchmarks = "^BenchmarkInvocation$/^interpreter$/^random_mat_mul_size_20$"
+
+[[Benchmarks]]
+  Name = "wazero-Compilation%2Fwithout_extern_cache"
+  Suite = "wazero"
+  Benchmarks = "^BenchmarkCompilation$/^without_extern_cache$"
+
+[[Benchmarks]]
+  Name = "workiva_btree_palm-ReadAndWrites"
+  Suite = "workiva_btree_palm"
+  Benchmarks = "^BenchmarkReadAndWrites$"
+
+[[Benchmarks]]
+  Name = "workiva_btree_palm-SimultaneousReadsAndWrites"
+  Suite = "workiva_btree_palm"
+  Benchmarks = "^BenchmarkSimultaneousReadsAndWrites$"
+
+[[Benchmarks]]
+  Name = "workiva_btree_palm-BulkAdd"
+  Suite = "workiva_btree_palm"
+  Benchmarks = "^BenchmarkBulkAdd$"
+
+[[Benchmarks]]
+  Name = "workiva_btree_palm-Add"
+  Suite = "workiva_btree_palm"
+  Benchmarks = "^BenchmarkAdd$"
+
+[[Benchmarks]]
+  Name = "workiva_btree_palm-BulkAddToExisting"
+  Suite = "workiva_btree_palm"
+  Benchmarks = "^BenchmarkBulkAddToExisting$"
+
+[[Benchmarks]]
+  Name = "workiva_btree_palm-Get"
+  Suite = "workiva_btree_palm"
+  Benchmarks = "^BenchmarkGet$"
+
+[[Benchmarks]]
+  Name = "workiva_btree_palm-BulkGet"
+  Suite = "workiva_btree_palm"
+  Benchmarks = "^BenchmarkBulkGet$"
+
+[[Benchmarks]]
+  Name = "workiva_btree_palm-Delete"
+  Suite = "workiva_btree_palm"
+  Benchmarks = "^BenchmarkDelete$"
+
+[[Benchmarks]]
+  Name = "workiva_btree_palm-BulkDelete"
+  Suite = "workiva_btree_palm"
+  Benchmarks = "^BenchmarkBulkDelete$"
+
+[[Benchmarks]]
+  Name = "workiva_btree_palm-FindQuery"
+  Suite = "workiva_btree_palm"
+  Benchmarks = "^BenchmarkFindQuery$"
+
+[[Benchmarks]]
+  Name = "workiva_btree_palm-ExecuteQuery"
+  Suite = "workiva_btree_palm"
+  Benchmarks = "^BenchmarkExecuteQuery$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-GlobalVars"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkGlobalVars$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-LocalVars"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkLocalVars$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-IncrDecr"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkIncrDecr$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-SimpleBuiltins"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkSimpleBuiltins$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-BuiltinMatch"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkBuiltinMatch$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-BuiltinLength"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkBuiltinLength$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-BuiltinIndex"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkBuiltinIndex$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-BuiltinSubstr"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkBuiltinSubstr$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-BuiltinSplitSpace"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkBuiltinSplitSpace$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-BuiltinSplitRegex"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkBuiltinSplitRegex$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-BuiltinSub"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkBuiltinSub$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-BuiltinSubAmpersand"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkBuiltinSubAmpersand$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-BuiltinGsub"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkBuiltinGsub$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-BuiltinGsubAmpersand"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkBuiltinGsubAmpersand$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-BuiltinSprintf"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkBuiltinSprintf$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-RecursiveFunc"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkRecursiveFunc$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-FuncCall"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkFuncCall$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-NativeFunc"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkNativeFunc$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-ForLoop"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkForLoop$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-ForInLoop"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkForInLoop$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-IfStatement"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkIfStatement$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-CondExpr"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkCondExpr$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-SimplePattern"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkSimplePattern$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-GetField"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkGetField$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-SetField"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkSetField$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-RegexMatch"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkRegexMatch$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-BinaryOperators"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkBinaryOperators$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-ConcatTwo"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkConcatTwo$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-ConcatSmall"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkConcatSmall$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-ConcatLarge"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkConcatLarge$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-Comparisons"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkComparisons$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-ArrayOperations"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkArrayOperations$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-Assign"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkAssign$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-AugAssign"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkAugAssign$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-Print"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkPrint$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-Printf"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkPrintf$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-RepeatExecProgram"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkRepeatExecProgram$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-RepeatNew"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkRepeatNew$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-RepeatIOExecProgram"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkRepeatIOExecProgram$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-RepeatIONew"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkRepeatIONew$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-CSVInputGoAWK"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkCSVInputGoAWK$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-CSVInputReader"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkCSVInputReader$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-CSVOutputGoAWK"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkCSVOutputGoAWK$"
+
+[[Benchmarks]]
+  Name = "benhoyt_goawk-CSVOutputWriter"
+  Suite = "benhoyt_goawk"
+  Benchmarks = "^BenchmarkCSVOutputWriter$"
+
+[[Benchmarks]]
+  Name = "workiva_hilbert-BulkAddPoints"
+  Suite = "workiva_hilbert"
+  Benchmarks = "^BenchmarkBulkAddPoints$"
+
+[[Benchmarks]]
+  Name = "workiva_hilbert-BulkUpdatePoints"
+  Suite = "workiva_hilbert"
+  Benchmarks = "^BenchmarkBulkUpdatePoints$"
+
+[[Benchmarks]]
+  Name = "workiva_hilbert-PointInsertion"
+  Suite = "workiva_hilbert"
+  Benchmarks = "^BenchmarkPointInsertion$"
+
+[[Benchmarks]]
+  Name = "workiva_hilbert-QueryPoints"
+  Suite = "workiva_hilbert"
+  Benchmarks = "^BenchmarkQueryPoints$"
+
+[[Benchmarks]]
+  Name = "workiva_hilbert-QueryBulkPoints"
+  Suite = "workiva_hilbert"
+  Benchmarks = "^BenchmarkQueryBulkPoints$"
+
+[[Benchmarks]]
+  Name = "workiva_hilbert-Delete"
+  Suite = "workiva_hilbert"
+  Benchmarks = "^BenchmarkDelete$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-CascadeTarget%2FKind"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkCascadeTarget$/^Kind$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-AssembleDeepSiteWithManySections%2Fdepth%3D1%2FsectionsPerLevel%3D1%2FpagesPerSection%3D50"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkAssembleDeepSiteWithManySections$/^depth=1$/^sectionsPerLevel=1$/^pagesPerSection=50$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-AssembleDeepSiteWithManySections%2Fdepth%3D1%2FsectionsPerLevel%3D6%2FpagesPerSection%3D100"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkAssembleDeepSiteWithManySections$/^depth=1$/^sectionsPerLevel=6$/^pagesPerSection=100$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-AssembleDeepSiteWithManySections%2Fdepth%3D1%2FsectionsPerLevel%3D6%2FpagesPerSection%3D500"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkAssembleDeepSiteWithManySections$/^depth=1$/^sectionsPerLevel=6$/^pagesPerSection=500$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-AssembleDeepSiteWithManySections%2Fdepth%3D2%2FsectionsPerLevel%3D6%2FpagesPerSection%3D100"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkAssembleDeepSiteWithManySections$/^depth=2$/^sectionsPerLevel=6$/^pagesPerSection=100$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-AssembleDeepSiteWithManySections%2Fdepth%3D4%2FsectionsPerLevel%3D2%2FpagesPerSection%3D100"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkAssembleDeepSiteWithManySections$/^depth=4$/^sectionsPerLevel=2$/^pagesPerSection=100$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-Baseline"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkBaseline$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-IsTranslatedOneLanguage"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkIsTranslatedOneLanguage$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-MergeByLanguage"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkMergeByLanguage$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-PagesPrevNext%2F.Next-pages-300"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkPagesPrevNext$/^\\.Next-pages-300$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-PagesPrevNext%2F.Next-pages-5000"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkPagesPrevNext$/^\\.Next-pages-5000$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-PagesPrevNext%2F.Prev-pages-300"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkPagesPrevNext$/^\\.Prev-pages-300$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-PagesPrevNext%2F.Prev-pages-5000"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkPagesPrevNext$/^\\.Prev-pages-5000$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-PagesPrevNext%2FPages.Next-pages-300"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkPagesPrevNext$/^Pages\\.Next-pages-300$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-PagesPrevNext%2FPages.Next-pages-5000"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkPagesPrevNext$/^Pages\\.Next-pages-5000$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-PagesPrevNext%2FPages.Prev-pages-300"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkPagesPrevNext$/^Pages\\.Prev-pages-300$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-PagesPrevNext%2FPages.Prev-pages-5000"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkPagesPrevNext$/^Pages\\.Prev-pages-5000$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-PagesPrevNext%2FPages.Shuffled.Next-pages-300"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkPagesPrevNext$/^Pages\\.Shuffled\\.Next-pages-300$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-PagesPrevNext%2FPages.Shuffled.Next-pages-5000"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkPagesPrevNext$/^Pages\\.Shuffled\\.Next-pages-5000$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-PagesPrevNext%2FPages.Shuffled.Prev-pages-300"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkPagesPrevNext$/^Pages\\.Shuffled\\.Prev-pages-300$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-PagesPrevNext%2FPages.Shuffled.Prev-pages-5000"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkPagesPrevNext$/^Pages\\.Shuffled\\.Prev-pages-5000$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-PagesPrevNext%2FPages.ByTitle.Next-pages-300"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkPagesPrevNext$/^Pages\\.ByTitle\\.Next-pages-300$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-PagesPrevNext%2FPages.ByTitle.Next-pages-5000"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkPagesPrevNext$/^Pages\\.ByTitle\\.Next-pages-5000$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-RebuildContentFileChange"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkRebuildContentFileChange$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-CreateShortcodePlaceholders"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkCreateShortcodePlaceholders$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-TaxonomiesGetTerms%2Fpages_100"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkTaxonomiesGetTerms$/^pages_100$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-TaxonomiesGetTerms%2Fpages_1000"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkTaxonomiesGetTerms$/^pages_1000$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-TaxonomiesGetTerms%2Fpages_10000"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkTaxonomiesGetTerms$/^pages_10000$"
+
+[[Benchmarks]]
+  Name = "hugo_hugolib-TaxonomiesGetTerms%2Fpages_20000"
+  Suite = "hugo_hugolib"
+  Benchmarks = "^BenchmarkTaxonomiesGetTerms$/^pages_20000$"
+
+[[Benchmarks]]
+  Name = "shopify_sarama-StickAssignmentWithLargeNumberOfConsumersAndTopics"
+  Suite = "shopify_sarama"
+  Benchmarks = "^BenchmarkStickAssignmentWithLargeNumberOfConsumersAndTopics$"
+
+[[Benchmarks]]
+  Name = "shopify_sarama-StickAssignmentWithLargeNumberOfConsumersAndTopicsAndExistingAssignments"
+  Suite = "shopify_sarama"
+  Benchmarks = "^BenchmarkStickAssignmentWithLargeNumberOfConsumersAndTopicsAndExistingAssignments$"
+
+[[Benchmarks]]
+  Name = "shopify_sarama-Broker_Open"
+  Suite = "shopify_sarama"
+  Benchmarks = "^BenchmarkBroker_Open$"
+
+[[Benchmarks]]
+  Name = "shopify_sarama-Broker_No_Metrics_Open"
+  Suite = "shopify_sarama"
+  Benchmarks = "^BenchmarkBroker_No_Metrics_Open$"
+
+[[Benchmarks]]
+  Name = "shopify_sarama-_getMetricNameForTopic"
+  Suite = "shopify_sarama"
+  Benchmarks = "^Benchmark_getMetricNameForTopic$"
+
+[[Benchmarks]]
+  Name = "shopify_sarama-_getMetricNameForBroker"
+  Suite = "shopify_sarama"
+  Benchmarks = "^Benchmark_getMetricNameForBroker$"
+
+[[Benchmarks]]
+  Name = "shopify_sarama-ProduceRequestEncodeMetrics1Partition"
+  Suite = "shopify_sarama"
+  Benchmarks = "^BenchmarkProduceRequestEncodeMetrics1Partition$"
+
+[[Benchmarks]]
+  Name = "shopify_sarama-ProduceRequestEncodeMetrics32Partitions"
+  Suite = "shopify_sarama"
+  Benchmarks = "^BenchmarkProduceRequestEncodeMetrics32Partitions$"
+
+[[Benchmarks]]
+  Name = "shopify_sarama-ProduceRequestEncodeMetrics128Partitions"
+  Suite = "shopify_sarama"
+  Benchmarks = "^BenchmarkProduceRequestEncodeMetrics128Partitions$"
+
+[[Benchmarks]]
+  Name = "shopify_sarama-ZstdMemoryConsumption%2Fno_drain"
+  Suite = "shopify_sarama"
+  Benchmarks = "^BenchmarkZstdMemoryConsumption$/^no_drain$"
+
+[[Benchmarks]]
+  Name = "shopify_sarama-ZstdMemoryConsumption%2Fwith_drain"
+  Suite = "shopify_sarama"
+  Benchmarks = "^BenchmarkZstdMemoryConsumption$/^with_drain$"
+
+[[Benchmarks]]
+  Name = "shopify_sarama-ZstdMemoryConsumption%2Fconcurrent"
+  Suite = "shopify_sarama"
+  Benchmarks = "^BenchmarkZstdMemoryConsumption$/^concurrent$"
+
+[[Benchmarks]]
+  Name = "nelsam_gxui_interval-General"
+  Suite = "nelsam_gxui_interval"
+  Benchmarks = "^BenchmarkGeneral$"
+
+[[Benchmarks]]
+  Name = "workiva_ctrie-Insert"
+  Suite = "workiva_ctrie"
+  Benchmarks = "^BenchmarkInsert$"
+
+[[Benchmarks]]
+  Name = "workiva_ctrie-Lookup"
+  Suite = "workiva_ctrie"
+  Benchmarks = "^BenchmarkLookup$"
+
+[[Benchmarks]]
+  Name = "workiva_ctrie-Remove"
+  Suite = "workiva_ctrie"
+  Benchmarks = "^BenchmarkRemove$"
+
+[[Benchmarks]]
+  Name = "workiva_ctrie-Snapshot"
+  Suite = "workiva_ctrie"
+  Benchmarks = "^BenchmarkSnapshot$"
+
+[[Benchmarks]]
+  Name = "workiva_ctrie-ReadOnlySnapshot"
+  Suite = "workiva_ctrie"
+  Benchmarks = "^BenchmarkReadOnlySnapshot$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-CholeskyFactorize%2Fn%3D10"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkCholeskyFactorize$/^n=10$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-CholeskyFactorize%2Fn%3D100"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkCholeskyFactorize$/^n=100$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-CholeskyFactorize%2Fn%3D1000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkCholeskyFactorize$/^n=1000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-CholeskyToSym%2Fn%3D10"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkCholeskyToSym$/^n=10$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-CholeskyToSym%2Fn%3D100"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkCholeskyToSym$/^n=100$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-CholeskyToSym%2Fn%3D1000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkCholeskyToSym$/^n=1000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-CholeskyInverseTo%2Fn%3D10"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkCholeskyInverseTo$/^n=10$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-CholeskyInverseTo%2Fn%3D100"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkCholeskyInverseTo$/^n=100$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-CholeskyInverseTo%2Fn%3D1000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkCholeskyInverseTo$/^n=1000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MulDense100Half"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMulDense100Half$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MulDense100Tenth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMulDense100Tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MulDense1000Half"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMulDense1000Half$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MulDense1000Tenth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMulDense1000Tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MulDense1000Hundredth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMulDense1000Hundredth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MulDense1000Thousandth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMulDense1000Thousandth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-PreMulDense100Half"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkPreMulDense100Half$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-PreMulDense100Tenth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkPreMulDense100Tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-PreMulDense1000Half"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkPreMulDense1000Half$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-PreMulDense1000Tenth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkPreMulDense1000Tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-PreMulDense1000Hundredth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkPreMulDense1000Hundredth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-PreMulDense1000Thousandth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkPreMulDense1000Thousandth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DenseRow10"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDenseRow10$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DenseRow100"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDenseRow100$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DenseRow1000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDenseRow1000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DenseExp10"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDenseExp10$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DenseExp100"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDenseExp100$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DenseExp1000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDenseExp1000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow10_3"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow10_3$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow100_3"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow100_3$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow1000_3"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow1000_3$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow10_4"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow10_4$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow100_4"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow100_4$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow1000_4"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow1000_4$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow10_5"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow10_5$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow100_5"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow100_5$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow1000_5"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow1000_5$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow10_6"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow10_6$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow100_6"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow100_6$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow1000_6"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow1000_6$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow10_7"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow10_7$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow100_7"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow100_7$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow1000_7"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow1000_7$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow10_8"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow10_8$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow100_8"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow100_8$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow1000_8"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow1000_8$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow10_9"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow10_9$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow100_9"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow100_9$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DensePow1000_9"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDensePow1000_9$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DenseMulTransDense100Half"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDenseMulTransDense100Half$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DenseMulTransDense100Tenth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDenseMulTransDense100Tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DenseMulTransDense1000Half"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDenseMulTransDense1000Half$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DenseMulTransDense1000Tenth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDenseMulTransDense1000Tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DenseMulTransDense1000Hundredth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDenseMulTransDense1000Hundredth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DenseMulTransDense1000Thousandth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDenseMulTransDense1000Thousandth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DenseMulTransDenseSym100Half"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDenseMulTransDenseSym100Half$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DenseMulTransDenseSym100Tenth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDenseMulTransDenseSym100Tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DenseMulTransDenseSym1000Half"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDenseMulTransDenseSym1000Half$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DenseMulTransDenseSym1000Tenth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDenseMulTransDenseSym1000Tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DenseMulTransDenseSym1000Hundredth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDenseMulTransDenseSym1000Hundredth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DenseMulTransDenseSym1000Thousandth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDenseMulTransDenseSym1000Thousandth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-DenseSum1000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkDenseSum1000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-InnerSmSm"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkInnerSmSm$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-InnerMedMed"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkInnerMedMed$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-InnerLgLg"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkInnerLgLg$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-InnerLgSm"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkInnerLgSm$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MarshalDense10"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMarshalDense10$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MarshalDense100"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMarshalDense100$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MarshalDense1000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMarshalDense1000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MarshalDense10000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMarshalDense10000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-UnmarshalDense10"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkUnmarshalDense10$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-UnmarshalDense100"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkUnmarshalDense100$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-UnmarshalDense1000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkUnmarshalDense1000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-UnmarshalDense10000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkUnmarshalDense10000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MarshalToDense10"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMarshalToDense10$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MarshalToDense100"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMarshalToDense100$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MarshalToDense1000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMarshalToDense1000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MarshalToDense10000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMarshalToDense10000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-UnmarshalFromDense10"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkUnmarshalFromDense10$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-UnmarshalFromDense100"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkUnmarshalFromDense100$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-UnmarshalFromDense1000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkUnmarshalFromDense1000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-UnmarshalFromDense10000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkUnmarshalFromDense10000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MarshalVecDense10"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMarshalVecDense10$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MarshalVecDense100"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMarshalVecDense100$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MarshalVecDense1000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMarshalVecDense1000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MarshalVecDense10000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMarshalVecDense10000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-UnmarshalVecDense10"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkUnmarshalVecDense10$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-UnmarshalVecDense100"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkUnmarshalVecDense100$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-UnmarshalVecDense1000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkUnmarshalVecDense1000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-UnmarshalVecDense10000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkUnmarshalVecDense10000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MarshalToVecDense10"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMarshalToVecDense10$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MarshalToVecDense100"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMarshalToVecDense100$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MarshalToVecDense1000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMarshalToVecDense1000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MarshalToVecDense10000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMarshalToVecDense10000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-UnmarshalFromVecDense10"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkUnmarshalFromVecDense10$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-UnmarshalFromVecDense100"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkUnmarshalFromVecDense100$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-UnmarshalFromVecDense1000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkUnmarshalFromVecDense1000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-UnmarshalFromVecDense10000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkUnmarshalFromVecDense10000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-Pool10by10Uncleared"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkPool10by10Uncleared$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-Pool10by10Cleared"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkPool10by10Cleared$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-New10by10"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkNew10by10$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-Pool100by100Uncleared"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkPool100by100Uncleared$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-Pool100by100Cleared"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkPool100by100Cleared$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-New100by100"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkNew100by100$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MulWorkspaceDense100Half"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMulWorkspaceDense100Half$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MulWorkspaceDense100Tenth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMulWorkspaceDense100Tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MulWorkspaceDense1000Half"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMulWorkspaceDense1000Half$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MulWorkspaceDense1000Tenth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMulWorkspaceDense1000Tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MulWorkspaceDense1000Hundredth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMulWorkspaceDense1000Hundredth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-MulWorkspaceDense1000Thousandth"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkMulWorkspaceDense1000Thousandth$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-SymSum1000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkSymSum1000$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriSum%2FBenchmarkTriSum100"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriSum$/^BenchmarkTriSum100$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriSum%2FBenchmarkTriSum200"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriSum$/^BenchmarkTriSum200$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriSum%2FBenchmarkTriSum400"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriSum$/^BenchmarkTriSum400$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriSum%2FBenchmarkTriSum800"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriSum$/^BenchmarkTriSum800$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriSum%2FBenchmarkTriSum1600"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriSum$/^BenchmarkTriSum1600$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriMul%2FBenchmarkTriMul100"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriMul$/^BenchmarkTriMul100$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriMul%2FBenchmarkTriMul200"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriMul$/^BenchmarkTriMul200$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriMul%2FBenchmarkTriMul400"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriMul$/^BenchmarkTriMul400$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriMul%2FBenchmarkTriMul800"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriMul$/^BenchmarkTriMul800$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriMul%2FBenchmarkTriMul1600"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriMul$/^BenchmarkTriMul1600$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriMulDiag%2FBenchmarkTriMulDiag100"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriMulDiag$/^BenchmarkTriMulDiag100$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriMulDiag%2FBenchmarkTriMulDiag200"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriMulDiag$/^BenchmarkTriMulDiag200$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriMulDiag%2FBenchmarkTriMulDiag400"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriMulDiag$/^BenchmarkTriMulDiag400$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriMulDiag%2FBenchmarkTriMulDiag800"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriMulDiag$/^BenchmarkTriMulDiag800$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriMulDiag%2FBenchmarkTriMulDiag1600"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriMulDiag$/^BenchmarkTriMulDiag1600$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriMul2Diag%2FBenchmarkTriMul2Diag100"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriMul2Diag$/^BenchmarkTriMul2Diag100$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriMul2Diag%2FBenchmarkTriMul2Diag200"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriMul2Diag$/^BenchmarkTriMul2Diag200$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriMul2Diag%2FBenchmarkTriMul2Diag400"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriMul2Diag$/^BenchmarkTriMul2Diag400$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriMul2Diag%2FBenchmarkTriMul2Diag800"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriMul2Diag$/^BenchmarkTriMul2Diag800$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-TriMul2Diag%2FBenchmarkTriMul2Diag1600"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkTriMul2Diag$/^BenchmarkTriMul2Diag1600$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddScaledVec10Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddScaledVec10Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddScaledVec100Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddScaledVec100Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddScaledVec1000Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddScaledVec1000Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddScaledVec10000Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddScaledVec10000Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddScaledVec100000Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddScaledVec100000Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddScaledVec10Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddScaledVec10Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddScaledVec100Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddScaledVec100Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddScaledVec1000Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddScaledVec1000Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddScaledVec10000Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddScaledVec10000Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddScaledVec100000Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddScaledVec100000Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddScaledVec10Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddScaledVec10Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddScaledVec100Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddScaledVec100Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddScaledVec1000Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddScaledVec1000Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddScaledVec10000Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddScaledVec10000Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddScaledVec100000Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddScaledVec100000Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-ScaleVec10Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkScaleVec10Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-ScaleVec100Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkScaleVec100Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-ScaleVec1000Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkScaleVec1000Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-ScaleVec10000Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkScaleVec10000Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-ScaleVec100000Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkScaleVec100000Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-ScaleVec10Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkScaleVec10Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-ScaleVec100Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkScaleVec100Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-ScaleVec1000Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkScaleVec1000Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-ScaleVec10000Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkScaleVec10000Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-ScaleVec100000Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkScaleVec100000Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-ScaleVec10Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkScaleVec10Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-ScaleVec100Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkScaleVec100Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-ScaleVec1000Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkScaleVec1000Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-ScaleVec10000Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkScaleVec10000Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-ScaleVec100000Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkScaleVec100000Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddVec10Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddVec10Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddVec100Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddVec100Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddVec1000Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddVec1000Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddVec10000Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddVec10000Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddVec100000Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddVec100000Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddVec10Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddVec10Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddVec100Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddVec100Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddVec1000Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddVec1000Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddVec10000Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddVec10000Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddVec100000Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddVec100000Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddVec10Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddVec10Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddVec100Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddVec100Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddVec1000Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddVec1000Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddVec10000Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddVec10000Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-AddVec100000Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkAddVec100000Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-SubVec10Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkSubVec10Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-SubVec100Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkSubVec100Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-SubVec1000Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkSubVec1000Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-SubVec10000Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkSubVec10000Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-SubVec100000Inc1"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkSubVec100000Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-SubVec10Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkSubVec10Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-SubVec100Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkSubVec100Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-SubVec1000Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkSubVec1000Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-SubVec10000Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkSubVec10000Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-SubVec100000Inc2"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkSubVec100000Inc2$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-SubVec10Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkSubVec10Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-SubVec100Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkSubVec100Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-SubVec1000Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkSubVec1000Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-SubVec10000Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkSubVec10000Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-SubVec100000Inc20"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkSubVec100000Inc20$"
+
+[[Benchmarks]]
+  Name = "gonum_mat-VectorSum100000"
+  Suite = "gonum_mat"
+  Benchmarks = "^BenchmarkVectorSum100000$"
+
+[[Benchmarks]]
+  Name = "thriftrw_gen-RoundTrip%2FPrimitiveOptionalStruct%2FEncode"
+  Suite = "thriftrw_gen"
+  Benchmarks = "^BenchmarkRoundTrip$/^PrimitiveOptionalStruct$/^Encode$"
+
+[[Benchmarks]]
+  Name = "thriftrw_gen-RoundTrip%2FPrimitiveOptionalStruct%2FStreaming_Encode"
+  Suite = "thriftrw_gen"
+  Benchmarks = "^BenchmarkRoundTrip$/^PrimitiveOptionalStruct$/^Streaming_Encode$"
+
+[[Benchmarks]]
+  Name = "thriftrw_gen-RoundTrip%2FPrimitiveOptionalStruct%2FDecode"
+  Suite = "thriftrw_gen"
+  Benchmarks = "^BenchmarkRoundTrip$/^PrimitiveOptionalStruct$/^Decode$"
+
+[[Benchmarks]]
+  Name = "thriftrw_gen-RoundTrip%2FPrimitiveOptionalStruct%2FStreaming_Decode"
+  Suite = "thriftrw_gen"
+  Benchmarks = "^BenchmarkRoundTrip$/^PrimitiveOptionalStruct$/^Streaming_Decode$"
+
+[[Benchmarks]]
+  Name = "thriftrw_gen-RoundTrip%2FGraph%2FEncode"
+  Suite = "thriftrw_gen"
+  Benchmarks = "^BenchmarkRoundTrip$/^Graph$/^Encode$"
+
+[[Benchmarks]]
+  Name = "thriftrw_gen-RoundTrip%2FGraph%2FStreaming_Encode"
+  Suite = "thriftrw_gen"
+  Benchmarks = "^BenchmarkRoundTrip$/^Graph$/^Streaming_Encode$"
+
+[[Benchmarks]]
+  Name = "thriftrw_gen-RoundTrip%2FGraph%2FDecode"
+  Suite = "thriftrw_gen"
+  Benchmarks = "^BenchmarkRoundTrip$/^Graph$/^Decode$"
+
+[[Benchmarks]]
+  Name = "thriftrw_gen-RoundTrip%2FGraph%2FStreaming_Decode"
+  Suite = "thriftrw_gen"
+  Benchmarks = "^BenchmarkRoundTrip$/^Graph$/^Streaming_Decode$"
+
+[[Benchmarks]]
+  Name = "thriftrw_gen-RoundTrip%2FContainersOfContainers%2FEncode"
+  Suite = "thriftrw_gen"
+  Benchmarks = "^BenchmarkRoundTrip$/^ContainersOfContainers$/^Encode$"
+
+[[Benchmarks]]
+  Name = "thriftrw_gen-RoundTrip%2FContainersOfContainers%2FStreaming_Encode"
+  Suite = "thriftrw_gen"
+  Benchmarks = "^BenchmarkRoundTrip$/^ContainersOfContainers$/^Streaming_Encode$"
+
+[[Benchmarks]]
+  Name = "thriftrw_gen-RoundTrip%2FContainersOfContainers%2FDecode"
+  Suite = "thriftrw_gen"
+  Benchmarks = "^BenchmarkRoundTrip$/^ContainersOfContainers$/^Decode$"
+
+[[Benchmarks]]
+  Name = "thriftrw_gen-RoundTrip%2FContainersOfContainers%2FStreaming_Decode"
+  Suite = "thriftrw_gen"
+  Benchmarks = "^BenchmarkRoundTrip$/^ContainersOfContainers$/^Streaming_Decode$"
+
+[[Benchmarks]]
+  Name = "bloom_bloom-Estimated"
+  Suite = "bloom_bloom"
+  Benchmarks = "^BenchmarkEstimated$"
+
+[[Benchmarks]]
+  Name = "bloom_bloom-SeparateTestAndAdd"
+  Suite = "bloom_bloom"
+  Benchmarks = "^BenchmarkSeparateTestAndAdd$"
+
+[[Benchmarks]]
+  Name = "bloom_bloom-CombinedTestAndAdd"
+  Suite = "bloom_bloom"
+  Benchmarks = "^BenchmarkCombinedTestAndAdd$"
+
+[[Benchmarks]]
+  Name = "uber_zap-BufferedWriteSyncer%2Fwrite_file_with_buffer"
+  Suite = "uber_zap"
+  Benchmarks = "^BenchmarkBufferedWriteSyncer$/^write_file_with_buffer$"
+
+[[Benchmarks]]
+  Name = "uber_zap-MultiWriteSyncer%2F2_discarder"
+  Suite = "uber_zap"
+  Benchmarks = "^BenchmarkMultiWriteSyncer$/^2_discarder$"
+
+[[Benchmarks]]
+  Name = "uber_zap-MultiWriteSyncer%2F4_discarder"
+  Suite = "uber_zap"
+  Benchmarks = "^BenchmarkMultiWriteSyncer$/^4_discarder$"
+
+[[Benchmarks]]
+  Name = "uber_zap-MultiWriteSyncer%2F4_discarder_with_buffer"
+  Suite = "uber_zap"
+  Benchmarks = "^BenchmarkMultiWriteSyncer$/^4_discarder_with_buffer$"
+
+[[Benchmarks]]
+  Name = "uber_zap-WriteSyncer%2Fwrite_file_with_no_buffer"
+  Suite = "uber_zap"
+  Benchmarks = "^BenchmarkWriteSyncer$/^write_file_with_no_buffer$"
+
+[[Benchmarks]]
+  Name = "uber_zap-ZapConsole"
+  Suite = "uber_zap"
+  Benchmarks = "^BenchmarkZapConsole$"
+
+[[Benchmarks]]
+  Name = "uber_zap-JSONLogMarshalerFunc"
+  Suite = "uber_zap"
+  Benchmarks = "^BenchmarkJSONLogMarshalerFunc$"
+
+[[Benchmarks]]
+  Name = "uber_zap-ZapJSONFloat32AndComplex64"
+  Suite = "uber_zap"
+  Benchmarks = "^BenchmarkZapJSONFloat32AndComplex64$"
+
+[[Benchmarks]]
+  Name = "uber_zap-ZapJSON"
+  Suite = "uber_zap"
+  Benchmarks = "^BenchmarkZapJSON$"
+
+[[Benchmarks]]
+  Name = "uber_zap-StandardJSON"
+  Suite = "uber_zap"
+  Benchmarks = "^BenchmarkStandardJSON$"
+
+[[Benchmarks]]
+  Name = "uber_zap-Sampler_Check%2F7_keys"
+  Suite = "uber_zap"
+  Benchmarks = "^BenchmarkSampler_Check$/^7_keys$"
+
+[[Benchmarks]]
+  Name = "uber_zap-Sampler_Check%2F50_keys"
+  Suite = "uber_zap"
+  Benchmarks = "^BenchmarkSampler_Check$/^50_keys$"
+
+[[Benchmarks]]
+  Name = "uber_zap-Sampler_Check%2F100_keys"
+  Suite = "uber_zap"
+  Benchmarks = "^BenchmarkSampler_Check$/^100_keys$"
+
+[[Benchmarks]]
+  Name = "uber_zap-Sampler_CheckWithHook%2F7_keys"
+  Suite = "uber_zap"
+  Benchmarks = "^BenchmarkSampler_CheckWithHook$/^7_keys$"
+
+[[Benchmarks]]
+  Name = "uber_zap-Sampler_CheckWithHook%2F50_keys"
+  Suite = "uber_zap"
+  Benchmarks = "^BenchmarkSampler_CheckWithHook$/^50_keys$"
+
+[[Benchmarks]]
+  Name = "uber_zap-Sampler_CheckWithHook%2F100_keys"
+  Suite = "uber_zap"
+  Benchmarks = "^BenchmarkSampler_CheckWithHook$/^100_keys$"
+
+[[Benchmarks]]
+  Name = "uber_zap-TeeCheck"
+  Suite = "uber_zap"
+  Benchmarks = "^BenchmarkTeeCheck$"
+
+[[Benchmarks]]
+  Name = "cespare_mph-Build"
+  Suite = "cespare_mph"
+  Benchmarks = "^BenchmarkBuild$"
+
+[[Benchmarks]]
+  Name = "cespare_mph-Table"
+  Suite = "cespare_mph"
+  Benchmarks = "^BenchmarkTable$"
+
+[[Benchmarks]]
+  Name = "cespare_mph-TableMap"
+  Suite = "cespare_mph"
+  Benchmarks = "^BenchmarkTableMap$"
+
+[[Benchmarks]]
+  Name = "cespare_mph-Murmur%2F1"
+  Suite = "cespare_mph"
+  Benchmarks = "^BenchmarkMurmur$/^1$"
+
+[[Benchmarks]]
+  Name = "cespare_mph-Murmur%2F4"
+  Suite = "cespare_mph"
+  Benchmarks = "^BenchmarkMurmur$/^4$"
+
+[[Benchmarks]]
+  Name = "cespare_mph-Murmur%2F8"
+  Suite = "cespare_mph"
+  Benchmarks = "^BenchmarkMurmur$/^8$"
+
+[[Benchmarks]]
+  Name = "cespare_mph-Murmur%2F16"
+  Suite = "cespare_mph"
+  Benchmarks = "^BenchmarkMurmur$/^16$"
+
+[[Benchmarks]]
+  Name = "cespare_mph-Murmur%2F32"
+  Suite = "cespare_mph"
+  Benchmarks = "^BenchmarkMurmur$/^32$"
+
+[[Benchmarks]]
+  Name = "cespare_mph-Murmur%2F50"
+  Suite = "cespare_mph"
+  Benchmarks = "^BenchmarkMurmur$/^50$"
+
+[[Benchmarks]]
+  Name = "cespare_mph-Murmur%2F500"
+  Suite = "cespare_mph"
+  Benchmarks = "^BenchmarkMurmur$/^500$"
+
+[[Benchmarks]]
+  Name = "capnproto2-TextMovementBetweenSegments"
+  Suite = "capnproto2"
+  Benchmarks = "^BenchmarkTextMovementBetweenSegments$"
+
+[[Benchmarks]]
+  Name = "capnproto2-Marshal"
+  Suite = "capnproto2"
+  Benchmarks = "^BenchmarkMarshal$"
+
+[[Benchmarks]]
+  Name = "capnproto2-Unmarshal"
+  Suite = "capnproto2"
+  Benchmarks = "^BenchmarkUnmarshal$"
+
+[[Benchmarks]]
+  Name = "capnproto2-Unmarshal_Reuse"
+  Suite = "capnproto2"
+  Benchmarks = "^BenchmarkUnmarshal_Reuse$"
+
+[[Benchmarks]]
+  Name = "capnproto2-Decode"
+  Suite = "capnproto2"
+  Benchmarks = "^BenchmarkDecode$"
+
+[[Benchmarks]]
+  Name = "capnproto2-Decode_Reuse"
+  Suite = "capnproto2"
+  Benchmarks = "^BenchmarkDecode_Reuse$"
+
+[[Benchmarks]]
+  Name = "capnproto2-Growth_SingleSegment"
+  Suite = "capnproto2"
+  Benchmarks = "^BenchmarkGrowth_SingleSegment$"
+
+[[Benchmarks]]
+  Name = "capnproto2-Growth_MultiSegment"
+  Suite = "capnproto2"
+  Benchmarks = "^BenchmarkGrowth_MultiSegment$"
+
+[[Benchmarks]]
+  Name = "capnproto2-SmallMessage_SingleSegment"
+  Suite = "capnproto2"
+  Benchmarks = "^BenchmarkSmallMessage_SingleSegment$"
+
+[[Benchmarks]]
+  Name = "capnproto2-SmallMessage_MultiSegment"
+  Suite = "capnproto2"
+  Benchmarks = "^BenchmarkSmallMessage_MultiSegment$"
+
+[[Benchmarks]]
+  Name = "spexs2-Run%2F10k%2F0"
+  Suite = "spexs2"
+  Benchmarks = "^BenchmarkRun$/^10k$/^0$"
+
+[[Benchmarks]]
+  Name = "spexs2-Run%2F10k%2F1"
+  Suite = "spexs2"
+  Benchmarks = "^BenchmarkRun$/^10k$/^1$"
+
+[[Benchmarks]]
+  Name = "spexs2-Run%2F10k%2F2"
+  Suite = "spexs2"
+  Benchmarks = "^BenchmarkRun$/^10k$/^2$"
+
+[[Benchmarks]]
+  Name = "spexs2-Run%2F10k%2F4"
+  Suite = "spexs2"
+  Benchmarks = "^BenchmarkRun$/^10k$/^4$"
+
+[[Benchmarks]]
+  Name = "spexs2-Run%2F10k%2F8"
+  Suite = "spexs2"
+  Benchmarks = "^BenchmarkRun$/^10k$/^8$"
+
+[[Benchmarks]]
+  Name = "spexs2-Run%2F10k%2F16"
+  Suite = "spexs2"
+  Benchmarks = "^BenchmarkRun$/^10k$/^16$"
+
+[[Benchmarks]]
+  Name = "spexs2-Run%2F10k%2F32"
+  Suite = "spexs2"
+  Benchmarks = "^BenchmarkRun$/^10k$/^32$"
+
+[[Benchmarks]]
+  Name = "spexs2-Run%2F30k%2F0"
+  Suite = "spexs2"
+  Benchmarks = "^BenchmarkRun$/^30k$/^0$"
+
+[[Benchmarks]]
+  Name = "spexs2-Run%2F30k%2F1"
+  Suite = "spexs2"
+  Benchmarks = "^BenchmarkRun$/^30k$/^1$"
+
+[[Benchmarks]]
+  Name = "spexs2-Run%2F30k%2F2"
+  Suite = "spexs2"
+  Benchmarks = "^BenchmarkRun$/^30k$/^2$"
+
+[[Benchmarks]]
+  Name = "spexs2-Run%2F30k%2F4"
+  Suite = "spexs2"
+  Benchmarks = "^BenchmarkRun$/^30k$/^4$"
+
+[[Benchmarks]]
+  Name = "spexs2-Run%2F30k%2F8"
+  Suite = "spexs2"
+  Benchmarks = "^BenchmarkRun$/^30k$/^8$"
+
+[[Benchmarks]]
+  Name = "spexs2-Run%2F30k%2F16"
+  Suite = "spexs2"
+  Benchmarks = "^BenchmarkRun$/^30k$/^16$"
+
+[[Benchmarks]]
+  Name = "spexs2-Run%2F30k%2F32"
+  Suite = "spexs2"
+  Benchmarks = "^BenchmarkRun$/^30k$/^32$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree-ImmutableMultiDimensionInserts"
+  Suite = "workiva_rangetree"
+  Benchmarks = "^BenchmarkImmutableMultiDimensionInserts$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree-ImmutableMultiDimensionBulkInsert"
+  Suite = "workiva_rangetree"
+  Benchmarks = "^BenchmarkImmutableMultiDimensionBulkInsert$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree-MultiDimensionBulkInsert"
+  Suite = "workiva_rangetree"
+  Benchmarks = "^BenchmarkMultiDimensionBulkInsert$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree-ImmutableInsertFirstDimension"
+  Suite = "workiva_rangetree"
+  Benchmarks = "^BenchmarkImmutableInsertFirstDimension$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree-ImmutableInsertSecondDimension"
+  Suite = "workiva_rangetree"
+  Benchmarks = "^BenchmarkImmutableInsertSecondDimension$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree-Prepend"
+  Suite = "workiva_rangetree"
+  Benchmarks = "^BenchmarkPrepend$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree-OTAddItemsMultiDimensions"
+  Suite = "workiva_rangetree"
+  Benchmarks = "^BenchmarkOTAddItemsMultiDimensions$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree-OTQueryItemsMultiDimensions"
+  Suite = "workiva_rangetree"
+  Benchmarks = "^BenchmarkOTQueryItemsMultiDimensions$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree-OTDeleteItemsMultiDimensions"
+  Suite = "workiva_rangetree"
+  Benchmarks = "^BenchmarkOTDeleteItemsMultiDimensions$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree-Apply"
+  Suite = "workiva_rangetree"
+  Benchmarks = "^BenchmarkApply$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree-InsertFirstDimension"
+  Suite = "workiva_rangetree"
+  Benchmarks = "^BenchmarkInsertFirstDimension$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree-InsertSecondDimension"
+  Suite = "workiva_rangetree"
+  Benchmarks = "^BenchmarkInsertSecondDimension$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree-DeleteFirstDimension"
+  Suite = "workiva_rangetree"
+  Benchmarks = "^BenchmarkDeleteFirstDimension$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree-DeleteSecondDimension"
+  Suite = "workiva_rangetree"
+  Benchmarks = "^BenchmarkDeleteSecondDimension$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree-GetMultiDimensions"
+  Suite = "workiva_rangetree"
+  Benchmarks = "^BenchmarkGetMultiDimensions$"
+
+[[Benchmarks]]
+  Name = "dustin_humanize-ParseBigBytes"
+  Suite = "dustin_humanize"
+  Benchmarks = "^BenchmarkParseBigBytes$"
+
+[[Benchmarks]]
+  Name = "dustin_humanize-BigBytes"
+  Suite = "dustin_humanize"
+  Benchmarks = "^BenchmarkBigBytes$"
+
+[[Benchmarks]]
+  Name = "dustin_humanize-ParseBytes"
+  Suite = "dustin_humanize"
+  Benchmarks = "^BenchmarkParseBytes$"
+
+[[Benchmarks]]
+  Name = "dustin_humanize-Bytes"
+  Suite = "dustin_humanize"
+  Benchmarks = "^BenchmarkBytes$"
+
+[[Benchmarks]]
+  Name = "dustin_humanize-Commas"
+  Suite = "dustin_humanize"
+  Benchmarks = "^BenchmarkCommas$"
+
+[[Benchmarks]]
+  Name = "dustin_humanize-Commaf"
+  Suite = "dustin_humanize"
+  Benchmarks = "^BenchmarkCommaf$"
+
+[[Benchmarks]]
+  Name = "dustin_humanize-BigCommas"
+  Suite = "dustin_humanize"
+  Benchmarks = "^BenchmarkBigCommas$"
+
+[[Benchmarks]]
+  Name = "dustin_humanize-BigCommaf"
+  Suite = "dustin_humanize"
+  Benchmarks = "^BenchmarkBigCommaf$"
+
+[[Benchmarks]]
+  Name = "dustin_humanize-FtoaRegexTrailing"
+  Suite = "dustin_humanize"
+  Benchmarks = "^BenchmarkFtoaRegexTrailing$"
+
+[[Benchmarks]]
+  Name = "dustin_humanize-FtoaFunc"
+  Suite = "dustin_humanize"
+  Benchmarks = "^BenchmarkFtoaFunc$"
+
+[[Benchmarks]]
+  Name = "dustin_humanize-FmtF"
+  Suite = "dustin_humanize"
+  Benchmarks = "^BenchmarkFmtF$"
+
+[[Benchmarks]]
+  Name = "dustin_humanize-StrconvF"
+  Suite = "dustin_humanize"
+  Benchmarks = "^BenchmarkStrconvF$"
+
+[[Benchmarks]]
+  Name = "dustin_humanize-ParseSI"
+  Suite = "dustin_humanize"
+  Benchmarks = "^BenchmarkParseSI$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-AddWithSlowHandlers%2FunlockWhileProcessing%3Dfalse"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkAddWithSlowHandlers$/^unlockWhileProcessing=false$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-AddWithSlowHandlers%2FunlockWhileProcessing%3Dtrue"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkAddWithSlowHandlers$/^unlockWhileProcessing=true$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-DeltaFIFOListKeys"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkDeltaFIFOListKeys$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-Lister_Match_1k_100"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkLister_Match_1k_100$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-Lister_Match_10k_100"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkLister_Match_10k_100$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-Lister_Match_100k_100"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkLister_Match_100k_100$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-Lister_Match_1M_100"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkLister_Match_1M_100$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-Lister_Match_1M_0"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkLister_Match_1M_0$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-Listener"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkListener$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-ReflectorResyncChanMany"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkReflectorResyncChanMany$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-ExtractList%2FPodList"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkExtractList$/^PodList$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-ExtractList%2FConfigMapList"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkExtractList$/^ConfigMapList$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-EachListItem%2FPodList"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkEachListItem$/^PodList$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-EachListItem%2FConfigMapList"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkEachListItem$/^ConfigMapList$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-ExtractListWithAlloc%2FPodList"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkExtractListWithAlloc$/^PodList$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-ExtractListWithAlloc%2FConfigMapList"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkExtractListWithAlloc$/^ConfigMapList$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-EachListItemWithAlloc%2FPodList"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkEachListItemWithAlloc$/^PodList$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-EachListItemWithAlloc%2FConfigMapList"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkEachListItemWithAlloc$/^ConfigMapList$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-ReflectorList%2FPodList"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkReflectorList$/^PodList$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-ReflectorList%2FConfigMapList"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkReflectorList$/^ConfigMapList$"
+
+[[Benchmarks]]
+  Name = "k8s_cache-Indexer"
+  Suite = "k8s_cache"
+  Benchmarks = "^BenchmarkIndexer$"
+
+[[Benchmarks]]
+  Name = "k8s_workqueue-DelayingQueue_AddAfter"
+  Suite = "k8s_workqueue"
+  Benchmarks = "^BenchmarkDelayingQueue_AddAfter$"
+
+[[Benchmarks]]
+  Name = "k8s_workqueue-ParallelizeUntil%2Fpieces%3A1000%2Cworkers%3A10%2CchunkSize%3A1"
+  Suite = "k8s_workqueue"
+  Benchmarks = "^BenchmarkParallelizeUntil$/^pieces:1000,workers:10,chunkSize:1$"
+
+[[Benchmarks]]
+  Name = "k8s_workqueue-ParallelizeUntil%2Fpieces%3A1000%2Cworkers%3A10%2CchunkSize%3A10"
+  Suite = "k8s_workqueue"
+  Benchmarks = "^BenchmarkParallelizeUntil$/^pieces:1000,workers:10,chunkSize:10$"
+
+[[Benchmarks]]
+  Name = "k8s_workqueue-ParallelizeUntil%2Fpieces%3A1000%2Cworkers%3A10%2CchunkSize%3A100"
+  Suite = "k8s_workqueue"
+  Benchmarks = "^BenchmarkParallelizeUntil$/^pieces:1000,workers:10,chunkSize:100$"
+
+[[Benchmarks]]
+  Name = "k8s_workqueue-ParallelizeUntil%2Fpieces%3A999%2Cworkers%3A10%2CchunkSize%3A13"
+  Suite = "k8s_workqueue"
+  Benchmarks = "^BenchmarkParallelizeUntil$/^pieces:999,workers:10,chunkSize:13$"
+
+[[Benchmarks]]
+  Name = "k8s_workqueue-Queue"
+  Suite = "k8s_workqueue"
+  Benchmarks = "^BenchmarkQueue$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-TarjanSCCGnp_10_tenth"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkTarjanSCCGnp_10_tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-TarjanSCCGnp_100_tenth"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkTarjanSCCGnp_100_tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-TarjanSCCGnp_1000_tenth"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkTarjanSCCGnp_1000_tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-TarjanSCCGnp_10_half"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkTarjanSCCGnp_10_half$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-TarjanSCCGnp_100_half"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkTarjanSCCGnp_100_half$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-TarjanSCCGnp_1000_half"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkTarjanSCCGnp_1000_half$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-UndirectedCyclesInGnp_100_tenth"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkUndirectedCyclesInGnp_100_tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-UndirectedCyclesInGnp_10_half"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkUndirectedCyclesInGnp_10_half$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-UndirectedCyclesInGnp_100_half"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkUndirectedCyclesInGnp_100_half$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-SortPath_10"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkSortPath_10$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-SortPath_1000"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkSortPath_1000$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-SortPath_100000"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkSortPath_100000$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-SortStabilizedGnp_10_tenth"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkSortStabilizedGnp_10_tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-SortStabilizedPath_10"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkSortStabilizedPath_10$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-SortStabilizedPath_1000"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkSortStabilizedPath_1000$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-SortStabilizedPath_100000"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkSortStabilizedPath_100000$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-BronKerbosch%2Fwikipedia_example"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkBronKerbosch$/^wikipedia_example$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-BronKerbosch%2FBatagelj-Zaversnik_Graph"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkBronKerbosch$/^Batagelj-Zaversnik_Graph$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-CliqueGraph%2Fsimple"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkCliqueGraph$/^simple$"
+
+[[Benchmarks]]
+  Name = "gonum_topo-CliqueGraph%2FBatagelj-Zaversnik_Graph"
+  Suite = "gonum_topo"
+  Benchmarks = "^BenchmarkCliqueGraph$/^Batagelj-Zaversnik_Graph$"
+
+[[Benchmarks]]
+  Name = "kanzi-BWTSmallBlock"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkBWTSmallBlock$"
+
+[[Benchmarks]]
+  Name = "kanzi-BWTBigBlock"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkBWTBigBlock$"
+
+[[Benchmarks]]
+  Name = "kanzi-BWTS"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkBWTS$"
+
+[[Benchmarks]]
+  Name = "kanzi-ExpGolomb"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkExpGolomb$"
+
+[[Benchmarks]]
+  Name = "kanzi-Huffman"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkHuffman$"
+
+[[Benchmarks]]
+  Name = "kanzi-ANS0"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkANS0$"
+
+[[Benchmarks]]
+  Name = "kanzi-ANS1"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkANS1$"
+
+[[Benchmarks]]
+  Name = "kanzi-FPAQ"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkFPAQ$"
+
+[[Benchmarks]]
+  Name = "kanzi-CM"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkCM$"
+
+[[Benchmarks]]
+  Name = "kanzi-TPAQ"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkTPAQ$"
+
+[[Benchmarks]]
+  Name = "kanzi-XXHash32b"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkXXHash32b$"
+
+[[Benchmarks]]
+  Name = "kanzi-XXHash64"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkXXHash64$"
+
+[[Benchmarks]]
+  Name = "kanzi-LZ"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkLZ$"
+
+[[Benchmarks]]
+  Name = "kanzi-LZP"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkLZP$"
+
+[[Benchmarks]]
+  Name = "kanzi-LZX"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkLZX$"
+
+[[Benchmarks]]
+  Name = "kanzi-Copy"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkCopy$"
+
+[[Benchmarks]]
+  Name = "kanzi-Alias"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkAlias$"
+
+[[Benchmarks]]
+  Name = "kanzi-ROLZ"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkROLZ$"
+
+[[Benchmarks]]
+  Name = "kanzi-ZRLT"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkZRLT$"
+
+[[Benchmarks]]
+  Name = "kanzi-RLT"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkRLT$"
+
+[[Benchmarks]]
+  Name = "kanzi-SRT"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkSRT$"
+
+[[Benchmarks]]
+  Name = "kanzi-ROLZX"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkROLZX$"
+
+[[Benchmarks]]
+  Name = "kanzi-Rank"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkRank$"
+
+[[Benchmarks]]
+  Name = "kanzi-MTFT"
+  Suite = "kanzi"
+  Benchmarks = "^BenchmarkMTFT$"
+
+[[Benchmarks]]
+  Name = "commonmark_markdown-RenderSpecNoHTML"
+  Suite = "commonmark_markdown"
+  Benchmarks = "^BenchmarkRenderSpecNoHTML$"
+
+[[Benchmarks]]
+  Name = "commonmark_markdown-RenderSpec"
+  Suite = "commonmark_markdown"
+  Benchmarks = "^BenchmarkRenderSpec$"
+
+[[Benchmarks]]
+  Name = "commonmark_markdown-RenderSpecBlackFriday2"
+  Suite = "commonmark_markdown"
+  Benchmarks = "^BenchmarkRenderSpecBlackFriday2$"
+
+[[Benchmarks]]
+  Name = "workiva_avl-ImmutableInsert"
+  Suite = "workiva_avl"
+  Benchmarks = "^BenchmarkImmutableInsert$"
+
+[[Benchmarks]]
+  Name = "workiva_avl-ImmutableGet"
+  Suite = "workiva_avl"
+  Benchmarks = "^BenchmarkImmutableGet$"
+
+[[Benchmarks]]
+  Name = "workiva_avl-ImmutableBulkInsert"
+  Suite = "workiva_avl"
+  Benchmarks = "^BenchmarkImmutableBulkInsert$"
+
+[[Benchmarks]]
+  Name = "workiva_avl-ImmutableDelete"
+  Suite = "workiva_avl"
+  Benchmarks = "^BenchmarkImmutableDelete$"
+
+[[Benchmarks]]
+  Name = "workiva_avl-ImmutableBulkDelete"
+  Suite = "workiva_avl"
+  Benchmarks = "^BenchmarkImmutableBulkDelete$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-Sum64%2F4B"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkSum64$/^4B$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-Sum64%2F16B"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkSum64$/^16B$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-Sum64%2F100B"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkSum64$/^100B$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-Sum64%2F4KB"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkSum64$/^4KB$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-Sum64%2F10MB"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkSum64$/^10MB$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-Sum64String%2F4B"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkSum64String$/^4B$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-Sum64String%2F16B"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkSum64String$/^16B$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-Sum64String%2F100B"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkSum64String$/^100B$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-Sum64String%2F4KB"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkSum64String$/^4KB$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-Sum64String%2F10MB"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkSum64String$/^10MB$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-DigestBytes%2F4B"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkDigestBytes$/^4B$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-DigestBytes%2F16B"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkDigestBytes$/^16B$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-DigestBytes%2F100B"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkDigestBytes$/^100B$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-DigestBytes%2F4KB"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkDigestBytes$/^4KB$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-DigestBytes%2F10MB"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkDigestBytes$/^10MB$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-DigestString%2F4B"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkDigestString$/^4B$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-DigestString%2F16B"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkDigestString$/^16B$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-DigestString%2F100B"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkDigestString$/^100B$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-DigestString%2F4KB"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkDigestString$/^4KB$"
+
+[[Benchmarks]]
+  Name = "cespare_xxhash-DigestString%2F10MB"
+  Suite = "cespare_xxhash"
+  Benchmarks = "^BenchmarkDigestString$/^10MB$"
+
+[[Benchmarks]]
+  Name = "ethereum_ecies-GenerateKeyP256"
+  Suite = "ethereum_ecies"
+  Benchmarks = "^BenchmarkGenerateKeyP256$"
+
+[[Benchmarks]]
+  Name = "ethereum_ecies-GenSharedKeyP256"
+  Suite = "ethereum_ecies"
+  Benchmarks = "^BenchmarkGenSharedKeyP256$"
+
+[[Benchmarks]]
+  Name = "ethereum_ecies-GenSharedKeyS256"
+  Suite = "ethereum_ecies"
+  Benchmarks = "^BenchmarkGenSharedKeyS256$"
+
+[[Benchmarks]]
+  Name = "gonum_community-KCliqueCommunities%2Fsimple-k%3D3"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkKCliqueCommunities$/^simple-k=3$"
+
+[[Benchmarks]]
+  Name = "gonum_community-KCliqueCommunities%2FBatagelj-Zaversnik_Graph-k%3D3"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkKCliqueCommunities$/^Batagelj-Zaversnik_Graph-k=3$"
+
+[[Benchmarks]]
+  Name = "gonum_community-KCliqueCommunities%2FBatagelj-Zaversnik_Graph-k%3D4"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkKCliqueCommunities$/^Batagelj-Zaversnik_Graph-k=4$"
+
+[[Benchmarks]]
+  Name = "gonum_community-LouvainDirectedMultiplex"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkLouvainDirectedMultiplex$"
+
+[[Benchmarks]]
+  Name = "gonum_community-NewDirectedLayers%2FgraphSize%3D1%2CnumGraphs%3D1"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkNewDirectedLayers$/^graphSize=1,numGraphs=1$"
+
+[[Benchmarks]]
+  Name = "gonum_community-NewDirectedLayers%2FgraphSize%3D1%2CnumGraphs%3D10"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkNewDirectedLayers$/^graphSize=1,numGraphs=10$"
+
+[[Benchmarks]]
+  Name = "gonum_community-NewDirectedLayers%2FgraphSize%3D10%2CnumGraphs%3D1"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkNewDirectedLayers$/^graphSize=10,numGraphs=1$"
+
+[[Benchmarks]]
+  Name = "gonum_community-NewDirectedLayers%2FgraphSize%3D10%2CnumGraphs%3D10"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkNewDirectedLayers$/^graphSize=10,numGraphs=10$"
+
+[[Benchmarks]]
+  Name = "gonum_community-NewDirectedLayers%2FgraphSize%3D1000%2CnumGraphs%3D1"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkNewDirectedLayers$/^graphSize=1000,numGraphs=1$"
+
+[[Benchmarks]]
+  Name = "gonum_community-NewDirectedLayers%2FgraphSize%3D1000%2CnumGraphs%3D10"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkNewDirectedLayers$/^graphSize=1000,numGraphs=10$"
+
+[[Benchmarks]]
+  Name = "gonum_community-NewDirectedLayers%2FgraphSize%3D100000%2CnumGraphs%3D1"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkNewDirectedLayers$/^graphSize=100000,numGraphs=1$"
+
+[[Benchmarks]]
+  Name = "gonum_community-NewDirectedLayers%2FgraphSize%3D100000%2CnumGraphs%3D10"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkNewDirectedLayers$/^graphSize=100000,numGraphs=10$"
+
+[[Benchmarks]]
+  Name = "gonum_community-LouvainDirected"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkLouvainDirected$"
+
+[[Benchmarks]]
+  Name = "gonum_community-LouvainMultiplex"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkLouvainMultiplex$"
+
+[[Benchmarks]]
+  Name = "gonum_community-NewUndirectedLayers%2FgraphSize%3D1%2CnumGraphs%3D1"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkNewUndirectedLayers$/^graphSize=1,numGraphs=1$"
+
+[[Benchmarks]]
+  Name = "gonum_community-NewUndirectedLayers%2FgraphSize%3D1%2CnumGraphs%3D10"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkNewUndirectedLayers$/^graphSize=1,numGraphs=10$"
+
+[[Benchmarks]]
+  Name = "gonum_community-NewUndirectedLayers%2FgraphSize%3D10%2CnumGraphs%3D1"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkNewUndirectedLayers$/^graphSize=10,numGraphs=1$"
+
+[[Benchmarks]]
+  Name = "gonum_community-NewUndirectedLayers%2FgraphSize%3D10%2CnumGraphs%3D10"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkNewUndirectedLayers$/^graphSize=10,numGraphs=10$"
+
+[[Benchmarks]]
+  Name = "gonum_community-NewUndirectedLayers%2FgraphSize%3D1000%2CnumGraphs%3D1"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkNewUndirectedLayers$/^graphSize=1000,numGraphs=1$"
+
+[[Benchmarks]]
+  Name = "gonum_community-NewUndirectedLayers%2FgraphSize%3D1000%2CnumGraphs%3D10"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkNewUndirectedLayers$/^graphSize=1000,numGraphs=10$"
+
+[[Benchmarks]]
+  Name = "gonum_community-NewUndirectedLayers%2FgraphSize%3D100000%2CnumGraphs%3D1"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkNewUndirectedLayers$/^graphSize=100000,numGraphs=1$"
+
+[[Benchmarks]]
+  Name = "gonum_community-NewUndirectedLayers%2FgraphSize%3D100000%2CnumGraphs%3D10"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkNewUndirectedLayers$/^graphSize=100000,numGraphs=10$"
+
+[[Benchmarks]]
+  Name = "gonum_community-Louvain"
+  Suite = "gonum_community"
+  Benchmarks = "^BenchmarkLouvain$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree_skiplist-MultiDimensionInsert"
+  Suite = "workiva_rangetree_skiplist"
+  Benchmarks = "^BenchmarkMultiDimensionInsert$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree_skiplist-MultiDimensionInsertReverse"
+  Suite = "workiva_rangetree_skiplist"
+  Benchmarks = "^BenchmarkMultiDimensionInsertReverse$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree_skiplist-MultiDimensionRandomInsert"
+  Suite = "workiva_rangetree_skiplist"
+  Benchmarks = "^BenchmarkMultiDimensionRandomInsert$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree_skiplist-MultiDimensionalGet"
+  Suite = "workiva_rangetree_skiplist"
+  Benchmarks = "^BenchmarkMultiDimensionalGet$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree_skiplist-MultiDimensionDelete"
+  Suite = "workiva_rangetree_skiplist"
+  Benchmarks = "^BenchmarkMultiDimensionDelete$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree_skiplist-MultiDimensionQuery"
+  Suite = "workiva_rangetree_skiplist"
+  Benchmarks = "^BenchmarkMultiDimensionQuery$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree_skiplist-MultiDimensionInsertAtZeroDimension"
+  Suite = "workiva_rangetree_skiplist"
+  Benchmarks = "^BenchmarkMultiDimensionInsertAtZeroDimension$"
+
+[[Benchmarks]]
+  Name = "workiva_rangetree_skiplist-MultiDimensionInsertNegativeAtZeroDimension"
+  Suite = "workiva_rangetree_skiplist"
+  Benchmarks = "^BenchmarkMultiDimensionInsertNegativeAtZeroDimension$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-FastXOR1KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkFastXOR1KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-FastXOR2KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkFastXOR2KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-FastXOR4KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkFastXOR4KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-BaseXOR1KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkBaseXOR1KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-BaseXOR2KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkBaseXOR2KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-BaseXOR4KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkBaseXOR4KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-FastAND1KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkFastAND1KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-FastAND2KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkFastAND2KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-FastAND4KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkFastAND4KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-BaseAND1KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkBaseAND1KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-BaseAND2KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkBaseAND2KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-BaseAND4KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkBaseAND4KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-FastOR1KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkFastOR1KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-FastOR2KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkFastOR2KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-FastOR4KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkFastOR4KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-BaseOR1KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkBaseOR1KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-BaseOR2KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkBaseOR2KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-BaseOR4KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkBaseOR4KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-FastTest1KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkFastTest1KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-FastTest2KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkFastTest2KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-FastTest4KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkFastTest4KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-BaseTest1KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkBaseTest1KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-BaseTest2KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkBaseTest2KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-BaseTest4KB"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkBaseTest4KB$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-Encoding1KBVerySparse"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkEncoding1KBVerySparse$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-Encoding2KBVerySparse"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkEncoding2KBVerySparse$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-Encoding4KBVerySparse"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkEncoding4KBVerySparse$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-Encoding1KBSparse"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkEncoding1KBSparse$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-Encoding2KBSparse"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkEncoding2KBSparse$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-Encoding4KBSparse"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkEncoding4KBSparse$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-Encoding1KBDense"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkEncoding1KBDense$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-Encoding2KBDense"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkEncoding2KBDense$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-Encoding4KBDense"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkEncoding4KBDense$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-Encoding1KBSaturated"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkEncoding1KBSaturated$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-Encoding2KBSaturated"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkEncoding2KBSaturated$"
+
+[[Benchmarks]]
+  Name = "ethereum_bitutil-Encoding4KBSaturated"
+  Suite = "ethereum_bitutil"
+  Benchmarks = "^BenchmarkEncoding4KBSaturated$"
+
+[[Benchmarks]]
+  Name = "uuid-UUID_MarshalJSON"
+  Suite = "uuid"
+  Benchmarks = "^BenchmarkUUID_MarshalJSON$"
+
+[[Benchmarks]]
+  Name = "uuid-UUID_UnmarshalJSON"
+  Suite = "uuid"
+  Benchmarks = "^BenchmarkUUID_UnmarshalJSON$"
+
+[[Benchmarks]]
+  Name = "uuid-Parse"
+  Suite = "uuid"
+  Benchmarks = "^BenchmarkParse$"
+
+[[Benchmarks]]
+  Name = "uuid-ParseBytes"
+  Suite = "uuid"
+  Benchmarks = "^BenchmarkParseBytes$"
+
+[[Benchmarks]]
+  Name = "uuid-ParseBytesUnsafe"
+  Suite = "uuid"
+  Benchmarks = "^BenchmarkParseBytesUnsafe$"
+
+[[Benchmarks]]
+  Name = "uuid-ParseBytesCopy"
+  Suite = "uuid"
+  Benchmarks = "^BenchmarkParseBytesCopy$"
+
+[[Benchmarks]]
+  Name = "uuid-New"
+  Suite = "uuid"
+  Benchmarks = "^BenchmarkNew$"
+
+[[Benchmarks]]
+  Name = "uuid-UUID_String"
+  Suite = "uuid"
+  Benchmarks = "^BenchmarkUUID_String$"
+
+[[Benchmarks]]
+  Name = "uuid-UUID_URN"
+  Suite = "uuid"
+  Benchmarks = "^BenchmarkUUID_URN$"
+
+[[Benchmarks]]
+  Name = "uuid-ParseBadLength"
+  Suite = "uuid"
+  Benchmarks = "^BenchmarkParseBadLength$"
+
+[[Benchmarks]]
+  Name = "uuid-ParseLen32Truncated"
+  Suite = "uuid"
+  Benchmarks = "^BenchmarkParseLen32Truncated$"
+
+[[Benchmarks]]
+  Name = "uuid-ParseLen36Corrupted"
+  Suite = "uuid"
+  Benchmarks = "^BenchmarkParseLen36Corrupted$"
+
+[[Benchmarks]]
+  Name = "hugo_helpers-TrimShortHTML"
+  Suite = "hugo_helpers"
+  Benchmarks = "^BenchmarkTrimShortHTML$"
+
+[[Benchmarks]]
+  Name = "hugo_helpers-TotalWords"
+  Suite = "hugo_helpers"
+  Benchmarks = "^BenchmarkTotalWords$"
+
+[[Benchmarks]]
+  Name = "hugo_helpers-ExtractAndGroupRootPaths"
+  Suite = "hugo_helpers"
+  Benchmarks = "^BenchmarkExtractAndGroupRootPaths$"
+
+[[Benchmarks]]
+  Name = "hugo_helpers-RelURL"
+  Suite = "hugo_helpers"
+  Benchmarks = "^BenchmarkRelURL$"
+
+[[Benchmarks]]
+  Name = "hugo_helpers-AbsURL%2Frelurl"
+  Suite = "hugo_helpers"
+  Benchmarks = "^BenchmarkAbsURL$/^relurl$"
+
+[[Benchmarks]]
+  Name = "hugo_helpers-AbsURL%2Fabsurl"
+  Suite = "hugo_helpers"
+  Benchmarks = "^BenchmarkAbsURL$/^absurl$"
+
+[[Benchmarks]]
+  Name = "workiva_triex-Successor"
+  Suite = "workiva_triex"
+  Benchmarks = "^BenchmarkSuccessor$"
+
+[[Benchmarks]]
+  Name = "workiva_triex-Delete"
+  Suite = "workiva_triex"
+  Benchmarks = "^BenchmarkDelete$"
+
+[[Benchmarks]]
+  Name = "workiva_triex-Insert"
+  Suite = "workiva_triex"
+  Benchmarks = "^BenchmarkInsert$"
+
+[[Benchmarks]]
+  Name = "workiva_triex-ListInsert"
+  Suite = "workiva_triex"
+  Benchmarks = "^BenchmarkListInsert$"
+
+[[Benchmarks]]
+  Name = "workiva_triex-ListSearch"
+  Suite = "workiva_triex"
+  Benchmarks = "^BenchmarkListSearch$"
+
+[[Benchmarks]]
+  Name = "semver-NewConstraintUnary"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkNewConstraintUnary$"
+
+[[Benchmarks]]
+  Name = "semver-NewConstraintTilde"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkNewConstraintTilde$"
+
+[[Benchmarks]]
+  Name = "semver-NewConstraintCaret"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkNewConstraintCaret$"
+
+[[Benchmarks]]
+  Name = "semver-NewConstraintWildcard"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkNewConstraintWildcard$"
+
+[[Benchmarks]]
+  Name = "semver-NewConstraintRange"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkNewConstraintRange$"
+
+[[Benchmarks]]
+  Name = "semver-NewConstraintUnion"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkNewConstraintUnion$"
+
+[[Benchmarks]]
+  Name = "semver-CheckVersionUnary"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkCheckVersionUnary$"
+
+[[Benchmarks]]
+  Name = "semver-CheckVersionTilde"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkCheckVersionTilde$"
+
+[[Benchmarks]]
+  Name = "semver-CheckVersionCaret"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkCheckVersionCaret$"
+
+[[Benchmarks]]
+  Name = "semver-CheckVersionWildcard"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkCheckVersionWildcard$"
+
+[[Benchmarks]]
+  Name = "semver-CheckVersionRange"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkCheckVersionRange$"
+
+[[Benchmarks]]
+  Name = "semver-CheckVersionUnion"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkCheckVersionUnion$"
+
+[[Benchmarks]]
+  Name = "semver-ValidateVersionUnary"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkValidateVersionUnary$"
+
+[[Benchmarks]]
+  Name = "semver-ValidateVersionUnaryFail"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkValidateVersionUnaryFail$"
+
+[[Benchmarks]]
+  Name = "semver-ValidateVersionTilde"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkValidateVersionTilde$"
+
+[[Benchmarks]]
+  Name = "semver-ValidateVersionTildeFail"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkValidateVersionTildeFail$"
+
+[[Benchmarks]]
+  Name = "semver-ValidateVersionCaret"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkValidateVersionCaret$"
+
+[[Benchmarks]]
+  Name = "semver-ValidateVersionCaretFail"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkValidateVersionCaretFail$"
+
+[[Benchmarks]]
+  Name = "semver-ValidateVersionWildcard"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkValidateVersionWildcard$"
+
+[[Benchmarks]]
+  Name = "semver-ValidateVersionWildcardFail"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkValidateVersionWildcardFail$"
+
+[[Benchmarks]]
+  Name = "semver-ValidateVersionRange"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkValidateVersionRange$"
+
+[[Benchmarks]]
+  Name = "semver-ValidateVersionRangeFail"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkValidateVersionRangeFail$"
+
+[[Benchmarks]]
+  Name = "semver-ValidateVersionUnion"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkValidateVersionUnion$"
+
+[[Benchmarks]]
+  Name = "semver-ValidateVersionUnionFail"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkValidateVersionUnionFail$"
+
+[[Benchmarks]]
+  Name = "semver-NewVersionSimple"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkNewVersionSimple$"
+
+[[Benchmarks]]
+  Name = "semver-CoerceNewVersionSimple"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkCoerceNewVersionSimple$"
+
+[[Benchmarks]]
+  Name = "semver-NewVersionPre"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkNewVersionPre$"
+
+[[Benchmarks]]
+  Name = "semver-StrictNewVersionPre"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkStrictNewVersionPre$"
+
+[[Benchmarks]]
+  Name = "semver-NewVersionMeta"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkNewVersionMeta$"
+
+[[Benchmarks]]
+  Name = "semver-StrictNewVersionMeta"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkStrictNewVersionMeta$"
+
+[[Benchmarks]]
+  Name = "semver-NewVersionMetaDash"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkNewVersionMetaDash$"
+
+[[Benchmarks]]
+  Name = "semver-StrictNewVersionMetaDash"
+  Suite = "semver"
+  Benchmarks = "^BenchmarkStrictNewVersionMetaDash$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsghealingTracker"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsghealingTracker$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsghealingTracker"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsghealingTracker$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalhealingTracker"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalhealingTracker$"
+
+[[Benchmarks]]
+  Name = "minio-EncodehealingTracker"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodehealingTracker$"
+
+[[Benchmarks]]
+  Name = "minio-DecodehealingTracker"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodehealingTracker$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchJobExpire"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchJobExpire$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchJobExpire"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchJobExpire$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchJobExpire"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchJobExpire$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchJobExpire"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchJobExpire$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchJobExpire"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchJobExpire$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchJobExpireFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchJobExpireFilter$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchJobExpireFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchJobExpireFilter$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchJobExpireFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchJobExpireFilter$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchJobExpireFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchJobExpireFilter$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchJobExpireFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchJobExpireFilter$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchJobExpirePurge"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchJobExpirePurge$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchJobExpirePurge"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchJobExpirePurge$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchJobExpirePurge"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchJobExpirePurge$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchJobExpirePurge"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchJobExpirePurge$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchJobExpirePurge"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchJobExpirePurge$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchJobPrefix"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchJobPrefix$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchJobPrefix"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchJobPrefix$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchJobPrefix"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchJobPrefix$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchJobPrefix"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchJobPrefix$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchJobPrefix"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchJobPrefix$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchJobRequest"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchJobRequest$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchJobRequest"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchJobRequest$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchJobRequest"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchJobRequest$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchJobRequest"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchJobRequest$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchJobRequest"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchJobRequest$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgbatchJobInfo"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgbatchJobInfo$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgbatchJobInfo"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgbatchJobInfo$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalbatchJobInfo"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalbatchJobInfo$"
+
+[[Benchmarks]]
+  Name = "minio-EncodebatchJobInfo"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodebatchJobInfo$"
+
+[[Benchmarks]]
+  Name = "minio-DecodebatchJobInfo"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodebatchJobInfo$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchJobKV"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchJobKV$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchJobKV"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchJobKV$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchJobKV"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchJobKV$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchJobKV"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchJobKV$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchJobKV"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchJobKV$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchJobNotification"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchJobNotification$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchJobNotification"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchJobNotification$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchJobNotification"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchJobNotification$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchJobNotification"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchJobNotification$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchJobNotification"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchJobNotification$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchJobRetry"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchJobRetry$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchJobRetry"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchJobRetry$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchJobRetry"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchJobRetry$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchJobRetry"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchJobRetry$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchJobRetry"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchJobRetry$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchJobSizeFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchJobSizeFilter$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchJobSizeFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchJobSizeFilter$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchJobSizeFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchJobSizeFilter$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchJobSizeFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchJobSizeFilter$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchJobSizeFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchJobSizeFilter$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchJobSnowball"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchJobSnowball$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchJobSnowball"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchJobSnowball$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchJobSnowball"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchJobSnowball$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchJobSnowball"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchJobSnowball$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchJobSnowball"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchJobSnowball$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchJobReplicateCredentials"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchJobReplicateCredentials$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchJobReplicateCredentials"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchJobReplicateCredentials$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchJobReplicateCredentials"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchJobReplicateCredentials$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchJobReplicateCredentials"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchJobReplicateCredentials$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchJobReplicateCredentials"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchJobReplicateCredentials$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchJobReplicateFlags"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchJobReplicateFlags$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchJobReplicateFlags"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchJobReplicateFlags$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchJobReplicateFlags"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchJobReplicateFlags$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchJobReplicateFlags"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchJobReplicateFlags$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchJobReplicateFlags"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchJobReplicateFlags$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchJobReplicateSource"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchJobReplicateSource$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchJobReplicateSource"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchJobReplicateSource$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchJobReplicateSource"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchJobReplicateSource$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchJobReplicateSource"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchJobReplicateSource$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchJobReplicateSource"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchJobReplicateSource$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchJobReplicateTarget"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchJobReplicateTarget$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchJobReplicateTarget"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchJobReplicateTarget$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchJobReplicateTarget"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchJobReplicateTarget$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchJobReplicateTarget"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchJobReplicateTarget$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchJobReplicateTarget"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchJobReplicateTarget$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchJobReplicateV1"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchJobReplicateV1$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchJobReplicateV1"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchJobReplicateV1$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchJobReplicateV1"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchJobReplicateV1$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchJobReplicateV1"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchJobReplicateV1$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchJobReplicateV1"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchJobReplicateV1$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchReplicateFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchReplicateFilter$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchReplicateFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchReplicateFilter$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchReplicateFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchReplicateFilter$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchReplicateFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchReplicateFilter$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchReplicateFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchReplicateFilter$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchJobKeyRotateEncryption"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchJobKeyRotateEncryption$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchJobKeyRotateEncryption"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchJobKeyRotateEncryption$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchJobKeyRotateEncryption"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchJobKeyRotateEncryption$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchJobKeyRotateEncryption"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchJobKeyRotateEncryption$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchJobKeyRotateEncryption"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchJobKeyRotateEncryption$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchJobKeyRotateFlags"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchJobKeyRotateFlags$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchJobKeyRotateFlags"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchJobKeyRotateFlags$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchJobKeyRotateFlags"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchJobKeyRotateFlags$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchJobKeyRotateFlags"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchJobKeyRotateFlags$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchJobKeyRotateFlags"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchJobKeyRotateFlags$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchJobKeyRotateV1"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchJobKeyRotateV1$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchJobKeyRotateV1"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchJobKeyRotateV1$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchJobKeyRotateV1"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchJobKeyRotateV1$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchJobKeyRotateV1"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchJobKeyRotateV1$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchJobKeyRotateV1"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchJobKeyRotateV1$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchKeyRotateFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchKeyRotateFilter$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchKeyRotateFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchKeyRotateFilter$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchKeyRotateFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchKeyRotateFilter$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchKeyRotateFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchKeyRotateFilter$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchKeyRotateFilter"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchKeyRotateFilter$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBatchKeyRotateNotification"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBatchKeyRotateNotification$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBatchKeyRotateNotification"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBatchKeyRotateNotification$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBatchKeyRotateNotification"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBatchKeyRotateNotification$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBatchKeyRotateNotification"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBatchKeyRotateNotification$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBatchKeyRotateNotification"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBatchKeyRotateNotification$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgServerSystemConfig"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgServerSystemConfig$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgServerSystemConfig"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgServerSystemConfig$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalServerSystemConfig"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalServerSystemConfig$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeServerSystemConfig"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeServerSystemConfig$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeServerSystemConfig"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeServerSystemConfig$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBucketMetadata"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBucketMetadata$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBucketMetadata"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBucketMetadata$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBucketMetadata"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBucketMetadata$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBucketMetadata"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBucketMetadata$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBucketMetadata"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBucketMetadata$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgActiveWorkerStat"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgActiveWorkerStat$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgActiveWorkerStat"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgActiveWorkerStat$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalActiveWorkerStat"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalActiveWorkerStat$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeActiveWorkerStat"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeActiveWorkerStat$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeActiveWorkerStat"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeActiveWorkerStat$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgInQueueMetric"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgInQueueMetric$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgInQueueMetric"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgInQueueMetric$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalInQueueMetric"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalInQueueMetric$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeInQueueMetric"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeInQueueMetric$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeInQueueMetric"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeInQueueMetric$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgInQueueStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgInQueueStats$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgInQueueStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgInQueueStats$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalInQueueStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalInQueueStats$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeInQueueStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeInQueueStats$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeInQueueStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeInQueueStats$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgProxyMetric"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgProxyMetric$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgProxyMetric"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgProxyMetric$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalProxyMetric"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalProxyMetric$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeProxyMetric"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeProxyMetric$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeProxyMetric"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeProxyMetric$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgQStat"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgQStat$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgQStat"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgQStat$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalQStat"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalQStat$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeQStat"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeQStat$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeQStat"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeQStat$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgReplicationMRFStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgReplicationMRFStats$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgReplicationMRFStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgReplicationMRFStats$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalReplicationMRFStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalReplicationMRFStats$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeReplicationMRFStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeReplicationMRFStats$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeReplicationMRFStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeReplicationMRFStats$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgSMA"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgSMA$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgSMA"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgSMA$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalSMA"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalSMA$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeSMA"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeSMA$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeSMA"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeSMA$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgXferStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgXferStats$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgXferStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgXferStats$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalXferStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalXferStats$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeXferStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeXferStats$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeXferStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeXferStats$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBucketReplicationResyncStatus"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBucketReplicationResyncStatus$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBucketReplicationResyncStatus"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBucketReplicationResyncStatus$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBucketReplicationResyncStatus"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBucketReplicationResyncStatus$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBucketReplicationResyncStatus"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBucketReplicationResyncStatus$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBucketReplicationResyncStatus"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBucketReplicationResyncStatus$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgMRFReplicateEntries"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgMRFReplicateEntries$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgMRFReplicateEntries"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgMRFReplicateEntries$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalMRFReplicateEntries"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalMRFReplicateEntries$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeMRFReplicateEntries"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeMRFReplicateEntries$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeMRFReplicateEntries"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeMRFReplicateEntries$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgMRFReplicateEntry"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgMRFReplicateEntry$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgMRFReplicateEntry"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgMRFReplicateEntry$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalMRFReplicateEntry"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalMRFReplicateEntry$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeMRFReplicateEntry"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeMRFReplicateEntry$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeMRFReplicateEntry"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeMRFReplicateEntry$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgReplicateDecision"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgReplicateDecision$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgReplicateDecision"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgReplicateDecision$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalReplicateDecision"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalReplicateDecision$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeReplicateDecision"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeReplicateDecision$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeReplicateDecision"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeReplicateDecision$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgReplicationState"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgReplicationState$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgReplicationState"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgReplicationState$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalReplicationState"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalReplicationState$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeReplicationState"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeReplicationState$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeReplicationState"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeReplicationState$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgResyncDecision"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgResyncDecision$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgResyncDecision"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgResyncDecision$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalResyncDecision"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalResyncDecision$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeResyncDecision"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeResyncDecision$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeResyncDecision"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeResyncDecision$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgResyncTarget"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgResyncTarget$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgResyncTarget"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgResyncTarget$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalResyncTarget"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalResyncTarget$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeResyncTarget"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeResyncTarget$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeResyncTarget"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeResyncTarget$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgResyncTargetDecision"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgResyncTargetDecision$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgResyncTargetDecision"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgResyncTargetDecision$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalResyncTargetDecision"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalResyncTargetDecision$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeResyncTargetDecision"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeResyncTargetDecision$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeResyncTargetDecision"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeResyncTargetDecision$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgResyncTargetsInfo"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgResyncTargetsInfo$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgResyncTargetsInfo"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgResyncTargetsInfo$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalResyncTargetsInfo"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalResyncTargetsInfo$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeResyncTargetsInfo"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeResyncTargetsInfo$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeResyncTargetsInfo"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeResyncTargetsInfo$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgTargetReplicationResyncStatus"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgTargetReplicationResyncStatus$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgTargetReplicationResyncStatus"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgTargetReplicationResyncStatus$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalTargetReplicationResyncStatus"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalTargetReplicationResyncStatus$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeTargetReplicationResyncStatus"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeTargetReplicationResyncStatus$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeTargetReplicationResyncStatus"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeTargetReplicationResyncStatus$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBucketReplicationStat"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBucketReplicationStat$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBucketReplicationStat"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBucketReplicationStat$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBucketReplicationStat"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBucketReplicationStat$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBucketReplicationStat"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBucketReplicationStat$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBucketReplicationStat"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBucketReplicationStat$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBucketReplicationStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBucketReplicationStats$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBucketReplicationStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBucketReplicationStats$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBucketReplicationStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBucketReplicationStats$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBucketReplicationStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBucketReplicationStats$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBucketReplicationStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBucketReplicationStats$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBucketStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBucketStats$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBucketStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBucketStats$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBucketStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBucketStats$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBucketStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBucketStats$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBucketStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBucketStats$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgBucketStatsMap"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgBucketStatsMap$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgBucketStatsMap"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgBucketStatsMap$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalBucketStatsMap"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalBucketStatsMap$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeBucketStatsMap"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeBucketStatsMap$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeBucketStatsMap"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeBucketStatsMap$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgReplQNodeStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgReplQNodeStats$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgReplQNodeStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgReplQNodeStats$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalReplQNodeStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalReplQNodeStats$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeReplQNodeStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeReplQNodeStats$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeReplQNodeStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeReplQNodeStats$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgReplicationLastHour"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgReplicationLastHour$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgReplicationLastHour"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgReplicationLastHour$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalReplicationLastHour"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalReplicationLastHour$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeReplicationLastHour"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeReplicationLastHour$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeReplicationLastHour"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeReplicationLastHour$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgReplicationLastMinute"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgReplicationLastMinute$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgReplicationLastMinute"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgReplicationLastMinute$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalReplicationLastMinute"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalReplicationLastMinute$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeReplicationLastMinute"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeReplicationLastMinute$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeReplicationLastMinute"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeReplicationLastMinute$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgReplicationLatency"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgReplicationLatency$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgReplicationLatency"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgReplicationLatency$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalReplicationLatency"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalReplicationLatency$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeReplicationLatency"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeReplicationLatency$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeReplicationLatency"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeReplicationLatency$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgReplicationQueueStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgReplicationQueueStats$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgReplicationQueueStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgReplicationQueueStats$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalReplicationQueueStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalReplicationQueueStats$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeReplicationQueueStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeReplicationQueueStats$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeReplicationQueueStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeReplicationQueueStats$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgallTierStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgallTierStats$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgallTierStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgallTierStats$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalallTierStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalallTierStats$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeallTierStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeallTierStats$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeallTierStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeallTierStats$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgcurrentScannerCycle"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgcurrentScannerCycle$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgcurrentScannerCycle"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgcurrentScannerCycle$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalcurrentScannerCycle"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalcurrentScannerCycle$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgdataUsageCache"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgdataUsageCache$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgdataUsageCache"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgdataUsageCache$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshaldataUsageCache"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshaldataUsageCache$"
+
+[[Benchmarks]]
+  Name = "minio-EncodedataUsageCache"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodedataUsageCache$"
+
+[[Benchmarks]]
+  Name = "minio-DecodedataUsageCache"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodedataUsageCache$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgdataUsageCacheInfo"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgdataUsageCacheInfo$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgdataUsageCacheInfo"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgdataUsageCacheInfo$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshaldataUsageCacheInfo"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshaldataUsageCacheInfo$"
+
+[[Benchmarks]]
+  Name = "minio-EncodedataUsageCacheInfo"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodedataUsageCacheInfo$"
+
+[[Benchmarks]]
+  Name = "minio-DecodedataUsageCacheInfo"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodedataUsageCacheInfo$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgdataUsageEntry"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgdataUsageEntry$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgdataUsageEntry"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgdataUsageEntry$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshaldataUsageEntry"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshaldataUsageEntry$"
+
+[[Benchmarks]]
+  Name = "minio-EncodedataUsageEntry"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodedataUsageEntry$"
+
+[[Benchmarks]]
+  Name = "minio-DecodedataUsageEntry"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodedataUsageEntry$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgsizeHistogram"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgsizeHistogram$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgsizeHistogram"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgsizeHistogram$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalsizeHistogram"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalsizeHistogram$"
+
+[[Benchmarks]]
+  Name = "minio-EncodesizeHistogram"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodesizeHistogram$"
+
+[[Benchmarks]]
+  Name = "minio-DecodesizeHistogram"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodesizeHistogram$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgsizeHistogramV1"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgsizeHistogramV1$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgsizeHistogramV1"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgsizeHistogramV1$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalsizeHistogramV1"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalsizeHistogramV1$"
+
+[[Benchmarks]]
+  Name = "minio-EncodesizeHistogramV1"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodesizeHistogramV1$"
+
+[[Benchmarks]]
+  Name = "minio-DecodesizeHistogramV1"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodesizeHistogramV1$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgtierStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgtierStats$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgtierStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgtierStats$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshaltierStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshaltierStats$"
+
+[[Benchmarks]]
+  Name = "minio-EncodetierStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodetierStats$"
+
+[[Benchmarks]]
+  Name = "minio-DecodetierStats"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodetierStats$"
+
+[[Benchmarks]]
+  Name = "minio-MarshalMsgversionsHistogram"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkMarshalMsgversionsHistogram$"
+
+[[Benchmarks]]
+  Name = "minio-AppendMsgversionsHistogram"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkAppendMsgversionsHistogram$"
+
+[[Benchmarks]]
+  Name = "minio-UnmarshalversionsHistogram"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkUnmarshalversionsHistogram$"
+
+[[Benchmarks]]
+  Name = "minio-EncodeversionsHistogram"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkEncodeversionsHistogram$"
+
+[[Benchmarks]]
+  Name = "minio-DecodeversionsHistogram"
+  Suite = "minio"
+  Benchmarks = "^BenchmarkDecodeversionsHistogram$"
+
+[[Benchmarks]]
+  Name = "ethereum_ethash-DifficultyCalculator%2Fbig-frontier"
+  Suite = "ethereum_ethash"
+  Benchmarks = "^BenchmarkDifficultyCalculator$/^big-frontier$"
+
+[[Benchmarks]]
+  Name = "ethereum_ethash-DifficultyCalculator%2Fu256-frontier"
+  Suite = "ethereum_ethash"
+  Benchmarks = "^BenchmarkDifficultyCalculator$/^u256-frontier$"
+
+[[Benchmarks]]
+  Name = "ethereum_ethash-DifficultyCalculator%2Fbig-homestead"
+  Suite = "ethereum_ethash"
+  Benchmarks = "^BenchmarkDifficultyCalculator$/^big-homestead$"
+
+[[Benchmarks]]
+  Name = "ethereum_ethash-DifficultyCalculator%2Fu256-homestead"
+  Suite = "ethereum_ethash"
+  Benchmarks = "^BenchmarkDifficultyCalculator$/^u256-homestead$"
+
+[[Benchmarks]]
+  Name = "ethereum_ethash-DifficultyCalculator%2Fbig-generic"
+  Suite = "ethereum_ethash"
+  Benchmarks = "^BenchmarkDifficultyCalculator$/^big-generic$"
+
+[[Benchmarks]]
+  Name = "ethereum_ethash-DifficultyCalculator%2Fu256-generic"
+  Suite = "ethereum_ethash"
+  Benchmarks = "^BenchmarkDifficultyCalculator$/^u256-generic$"
+
+[[Benchmarks]]
+  Name = "uber_tally-BucketsEqual%2Fsame_20_values"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkBucketsEqual$/^same_20_values$"
+
+[[Benchmarks]]
+  Name = "uber_tally-BucketsEqual%2Fsame_20_durations"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkBucketsEqual$/^same_20_durations$"
+
+[[Benchmarks]]
+  Name = "uber_tally-SanitizeFn"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkSanitizeFn$"
+
+[[Benchmarks]]
+  Name = "uber_tally-NameGeneration"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkNameGeneration$"
+
+[[Benchmarks]]
+  Name = "uber_tally-CounterAllocation"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkCounterAllocation$"
+
+[[Benchmarks]]
+  Name = "uber_tally-SanitizedCounterAllocation"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkSanitizedCounterAllocation$"
+
+[[Benchmarks]]
+  Name = "uber_tally-NameGenerationTagged"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkNameGenerationTagged$"
+
+[[Benchmarks]]
+  Name = "uber_tally-ScopeTaggedCachedSubscopes"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkScopeTaggedCachedSubscopes$"
+
+[[Benchmarks]]
+  Name = "uber_tally-ScopeTaggedNoCachedSubscopes"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkScopeTaggedNoCachedSubscopes$"
+
+[[Benchmarks]]
+  Name = "uber_tally-ScopeTaggedNoCachedSubscopesParallel"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkScopeTaggedNoCachedSubscopesParallel$"
+
+[[Benchmarks]]
+  Name = "uber_tally-ScopeTaggedNoCachedSubscopesParallelPercentageCached"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkScopeTaggedNoCachedSubscopesParallelPercentageCached$"
+
+[[Benchmarks]]
+  Name = "uber_tally-NameGenerationNoPrefix"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkNameGenerationNoPrefix$"
+
+[[Benchmarks]]
+  Name = "uber_tally-HistogramAllocation"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkHistogramAllocation$"
+
+[[Benchmarks]]
+  Name = "uber_tally-HistogramExisting"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkHistogramExisting$"
+
+[[Benchmarks]]
+  Name = "uber_tally-ScopeReporting%2Fsize1"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkScopeReporting$/^size1$"
+
+[[Benchmarks]]
+  Name = "uber_tally-ScopeReporting%2Fsize10"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkScopeReporting$/^size10$"
+
+[[Benchmarks]]
+  Name = "uber_tally-ScopeReporting%2Fsize100"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkScopeReporting$/^size100$"
+
+[[Benchmarks]]
+  Name = "uber_tally-ScopeReporting%2Fsize1000"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkScopeReporting$/^size1000$"
+
+[[Benchmarks]]
+  Name = "uber_tally-ScopeReporting%2Fsize10000"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkScopeReporting$/^size10000$"
+
+[[Benchmarks]]
+  Name = "uber_tally-ScopeReporting%2Fsize100000"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkScopeReporting$/^size100000$"
+
+[[Benchmarks]]
+  Name = "uber_tally-ScopeReporting%2Fsize1000000"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkScopeReporting$/^size1000000$"
+
+[[Benchmarks]]
+  Name = "uber_tally-CounterInc"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkCounterInc$"
+
+[[Benchmarks]]
+  Name = "uber_tally-ReportCounterNoData"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkReportCounterNoData$"
+
+[[Benchmarks]]
+  Name = "uber_tally-ReportCounterWithData"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkReportCounterWithData$"
+
+[[Benchmarks]]
+  Name = "uber_tally-GaugeSet"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkGaugeSet$"
+
+[[Benchmarks]]
+  Name = "uber_tally-ReportGaugeNoData"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkReportGaugeNoData$"
+
+[[Benchmarks]]
+  Name = "uber_tally-ReportGaugeWithData"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkReportGaugeWithData$"
+
+[[Benchmarks]]
+  Name = "uber_tally-TimerStopwatch"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkTimerStopwatch$"
+
+[[Benchmarks]]
+  Name = "uber_tally-TimerReport"
+  Suite = "uber_tally"
+  Benchmarks = "^BenchmarkTimerReport$"
+
+[[Benchmarks]]
+  Name = "ethereum_whisper-DeriveKeyMaterial"
+  Suite = "ethereum_whisper"
+  Benchmarks = "^BenchmarkDeriveKeyMaterial$"
+
+[[Benchmarks]]
+  Name = "ethereum_whisper-EncryptionSym"
+  Suite = "ethereum_whisper"
+  Benchmarks = "^BenchmarkEncryptionSym$"
+
+[[Benchmarks]]
+  Name = "ethereum_whisper-EncryptionAsym"
+  Suite = "ethereum_whisper"
+  Benchmarks = "^BenchmarkEncryptionAsym$"
+
+[[Benchmarks]]
+  Name = "ethereum_whisper-DecryptionSymValid"
+  Suite = "ethereum_whisper"
+  Benchmarks = "^BenchmarkDecryptionSymValid$"
+
+[[Benchmarks]]
+  Name = "ethereum_whisper-DecryptionSymInvalid"
+  Suite = "ethereum_whisper"
+  Benchmarks = "^BenchmarkDecryptionSymInvalid$"
+
+[[Benchmarks]]
+  Name = "ethereum_whisper-DecryptionAsymValid"
+  Suite = "ethereum_whisper"
+  Benchmarks = "^BenchmarkDecryptionAsymValid$"
+
+[[Benchmarks]]
+  Name = "ethereum_whisper-DecryptionAsymInvalid"
+  Suite = "ethereum_whisper"
+  Benchmarks = "^BenchmarkDecryptionAsymInvalid$"
+
+[[Benchmarks]]
+  Name = "ethereum_whisper-PoW"
+  Suite = "ethereum_whisper"
+  Benchmarks = "^BenchmarkPoW$"
+
+[[Benchmarks]]
+  Name = "workiva_fibheap-FibHeap_Enqueue"
+  Suite = "workiva_fibheap"
+  Benchmarks = "^BenchmarkFibHeap_Enqueue$"
+
+[[Benchmarks]]
+  Name = "workiva_fibheap-FibHeap_DequeueMin"
+  Suite = "workiva_fibheap"
+  Benchmarks = "^BenchmarkFibHeap_DequeueMin$"
+
+[[Benchmarks]]
+  Name = "workiva_fibheap-FibHeap_DecreaseKey"
+  Suite = "workiva_fibheap"
+  Benchmarks = "^BenchmarkFibHeap_DecreaseKey$"
+
+[[Benchmarks]]
+  Name = "workiva_fibheap-FibHeap_Delete"
+  Suite = "workiva_fibheap"
+  Benchmarks = "^BenchmarkFibHeap_Delete$"
+
+[[Benchmarks]]
+  Name = "workiva_fibheap-FibHeap_Merge"
+  Suite = "workiva_fibheap"
+  Benchmarks = "^BenchmarkFibHeap_Merge$"
+
+[[Benchmarks]]
+  Name = "workiva_dtrie-Insert"
+  Suite = "workiva_dtrie"
+  Benchmarks = "^BenchmarkInsert$"
+
+[[Benchmarks]]
+  Name = "workiva_dtrie-Get"
+  Suite = "workiva_dtrie"
+  Benchmarks = "^BenchmarkGet$"
+
+[[Benchmarks]]
+  Name = "workiva_dtrie-Remove"
+  Suite = "workiva_dtrie"
+  Benchmarks = "^BenchmarkRemove$"
+
+[[Benchmarks]]
+  Name = "workiva_dtrie-Update"
+  Suite = "workiva_dtrie"
+  Benchmarks = "^BenchmarkUpdate$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemmSmSmSm"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemmSmSmSm$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemmMedMedMed"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemmMedMedMed$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemmMedLgMed"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemmMedLgMed$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemmLgLgLg"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemmLgLgLg$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemmLgSmLg"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemmLgSmLg$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemmLgLgSm"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemmLgLgSm$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemmHgHgSm"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemmHgHgSm$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemmMedMedMedTNT"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemmMedMedMedTNT$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemmMedMedMedNTT"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemmMedMedMedNTT$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemmMedMedMedTT"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemmMedMedMedTT$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvSmSmNoTransInc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvSmSmNoTransInc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvSmSmNoTransIncN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvSmSmNoTransIncN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvSmSmTransInc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvSmSmTransInc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvSmSmTransIncN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvSmSmTransIncN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvMedMedNoTransInc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvMedMedNoTransInc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvMedMedNoTransIncN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvMedMedNoTransIncN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvMedMedTransInc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvMedMedTransInc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvMedMedTransIncN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvMedMedTransIncN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvLgLgNoTransInc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvLgLgNoTransInc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvLgLgNoTransIncN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvLgLgNoTransIncN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvLgLgTransInc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvLgLgTransInc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvLgLgTransIncN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvLgLgTransIncN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvLgSmNoTransInc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvLgSmNoTransInc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvLgSmNoTransIncN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvLgSmNoTransIncN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvLgSmTransInc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvLgSmTransInc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvLgSmTransIncN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvLgSmTransIncN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvSmLgNoTransInc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvSmLgNoTransInc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvSmLgNoTransIncN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvSmLgNoTransIncN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvSmLgTransInc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvSmLgTransInc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgemvSmLgTransIncN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgemvSmLgTransIncN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgerSmSmInc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgerSmSmInc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgerSmSmIncN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgerSmSmIncN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgerMedMedInc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgerMedMedInc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgerMedMedIncN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgerMedMedIncN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgerLgLgInc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgerLgLgInc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgerLgLgIncN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgerLgLgIncN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgerLgSmInc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgerLgSmInc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgerLgSmIncN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgerLgSmIncN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgerSmLgInc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgerSmLgInc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DgerSmLgIncN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDgerSmLgIncN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FMed_Inc1_UP_NT_NU"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Med_Inc1_UP_NT_NU$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FMed_Inc1_UP_NT_UN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Med_Inc1_UP_NT_UN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FMed_Inc1_UP_TR_NU"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Med_Inc1_UP_TR_NU$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FMed_Inc1_UP_TR_UN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Med_Inc1_UP_TR_UN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FMed_Inc1_LO_NT_NU"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Med_Inc1_LO_NT_NU$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FMed_Inc1_LO_NT_UN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Med_Inc1_LO_NT_UN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FMed_Inc1_LO_TR_NU"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Med_Inc1_LO_TR_NU$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FMed_Inc1_LO_TR_UN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Med_Inc1_LO_TR_UN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FMed_Inc5_UP_NT_NU"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Med_Inc5_UP_NT_NU$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FMed_Inc5_UP_NT_UN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Med_Inc5_UP_NT_UN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FMed_Inc5_UP_TR_NU"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Med_Inc5_UP_TR_NU$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FMed_Inc5_UP_TR_UN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Med_Inc5_UP_TR_UN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FMed_Inc5_LO_NT_NU"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Med_Inc5_LO_NT_NU$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FMed_Inc5_LO_NT_UN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Med_Inc5_LO_NT_UN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FMed_Inc5_LO_TR_NU"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Med_Inc5_LO_TR_NU$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FMed_Inc5_LO_TR_UN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Med_Inc5_LO_TR_UN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FLarge_Inc1_UP_NT_NU"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Large_Inc1_UP_NT_NU$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FLarge_Inc1_UP_NT_UN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Large_Inc1_UP_NT_UN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FLarge_Inc1_UP_TR_NU"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Large_Inc1_UP_TR_NU$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FLarge_Inc1_UP_TR_UN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Large_Inc1_UP_TR_UN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FLarge_Inc1_LO_NT_NU"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Large_Inc1_LO_NT_NU$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FLarge_Inc1_LO_NT_UN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Large_Inc1_LO_NT_UN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FLarge_Inc1_LO_TR_NU"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Large_Inc1_LO_TR_NU$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FLarge_Inc1_LO_TR_UN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Large_Inc1_LO_TR_UN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FLarge_Inc5_UP_NT_NU"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Large_Inc5_UP_NT_NU$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FLarge_Inc5_UP_NT_UN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Large_Inc5_UP_NT_UN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FLarge_Inc5_UP_TR_NU"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Large_Inc5_UP_TR_NU$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FLarge_Inc5_UP_TR_UN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Large_Inc5_UP_TR_UN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FLarge_Inc5_LO_NT_NU"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Large_Inc5_LO_NT_NU$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FLarge_Inc5_LO_NT_UN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Large_Inc5_LO_NT_UN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FLarge_Inc5_LO_TR_NU"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Large_Inc5_LO_TR_NU$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dtrmv%2FLarge_Inc5_LO_TR_UN"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDtrmv$/^Large_Inc5_LO_TR_UN$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-ZdscalN10Inc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZdscalN10Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-ZdscalN100Inc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZdscalN100Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-ZdscalN1000Inc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZdscalN1000Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-ZdscalN10000Inc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZdscalN10000Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-ZdscalN100000Inc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZdscalN100000Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-ZdscalN10Inc10"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZdscalN10Inc10$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-ZdscalN100Inc10"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZdscalN100Inc10$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-ZdscalN1000Inc10"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZdscalN1000Inc10$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-ZdscalN10000Inc10"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZdscalN10000Inc10$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-ZdscalN100000Inc10"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZdscalN100000Inc10$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-ZdscalN10Inc1000"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZdscalN10Inc1000$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-ZdscalN100Inc1000"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZdscalN100Inc1000$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-ZdscalN1000Inc1000"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZdscalN1000Inc1000$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-ZdscalN10000Inc1000"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZdscalN10000Inc1000$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-ZdscalN100000Inc1000"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZdscalN100000Inc1000$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DdotSmallBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDdotSmallBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DdotSmallIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDdotSmallIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DdotSmallUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDdotSmallUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DdotSmallBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDdotSmallBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DdotMediumBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDdotMediumBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DdotMediumIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDdotMediumIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DdotMediumUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDdotMediumUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DdotMediumBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDdotMediumBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DdotLargeBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDdotLargeBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DdotLargeIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDdotLargeIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DdotLargeUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDdotLargeUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DdotLargeBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDdotLargeBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DdotHugeBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDdotHugeBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DdotHugeIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDdotHugeIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DdotHugeUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDdotHugeUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DdotHugeBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDdotHugeBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dnrm2SmallUnitaryInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDnrm2SmallUnitaryInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dnrm2SmallPosInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDnrm2SmallPosInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dnrm2MediumUnitaryInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDnrm2MediumUnitaryInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dnrm2MediumPosInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDnrm2MediumPosInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dnrm2LargeUnitaryInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDnrm2LargeUnitaryInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dnrm2LargePosInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDnrm2LargePosInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dnrm2HugeUnitaryInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDnrm2HugeUnitaryInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Dnrm2HugePosInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDnrm2HugePosInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DasumSmallUnitaryInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDasumSmallUnitaryInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DasumSmallPosInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDasumSmallPosInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DasumMediumUnitaryInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDasumMediumUnitaryInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DasumMediumPosInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDasumMediumPosInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DasumLargeUnitaryInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDasumLargeUnitaryInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DasumLargePosInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDasumLargePosInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DasumHugeUnitaryInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDasumHugeUnitaryInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DasumHugePosInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDasumHugePosInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-IdamaxSmallUnitaryInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkIdamaxSmallUnitaryInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-IdamaxSmallPosInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkIdamaxSmallPosInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-IdamaxMediumUnitaryInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkIdamaxMediumUnitaryInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-IdamaxMediumPosInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkIdamaxMediumPosInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-IdamaxLargeUnitaryInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkIdamaxLargeUnitaryInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-IdamaxLargePosInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkIdamaxLargePosInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-IdamaxHugeUnitaryInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkIdamaxHugeUnitaryInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-IdamaxHugePosInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkIdamaxHugePosInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DswapSmallBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDswapSmallBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DswapSmallIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDswapSmallIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DswapSmallUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDswapSmallUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DswapSmallBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDswapSmallBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DswapMediumBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDswapMediumBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DswapMediumIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDswapMediumIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DswapMediumUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDswapMediumUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DswapMediumBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDswapMediumBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DswapLargeBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDswapLargeBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DswapLargeIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDswapLargeIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DswapLargeUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDswapLargeUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DswapLargeBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDswapLargeBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DswapHugeBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDswapHugeBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DswapHugeIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDswapHugeIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DswapHugeUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDswapHugeUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DswapHugeBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDswapHugeBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DcopySmallBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDcopySmallBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DcopySmallIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDcopySmallIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DcopySmallUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDcopySmallUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DcopySmallBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDcopySmallBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DcopyMediumBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDcopyMediumBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DcopyMediumIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDcopyMediumIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DcopyMediumUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDcopyMediumUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DcopyMediumBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDcopyMediumBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DcopyLargeBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDcopyLargeBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DcopyLargeIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDcopyLargeIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DcopyLargeUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDcopyLargeUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DcopyLargeBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDcopyLargeBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DcopyHugeBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDcopyHugeBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DcopyHugeIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDcopyHugeIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DcopyHugeUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDcopyHugeUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DcopyHugeBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDcopyHugeBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DaxpySmallBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDaxpySmallBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DaxpySmallIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDaxpySmallIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DaxpySmallUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDaxpySmallUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DaxpySmallBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDaxpySmallBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DaxpyMediumBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDaxpyMediumBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DaxpyMediumIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDaxpyMediumIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DaxpyMediumUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDaxpyMediumUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DaxpyMediumBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDaxpyMediumBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DaxpyLargeBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDaxpyLargeBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DaxpyLargeIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDaxpyLargeIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DaxpyLargeUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDaxpyLargeUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DaxpyLargeBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDaxpyLargeBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DaxpyHugeBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDaxpyHugeBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DaxpyHugeIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDaxpyHugeIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DaxpyHugeUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDaxpyHugeUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DaxpyHugeBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDaxpyHugeBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotSmallBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotSmallBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotSmallIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotSmallIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotSmallUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotSmallUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotSmallBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotSmallBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotMediumBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotMediumBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotMediumIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotMediumIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotMediumUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotMediumUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotMediumBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotMediumBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotLargeBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotLargeBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotLargeIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotLargeIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotLargeUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotLargeUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotLargeBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotLargeBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotHugeBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotHugeBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotHugeIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotHugeIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotHugeUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotHugeUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotHugeBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotHugeBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmOffDiaSmallBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmOffDiaSmallBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmOffDiaSmallIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmOffDiaSmallIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmOffDiaSmallUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmOffDiaSmallUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmOffDiaSmallBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmOffDiaSmallBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmOffDiaMediumBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmOffDiaMediumBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmOffDiaMediumIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmOffDiaMediumIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmOffDiaMediumUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmOffDiaMediumUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmOffDiaMediumBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmOffDiaMediumBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmOffDiaLargeBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmOffDiaLargeBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmOffDiaLargeIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmOffDiaLargeIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmOffDiaLargeUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmOffDiaLargeUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmOffDiaLargeBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmOffDiaLargeBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmOffDiaHugeBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmOffDiaHugeBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmOffDiaHugeIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmOffDiaHugeIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmOffDiaHugeUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmOffDiaHugeUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmOffDiaHugeBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmOffDiaHugeBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmDiaSmallBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmDiaSmallBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmDiaSmallIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmDiaSmallIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmDiaSmallUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmDiaSmallUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmDiaSmallBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmDiaSmallBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmDiaMediumBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmDiaMediumBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmDiaMediumIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmDiaMediumIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmDiaMediumUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmDiaMediumUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmDiaMediumBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmDiaMediumBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmDiaLargeBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmDiaLargeBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmDiaLargeIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmDiaLargeIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmDiaLargeUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmDiaLargeUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmDiaLargeBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmDiaLargeBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmDiaHugeBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmDiaHugeBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmDiaHugeIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmDiaHugeIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmDiaHugeUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmDiaHugeUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmDiaHugeBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmDiaHugeBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmRescSmallBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmRescSmallBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmRescSmallIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmRescSmallIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmRescSmallUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmRescSmallUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmRescSmallBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmRescSmallBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmRescMediumBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmRescMediumBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmRescMediumIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmRescMediumIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmRescMediumUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmRescMediumUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmRescMediumBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmRescMediumBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmRescLargeBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmRescLargeBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmRescLargeIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmRescLargeIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmRescLargeUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmRescLargeUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmRescLargeBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmRescLargeBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmRescHugeBothUnitary"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmRescHugeBothUnitary$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmRescHugeIncUni"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmRescHugeIncUni$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmRescHugeUniInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmRescHugeUniInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DrotmRescHugeBothInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDrotmRescHugeBothInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DscalSmallUnitaryInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDscalSmallUnitaryInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DscalSmallPosInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDscalSmallPosInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DscalMediumUnitaryInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDscalMediumUnitaryInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DscalMediumPosInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDscalMediumPosInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DscalLargeUnitaryInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDscalLargeUnitaryInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DscalLargePosInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDscalLargePosInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DscalHugeUnitaryInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDscalHugeUnitaryInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-DscalHugePosInc"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkDscalHugePosInc$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo85-N10-Inc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo85-N10-Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo85-N10-Inc10"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo85-N10-Inc10$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo85-N10-Inc1000"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo85-N10-Inc1000$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo85-N100-Inc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo85-N100-Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo85-N100-Inc10"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo85-N100-Inc10$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo85-N100-Inc1000"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo85-N100-Inc1000$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo85-N1000-Inc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo85-N1000-Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo85-N1000-Inc10"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo85-N1000-Inc10$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo85-N1000-Inc1000"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo85-N1000-Inc1000$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo85-N10000-Inc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo85-N10000-Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo85-N10000-Inc10"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo85-N10000-Inc10$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo85-N10000-Inc1000"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo85-N10000-Inc1000$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo76-N10-Inc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo76-N10-Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo76-N10-Inc10"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo76-N10-Inc10$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo76-N10-Inc1000"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo76-N10-Inc1000$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo76-N100-Inc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo76-N100-Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo76-N100-Inc10"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo76-N100-Inc10$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo76-N100-Inc1000"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo76-N100-Inc1000$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo76-N1000-Inc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo76-N1000-Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo76-N1000-Inc10"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo76-N1000-Inc10$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo76-N1000-Inc1000"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo76-N1000-Inc1000$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo76-N10000-Inc1"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo76-N10000-Inc1$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo76-N10000-Inc10"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo76-N10000-Inc10$"
+
+[[Benchmarks]]
+  Name = "gonum_blas_native-Zher%2FUplo76-N10000-Inc1000"
+  Suite = "gonum_blas_native"
+  Benchmarks = "^BenchmarkZher$/^Uplo76-N10000-Inc1000$"
+
+[[Benchmarks]]
+  Name = "workiva_augmentedtree-AddItems"
+  Suite = "workiva_augmentedtree"
+  Benchmarks = "^BenchmarkAddItems$"
+
+[[Benchmarks]]
+  Name = "workiva_augmentedtree-QueryItems"
+  Suite = "workiva_augmentedtree"
+  Benchmarks = "^BenchmarkQueryItems$"
+
+[[Benchmarks]]
+  Name = "workiva_augmentedtree-DeleteItems"
+  Suite = "workiva_augmentedtree"
+  Benchmarks = "^BenchmarkDeleteItems$"
+
+[[Benchmarks]]
+  Name = "workiva_augmentedtree-AddItemsMultiDimensions"
+  Suite = "workiva_augmentedtree"
+  Benchmarks = "^BenchmarkAddItemsMultiDimensions$"
+
+[[Benchmarks]]
+  Name = "workiva_augmentedtree-QueryItemsMultiDimensions"
+  Suite = "workiva_augmentedtree"
+  Benchmarks = "^BenchmarkQueryItemsMultiDimensions$"
+
+[[Benchmarks]]
+  Name = "workiva_augmentedtree-DeleteItemsMultiDimensions"
+  Suite = "workiva_augmentedtree"
+  Benchmarks = "^BenchmarkDeleteItemsMultiDimensions$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-GetBit"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkGetBit$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-GetSetBits"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkGetSetBits$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-Equality"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkEquality$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-Intersects"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkIntersects$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-Complement"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkComplement$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-DenseIntersectsCompressed"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkDenseIntersectsCompressed$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-BitArrayToNums"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkBitArrayToNums$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-Bitmap32_PopCount"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkBitmap32_PopCount$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-Bitmap64_PopCount"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkBitmap64_PopCount$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-BlockToNums"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkBlockToNums$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-NandSparseWithSparse"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkNandSparseWithSparse$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-NandSparseWithDense"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkNandSparseWithDense$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-NandDenseWithSparse"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkNandDenseWithSparse$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-NandDenseWithDense"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkNandDenseWithDense$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-OrSparseWithSparse"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkOrSparseWithSparse$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-OrSparseWithDense"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkOrSparseWithDense$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-OrDenseWithDense"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkOrDenseWithDense$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-GetCompressedBit"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkGetCompressedBit$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-SetCompressedBit"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkSetCompressedBit$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-GetSetCompressedBits"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkGetSetCompressedBits$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-ClearCompressedBit"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkClearCompressedBit$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-CompressedIntersects"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkCompressedIntersects$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-CompressedEquals"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkCompressedEquals$"
+
+[[Benchmarks]]
+  Name = "workiva_bitarray-SparseBitArrayToNums"
+  Suite = "workiva_bitarray"
+  Benchmarks = "^BenchmarkSparseBitArrayToNums$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Mandelbrot_float64"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkMandelbrot_float64$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Mandelbrot_decimal_GDA_9"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkMandelbrot_decimal_GDA_9$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Mandelbrot_decimal_GDA_16"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkMandelbrot_decimal_GDA_16$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Mandelbrot_decimal_GDA_19"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkMandelbrot_decimal_GDA_19$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Mandelbrot_decimal_GDA_34"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkMandelbrot_decimal_GDA_34$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Mandelbrot_decimal_GDA_38"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkMandelbrot_decimal_GDA_38$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Mandelbrot_decimal_Go_9"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkMandelbrot_decimal_Go_9$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Mandelbrot_decimal_Go_16"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkMandelbrot_decimal_Go_16$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Mandelbrot_decimal_Go_19"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkMandelbrot_decimal_Go_19$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Mandelbrot_decimal_Go_34"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkMandelbrot_decimal_Go_34$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Mandelbrot_decimal_Go_38"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkMandelbrot_decimal_Go_38$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dericlagergren_%28Go%29%2Fprec%3D9"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=ericlagergren_\\(Go\\)$/^prec=9$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dericlagergren_%28Go%29%2Fprec%3D19"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=ericlagergren_\\(Go\\)$/^prec=19$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dericlagergren_%28Go%29%2Fprec%3D38"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=ericlagergren_\\(Go\\)$/^prec=38$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dericlagergren_%28Go%29%2Fprec%3D100"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=ericlagergren_\\(Go\\)$/^prec=100$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dericlagergren_%28GDA%29%2Fprec%3D9"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=ericlagergren_\\(GDA\\)$/^prec=9$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dericlagergren_%28GDA%29%2Fprec%3D19"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=ericlagergren_\\(GDA\\)$/^prec=19$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dericlagergren_%28GDA%29%2Fprec%3D38"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=ericlagergren_\\(GDA\\)$/^prec=38$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dericlagergren_%28GDA%29%2Fprec%3D100"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=ericlagergren_\\(GDA\\)$/^prec=100$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dcockroachdb%2Fapd%2Fprec%3D9"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=cockroachdb$/^apd$/^prec=9$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dcockroachdb%2Fapd%2Fprec%3D19"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=cockroachdb$/^apd$/^prec=19$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dcockroachdb%2Fapd%2Fprec%3D38"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=cockroachdb$/^apd$/^prec=38$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dcockroachdb%2Fapd%2Fprec%3D100"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=cockroachdb$/^apd$/^prec=100$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dshopspring%2Fprec%3D9"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=shopspring$/^prec=9$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dshopspring%2Fprec%3D19"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=shopspring$/^prec=19$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dshopspring%2Fprec%3D38"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=shopspring$/^prec=38$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dshopspring%2Fprec%3D100"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=shopspring$/^prec=100$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dapmckinlay%2Fprec%3D9"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=apmckinlay$/^prec=9$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dapmckinlay%2Fprec%3D19"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=apmckinlay$/^prec=19$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dapmckinlay%2Fprec%3D38"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=apmckinlay$/^prec=38$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dapmckinlay%2Fprec%3D100"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=apmckinlay$/^prec=100$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dgo-inf%2Fprec%3D9"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=go-inf$/^prec=9$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dgo-inf%2Fprec%3D19"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=go-inf$/^prec=19$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dgo-inf%2Fprec%3D38"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=go-inf$/^prec=38$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dgo-inf%2Fprec%3D100"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=go-inf$/^prec=100$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dfloat64%2Fprec%3D9"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=float64$/^prec=9$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dfloat64%2Fprec%3D19"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=float64$/^prec=19$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dfloat64%2Fprec%3D38"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=float64$/^prec=38$"
+
+[[Benchmarks]]
+  Name = "ericlagergren_decimal-Pi%2Ffoo%3Dfloat64%2Fprec%3D100"
+  Suite = "ericlagergren_decimal"
+  Benchmarks = "^BenchmarkPi$/^foo=float64$/^prec=100$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-HexToCompact"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkHexToCompact$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-HexToCompactInPlace"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkHexToCompactInPlace$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-CompactToHex"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkCompactToHex$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-KeybytesToHex"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkKeybytesToHex$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-HexToKeybytes"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkHexToKeybytes$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-Iterator"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkIterator$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-EncodeShortNode"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkEncodeShortNode$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-EncodeFullNode"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkEncodeFullNode$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-DecodeShortNode"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkDecodeShortNode$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-DecodeShortNodeUnsafe"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkDecodeShortNodeUnsafe$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-DecodeFullNode"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkDecodeFullNode$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-DecodeFullNodeUnsafe"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkDecodeFullNodeUnsafe$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-Prove"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkProve$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-VerifyProof"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkVerifyProof$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-VerifyRangeProof10"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkVerifyRangeProof10$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-VerifyRangeProof100"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkVerifyRangeProof100$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-VerifyRangeProof1000"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkVerifyRangeProof1000$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-VerifyRangeProof5000"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkVerifyRangeProof5000$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-VerifyRangeNoProof10"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkVerifyRangeNoProof10$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-VerifyRangeNoProof500"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkVerifyRangeNoProof500$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-VerifyRangeNoProof1000"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkVerifyRangeNoProof1000$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-Insert100K"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkInsert100K$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-Get"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkGet$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-UpdateBE"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkUpdateBE$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-UpdateLE"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkUpdateLE$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-Hash"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkHash$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-CommitAfterHash%2Fno-onleaf"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkCommitAfterHash$/^no-onleaf$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-CommitAfterHash%2Fwith-onleaf"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkCommitAfterHash$/^with-onleaf$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-HashFixedSize%2F10"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkHashFixedSize$/^10$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-HashFixedSize%2F100"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkHashFixedSize$/^100$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-HashFixedSize%2F1K"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkHashFixedSize$/^1K$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-HashFixedSize%2F10K"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkHashFixedSize$/^10K$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-HashFixedSize%2F100K"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkHashFixedSize$/^100K$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-CommitAfterHashFixedSize%2F10"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkCommitAfterHashFixedSize$/^10$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-CommitAfterHashFixedSize%2F100"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkCommitAfterHashFixedSize$/^100$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-CommitAfterHashFixedSize%2F1K"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkCommitAfterHashFixedSize$/^1K$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-CommitAfterHashFixedSize%2F10K"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkCommitAfterHashFixedSize$/^10K$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-CommitAfterHashFixedSize%2F100K"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkCommitAfterHashFixedSize$/^100K$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-Commit%2Fcommit-100nodes-sequential"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkCommit$/^commit-100nodes-sequential$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-Commit%2Fcommit-100nodes-parallel"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkCommit$/^commit-100nodes-parallel$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-Commit%2Fcommit-500nodes-sequential"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkCommit$/^commit-500nodes-sequential$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-Commit%2Fcommit-500nodes-parallel"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkCommit$/^commit-500nodes-parallel$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-Commit%2Fcommit-2000nodes-sequential"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkCommit$/^commit-2000nodes-sequential$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-Commit%2Fcommit-2000nodes-parallel"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkCommit$/^commit-2000nodes-parallel$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-Commit%2Fcommit-5000nodes-sequential"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkCommit$/^commit-5000nodes-sequential$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-Commit%2Fcommit-5000nodes-parallel"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkCommit$/^commit-5000nodes-parallel$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-TriePrefetch"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkTriePrefetch$"
+
+[[Benchmarks]]
+  Name = "ethereum_trie-TrieSeqPrefetch"
+  Suite = "ethereum_trie"
+  Benchmarks = "^BenchmarkTrieSeqPrefetch$"
+
+[[Benchmarks]]
+  Name = "dustin_broadcast-DirectSend"
+  Suite = "dustin_broadcast"
+  Benchmarks = "^BenchmarkDirectSend$"
+
+[[Benchmarks]]
+  Name = "dustin_broadcast-Brodcast"
+  Suite = "dustin_broadcast"
+  Benchmarks = "^BenchmarkBrodcast$"
+
+[[Benchmarks]]
+  Name = "dustin_broadcast-ParallelDirectSend"
+  Suite = "dustin_broadcast"
+  Benchmarks = "^BenchmarkParallelDirectSend$"
+
+[[Benchmarks]]
+  Name = "dustin_broadcast-ParallelBrodcast"
+  Suite = "dustin_broadcast"
+  Benchmarks = "^BenchmarkParallelBrodcast$"
+
+[[Benchmarks]]
+  Name = "dustin_broadcast-MuxBrodcast"
+  Suite = "dustin_broadcast"
+  Benchmarks = "^BenchmarkMuxBrodcast$"
+
+[[Benchmarks]]
+  Name = "workiva_set-Flatten"
+  Suite = "workiva_set"
+  Benchmarks = "^BenchmarkFlatten$"
+
+[[Benchmarks]]
+  Name = "workiva_set-Len"
+  Suite = "workiva_set"
+  Benchmarks = "^BenchmarkLen$"
+
+[[Benchmarks]]
+  Name = "workiva_set-Exists"
+  Suite = "workiva_set"
+  Benchmarks = "^BenchmarkExists$"
+
+[[Benchmarks]]
+  Name = "workiva_set-Clear"
+  Suite = "workiva_set"
+  Benchmarks = "^BenchmarkClear$"
+
+[[Benchmarks]]
+  Name = "workiva_triey-Insert"
+  Suite = "workiva_triey"
+  Benchmarks = "^BenchmarkInsert$"
+
+[[Benchmarks]]
+  Name = "workiva_triey-Get"
+  Suite = "workiva_triey"
+  Benchmarks = "^BenchmarkGet$"
+
+[[Benchmarks]]
+  Name = "workiva_triey-Delete"
+  Suite = "workiva_triey"
+  Benchmarks = "^BenchmarkDelete$"
+
+[[Benchmarks]]
+  Name = "workiva_triey-Successor"
+  Suite = "workiva_triey"
+  Benchmarks = "^BenchmarkSuccessor$"
+
+[[Benchmarks]]
+  Name = "workiva_triey-Predecessor"
+  Suite = "workiva_triey"
+  Benchmarks = "^BenchmarkPredecessor$"
+
+[[Benchmarks]]
+  Name = "workiva_triey-Iterator"
+  Suite = "workiva_triey"
+  Benchmarks = "^BenchmarkIterator$"
+
+[[Benchmarks]]
+  Name = "workiva_sort-MultiThreadedSort"
+  Suite = "workiva_sort"
+  Benchmarks = "^BenchmarkMultiThreadedSort$"
+
+[[Benchmarks]]
+  Name = "workiva_btree_plus-Iteration"
+  Suite = "workiva_btree_plus"
+  Benchmarks = "^BenchmarkIteration$"
+
+[[Benchmarks]]
+  Name = "workiva_btree_plus-Insert"
+  Suite = "workiva_btree_plus"
+  Benchmarks = "^BenchmarkInsert$"
+
+[[Benchmarks]]
+  Name = "workiva_btree_plus-BulkAdd"
+  Suite = "workiva_btree_plus"
+  Benchmarks = "^BenchmarkBulkAdd$"
+
+[[Benchmarks]]
+  Name = "workiva_btree_plus-Get"
+  Suite = "workiva_btree_plus"
+  Benchmarks = "^BenchmarkGet$"
+
+[[Benchmarks]]
+  Name = "workiva_btree_plus-BulkAddToExisting"
+  Suite = "workiva_btree_plus"
+  Benchmarks = "^BenchmarkBulkAddToExisting$"
+
+[[Benchmarks]]
+  Name = "workiva_btree_plus-ReadAndWrites"
+  Suite = "workiva_btree_plus"
+  Benchmarks = "^BenchmarkReadAndWrites$"
+
+[[Benchmarks]]
+  Name = "workiva_btree_plus-SimultaneousReadsAndWrites"
+  Suite = "workiva_btree_plus"
+  Benchmarks = "^BenchmarkSimultaneousReadsAndWrites$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AStarUndirected%2FGNP_Undirected_10_tenth"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAStarUndirected$/^GNP_Undirected_10_tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AStarUndirected%2FGNP_Undirected_100_tenth"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAStarUndirected$/^GNP_Undirected_100_tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AStarUndirected%2FGNP_Undirected_1000_tenth"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAStarUndirected$/^GNP_Undirected_1000_tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AStarUndirected%2FGNP_Undirected_10_half"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAStarUndirected$/^GNP_Undirected_10_half$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AStarUndirected%2FGNP_Undirected_100_half"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAStarUndirected$/^GNP_Undirected_100_half$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AStarUndirected%2FGNP_Undirected_1000_half"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAStarUndirected$/^GNP_Undirected_1000_half$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AStarUndirected%2FNSW_Undirected_10_2_2_2"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAStarUndirected$/^NSW_Undirected_10_2_2_2$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AStarUndirected%2FNSW_Undirected_10_2_2_2_heuristic"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAStarUndirected$/^NSW_Undirected_10_2_2_2_heuristic$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AStarUndirected%2FNSW_Undirected_10_2_5_2"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAStarUndirected$/^NSW_Undirected_10_2_5_2$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AStarUndirected%2FNSW_Undirected_10_2_5_2_heuristic"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAStarUndirected$/^NSW_Undirected_10_2_5_2_heuristic$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AStarUndirected%2FNSW_Undirected_100_5_10_2"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAStarUndirected$/^NSW_Undirected_100_5_10_2$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AStarUndirected%2FNSW_Undirected_100_5_10_2_heuristic"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAStarUndirected$/^NSW_Undirected_100_5_10_2_heuristic$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AStarUndirected%2FNSW_Undirected_100_5_20_2"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAStarUndirected$/^NSW_Undirected_100_5_20_2$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AStarUndirected%2FNSW_Undirected_100_5_20_2_heuristic"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAStarUndirected$/^NSW_Undirected_100_5_20_2_heuristic$"
+
+[[Benchmarks]]
+  Name = "gonum_path-BellmanFordFrom%2F500_tenth"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkBellmanFordFrom$/^500_tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_path-BellmanFordFrom%2F500_tenth_incremental"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkBellmanFordFrom$/^500_tenth_incremental$"
+
+[[Benchmarks]]
+  Name = "gonum_path-BellmanFordFrom%2F1000_tenth"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkBellmanFordFrom$/^1000_tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_path-BellmanFordFrom%2F1000_tenth_incremental"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkBellmanFordFrom$/^1000_tenth_incremental$"
+
+[[Benchmarks]]
+  Name = "gonum_path-BellmanFordFrom%2F2000_tenth"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkBellmanFordFrom$/^2000_tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_path-BellmanFordFrom%2F2000_tenth_incremental"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkBellmanFordFrom$/^2000_tenth_incremental$"
+
+[[Benchmarks]]
+  Name = "gonum_path-BellmanFordFrom%2F500_half"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkBellmanFordFrom$/^500_half$"
+
+[[Benchmarks]]
+  Name = "gonum_path-BellmanFordFrom%2F500_half_incremental"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkBellmanFordFrom$/^500_half_incremental$"
+
+[[Benchmarks]]
+  Name = "gonum_path-BellmanFordFrom%2F1000_half"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkBellmanFordFrom$/^1000_half$"
+
+[[Benchmarks]]
+  Name = "gonum_path-BellmanFordFrom%2F1000_half_incremental"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkBellmanFordFrom$/^1000_half_incremental$"
+
+[[Benchmarks]]
+  Name = "gonum_path-BellmanFordFrom%2F2000_half"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkBellmanFordFrom$/^2000_half$"
+
+[[Benchmarks]]
+  Name = "gonum_path-BellmanFordFrom%2F2000_half_incremental"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkBellmanFordFrom$/^2000_half_incremental$"
+
+[[Benchmarks]]
+  Name = "gonum_path-BellmanFordFrom%2F500_full"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkBellmanFordFrom$/^500_full$"
+
+[[Benchmarks]]
+  Name = "gonum_path-BellmanFordFrom%2F500_full_incremental"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkBellmanFordFrom$/^500_full_incremental$"
+
+[[Benchmarks]]
+  Name = "gonum_path-BellmanFordFrom%2F1000_full"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkBellmanFordFrom$/^1000_full$"
+
+[[Benchmarks]]
+  Name = "gonum_path-BellmanFordFrom%2F1000_full_incremental"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkBellmanFordFrom$/^1000_full_incremental$"
+
+[[Benchmarks]]
+  Name = "gonum_path-BellmanFordFrom%2F2000_full"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkBellmanFordFrom$/^2000_full$"
+
+[[Benchmarks]]
+  Name = "gonum_path-BellmanFordFrom%2F2000_full_incremental"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkBellmanFordFrom$/^2000_full_incremental$"
+
+[[Benchmarks]]
+  Name = "gonum_path-ShortestAlts%2FAllTo_100×2%7C0.5%2828%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkShortestAlts$/^AllTo_100×2\\|0\\.5\\(28\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-ShortestAlts%2FAllToFunc_100×2%7C0.5%2828%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkShortestAlts$/^AllToFunc_100×2\\|0\\.5\\(28\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-ShortestAlts%2FAllTo_1000×2%7C0.5%2858%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkShortestAlts$/^AllTo_1000×2\\|0\\.5\\(58\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-ShortestAlts%2FAllToFunc_1000×2%7C0.5%2858%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkShortestAlts$/^AllToFunc_1000×2\\|0\\.5\\(58\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-ShortestAlts%2FAllTo_100×4%7C0.25%2824%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkShortestAlts$/^AllTo_100×4\\|0\\.25\\(24\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-ShortestAlts%2FAllToFunc_100×4%7C0.25%2824%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkShortestAlts$/^AllToFunc_100×4\\|0\\.25\\(24\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-ShortestAlts%2FAllTo_1000×4%7C0.25%281137%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkShortestAlts$/^AllTo_1000×4\\|0\\.25\\(1137\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-ShortestAlts%2FAllToFunc_1000×4%7C0.25%281137%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkShortestAlts$/^AllToFunc_1000×4\\|0\\.25\\(1137\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-ShortestAlts%2FAllTo_100×16%7C0.1%2879%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkShortestAlts$/^AllTo_100×16\\|0\\.1\\(79\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-ShortestAlts%2FAllToFunc_100×16%7C0.1%2879%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkShortestAlts$/^AllToFunc_100×16\\|0\\.1\\(79\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-ShortestAlts%2FAllTo_1000×16%7C0.1%28828%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkShortestAlts$/^AllTo_1000×16\\|0\\.1\\(828\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-ShortestAlts%2FAllToFunc_1000×16%7C0.1%28828%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkShortestAlts$/^AllToFunc_1000×16\\|0\\.1\\(828\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FDijkstraAllPaths_Between_100×2%7C0.5%2828%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^DijkstraAllPaths_Between_100×2\\|0\\.5\\(28\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FDijkstraAllPaths_AllBetween_100×2%7C0.5%2828%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^DijkstraAllPaths_AllBetween_100×2\\|0\\.5\\(28\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FDijkstraAllPaths_AllBetweenFunc_100×2%7C0.5%2828%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^DijkstraAllPaths_AllBetweenFunc_100×2\\|0\\.5\\(28\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FFloydWarshall_Between_100×2%7C0.5%2828%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^FloydWarshall_Between_100×2\\|0\\.5\\(28\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FFloydWarshall_AllBetween_100×2%7C0.5%2828%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^FloydWarshall_AllBetween_100×2\\|0\\.5\\(28\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FFloydWarshall_AllBetweenFunc_100×2%7C0.5%2828%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^FloydWarshall_AllBetweenFunc_100×2\\|0\\.5\\(28\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FDijkstraAllPaths_Between_1000×2%7C0.5%2858%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^DijkstraAllPaths_Between_1000×2\\|0\\.5\\(58\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FDijkstraAllPaths_AllBetween_1000×2%7C0.5%2858%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^DijkstraAllPaths_AllBetween_1000×2\\|0\\.5\\(58\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FDijkstraAllPaths_AllBetweenFunc_1000×2%7C0.5%2858%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^DijkstraAllPaths_AllBetweenFunc_1000×2\\|0\\.5\\(58\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FFloydWarshall_Between_1000×2%7C0.5%2858%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^FloydWarshall_Between_1000×2\\|0\\.5\\(58\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FFloydWarshall_AllBetween_1000×2%7C0.5%2858%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^FloydWarshall_AllBetween_1000×2\\|0\\.5\\(58\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FFloydWarshall_AllBetweenFunc_1000×2%7C0.5%2858%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^FloydWarshall_AllBetweenFunc_1000×2\\|0\\.5\\(58\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FDijkstraAllPaths_Between_100×4%7C0.25%2824%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^DijkstraAllPaths_Between_100×4\\|0\\.25\\(24\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FDijkstraAllPaths_AllBetween_100×4%7C0.25%2824%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^DijkstraAllPaths_AllBetween_100×4\\|0\\.25\\(24\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FDijkstraAllPaths_AllBetweenFunc_100×4%7C0.25%2824%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^DijkstraAllPaths_AllBetweenFunc_100×4\\|0\\.25\\(24\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FFloydWarshall_Between_100×4%7C0.25%2824%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^FloydWarshall_Between_100×4\\|0\\.25\\(24\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FFloydWarshall_AllBetween_100×4%7C0.25%2824%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^FloydWarshall_AllBetween_100×4\\|0\\.25\\(24\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FFloydWarshall_AllBetweenFunc_100×4%7C0.25%2824%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^FloydWarshall_AllBetweenFunc_100×4\\|0\\.25\\(24\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FDijkstraAllPaths_Between_1000×4%7C0.25%281137%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^DijkstraAllPaths_Between_1000×4\\|0\\.25\\(1137\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FDijkstraAllPaths_AllBetween_1000×4%7C0.25%281137%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^DijkstraAllPaths_AllBetween_1000×4\\|0\\.25\\(1137\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FDijkstraAllPaths_AllBetweenFunc_1000×4%7C0.25%281137%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^DijkstraAllPaths_AllBetweenFunc_1000×4\\|0\\.25\\(1137\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FFloydWarshall_Between_1000×4%7C0.25%281137%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^FloydWarshall_Between_1000×4\\|0\\.25\\(1137\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FFloydWarshall_AllBetween_1000×4%7C0.25%281137%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^FloydWarshall_AllBetween_1000×4\\|0\\.25\\(1137\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FFloydWarshall_AllBetweenFunc_1000×4%7C0.25%281137%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^FloydWarshall_AllBetweenFunc_1000×4\\|0\\.25\\(1137\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FDijkstraAllPaths_Between_100×16%7C0.1%2879%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^DijkstraAllPaths_Between_100×16\\|0\\.1\\(79\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FDijkstraAllPaths_AllBetween_100×16%7C0.1%2879%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^DijkstraAllPaths_AllBetween_100×16\\|0\\.1\\(79\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FDijkstraAllPaths_AllBetweenFunc_100×16%7C0.1%2879%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^DijkstraAllPaths_AllBetweenFunc_100×16\\|0\\.1\\(79\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FFloydWarshall_Between_100×16%7C0.1%2879%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^FloydWarshall_Between_100×16\\|0\\.1\\(79\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FFloydWarshall_AllBetween_100×16%7C0.1%2879%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^FloydWarshall_AllBetween_100×16\\|0\\.1\\(79\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FFloydWarshall_AllBetweenFunc_100×16%7C0.1%2879%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^FloydWarshall_AllBetweenFunc_100×16\\|0\\.1\\(79\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FDijkstraAllPaths_Between_1000×16%7C0.1%28828%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^DijkstraAllPaths_Between_1000×16\\|0\\.1\\(828\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FDijkstraAllPaths_AllBetween_1000×16%7C0.1%28828%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^DijkstraAllPaths_AllBetween_1000×16\\|0\\.1\\(828\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FDijkstraAllPaths_AllBetweenFunc_1000×16%7C0.1%28828%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^DijkstraAllPaths_AllBetweenFunc_1000×16\\|0\\.1\\(828\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FFloydWarshall_Between_1000×16%7C0.1%28828%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^FloydWarshall_Between_1000×16\\|0\\.1\\(828\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FFloydWarshall_AllBetween_1000×16%7C0.1%28828%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^FloydWarshall_AllBetween_1000×16\\|0\\.1\\(828\\)$"
+
+[[Benchmarks]]
+  Name = "gonum_path-AllShortest%2FFloydWarshall_AllBetweenFunc_1000×16%7C0.1%28828%29"
+  Suite = "gonum_path"
+  Benchmarks = "^BenchmarkAllShortest$/^FloydWarshall_AllBetweenFunc_1000×16\\|0\\.1\\(828\\)$"
+
+[[Benchmarks]]
+  Name = "workiva_slice-Insert"
+  Suite = "workiva_slice"
+  Benchmarks = "^BenchmarkInsert$"
+
+[[Benchmarks]]
+  Name = "workiva_slice-Get"
+  Suite = "workiva_slice"
+  Benchmarks = "^BenchmarkGet$"
+
+[[Benchmarks]]
+  Name = "workiva_slice-Delete"
+  Suite = "workiva_slice"
+  Benchmarks = "^BenchmarkDelete$"
+
+[[Benchmarks]]
+  Name = "workiva_slice-Prepend"
+  Suite = "workiva_slice"
+  Benchmarks = "^BenchmarkPrepend$"
+
+[[Benchmarks]]
+  Name = "workiva_slice-ByPosition"
+  Suite = "workiva_slice"
+  Benchmarks = "^BenchmarkByPosition$"
+
+[[Benchmarks]]
+  Name = "workiva_slice-InsertAtPosition"
+  Suite = "workiva_slice"
+  Benchmarks = "^BenchmarkInsertAtPosition$"
+
+[[Benchmarks]]
+  Name = "gtank_blake2s-Hash8Bytes"
+  Suite = "gtank_blake2s"
+  Benchmarks = "^BenchmarkHash8Bytes$"
+
+[[Benchmarks]]
+  Name = "gtank_blake2s-Hash1K"
+  Suite = "gtank_blake2s"
+  Benchmarks = "^BenchmarkHash1K$"
+
+[[Benchmarks]]
+  Name = "gtank_blake2s-Hash8K"
+  Suite = "gtank_blake2s"
+  Benchmarks = "^BenchmarkHash8K$"
+
+[[Benchmarks]]
+  Name = "thriftrw_protocol-ReadString"
+  Suite = "thriftrw_protocol"
+  Benchmarks = "^BenchmarkReadString$"
+
+[[Benchmarks]]
+  Name = "thriftrw_protocol-WriteString"
+  Suite = "thriftrw_protocol"
+  Benchmarks = "^BenchmarkWriteString$"
+
+[[Benchmarks]]
+  Name = "thriftrw_protocol-ReadRequestLookahead%2Fwith_seek"
+  Suite = "thriftrw_protocol"
+  Benchmarks = "^BenchmarkReadRequestLookahead$/^with_seek$"
+
+[[Benchmarks]]
+  Name = "thriftrw_protocol-ReadRequestLookahead%2Fno_seek"
+  Suite = "thriftrw_protocol"
+  Benchmarks = "^BenchmarkReadRequestLookahead$/^no_seek$"
+
+[[Benchmarks]]
+  Name = "ajstarks_deck_generate-EmptyDoc"
+  Suite = "ajstarks_deck_generate"
+  Benchmarks = "^BenchmarkEmptyDoc$"
+
+[[Benchmarks]]
+  Name = "ajstarks_deck_generate-EmptySlide"
+  Suite = "ajstarks_deck_generate"
+  Benchmarks = "^BenchmarkEmptySlide$"
+
+[[Benchmarks]]
+  Name = "ajstarks_deck_generate-Hello"
+  Suite = "ajstarks_deck_generate"
+  Benchmarks = "^BenchmarkHello$"
+
+[[Benchmarks]]
+  Name = "ajstarks_deck_generate-List"
+  Suite = "ajstarks_deck_generate"
+  Benchmarks = "^BenchmarkList$"
+
+[[Benchmarks]]
+  Name = "ajstarks_deck_generate-Circle"
+  Suite = "ajstarks_deck_generate"
+  Benchmarks = "^BenchmarkCircle$"
+
+[[Benchmarks]]
+  Name = "ajstarks_deck_generate-Ellipse"
+  Suite = "ajstarks_deck_generate"
+  Benchmarks = "^BenchmarkEllipse$"
+
+[[Benchmarks]]
+  Name = "ajstarks_deck_generate-Square"
+  Suite = "ajstarks_deck_generate"
+  Benchmarks = "^BenchmarkSquare$"
+
+[[Benchmarks]]
+  Name = "ajstarks_deck_generate-Rect"
+  Suite = "ajstarks_deck_generate"
+  Benchmarks = "^BenchmarkRect$"
+
+[[Benchmarks]]
+  Name = "ajstarks_deck_generate-Arc"
+  Suite = "ajstarks_deck_generate"
+  Benchmarks = "^BenchmarkArc$"
+
+[[Benchmarks]]
+  Name = "ajstarks_deck_generate-Curve"
+  Suite = "ajstarks_deck_generate"
+  Benchmarks = "^BenchmarkCurve$"
+
+[[Benchmarks]]
+  Name = "ajstarks_deck_generate-Line"
+  Suite = "ajstarks_deck_generate"
+  Benchmarks = "^BenchmarkLine$"
+
+[[Benchmarks]]
+  Name = "ajstarks_deck_generate-Polygon"
+  Suite = "ajstarks_deck_generate"
+  Benchmarks = "^BenchmarkPolygon$"
+
+[[Benchmarks]]
+  Name = "ajstarks_deck_generate-Image"
+  Suite = "ajstarks_deck_generate"
+  Benchmarks = "^BenchmarkImage$"
+
+[[Benchmarks]]
+  Name = "ajstarks_deck_generate-Text"
+  Suite = "ajstarks_deck_generate"
+  Benchmarks = "^BenchmarkText$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-JumpdestAnalysis_1200k"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkJumpdestAnalysis_1200k$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-JumpdestHashing_1200k"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkJumpdestHashing_1200k$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-JumpdestOpAnalysis%2FPUSH1"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkJumpdestOpAnalysis$/^PUSH1$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledModExpEip2565%2Feip_example2-Gas%3D1360"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledModExpEip2565$/^eip_example2-Gas=1360$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledModExpEip2565%2Fnagydani-1-square-Gas%3D200"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledModExpEip2565$/^nagydani-1-square-Gas=200$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledBlake2F%2Fvector_8-Gas%3D8000000"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledBlake2F$/^vector_8-Gas=8000000$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledPointEvaluation%2FpointEvaluation1-Gas%3D50000"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledPointEvaluation$/^pointEvaluation1-Gas=50000$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledBLS12381G1Add%2Fbls_g1add_%282%2Ag1%2B3%2Ag1%3D5%2Ag1%29-Gas%3D375"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledBLS12381G1Add$/^bls_g1add_\\(2\\*g1\\+3\\*g1=5\\*g1\\)-Gas=375$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledBLS12381G1Add%2Fbls_g1add_%28inf%2Bg1%3Dg1%29-Gas%3D375"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledBLS12381G1Add$/^bls_g1add_\\(inf\\+g1=g1\\)-Gas=375$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledBLS12381G1MultiExp%2Fbls_g1multiexp_single-Gas%3D12000"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledBLS12381G1MultiExp$/^bls_g1multiexp_single-Gas=12000$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledBLS12381G1MultiExp%2Fbls_g1multiexp_multiple-Gas%3D30528"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledBLS12381G1MultiExp$/^bls_g1multiexp_multiple-Gas=30528$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledBLS12381G1MultiExp%2Fbls_g1multiexp_larger-Gas%3D193500"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledBLS12381G1MultiExp$/^bls_g1multiexp_larger-Gas=193500$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledBLS12381G1MultiExp%2Fmatter_g1_multiexp_0-Gas%3D129984"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledBLS12381G1MultiExp$/^matter_g1_multiexp_0-Gas=129984$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledBLS12381G1MultiExp%2Fg1msm-5-jwasinger-Gas%3D45840"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledBLS12381G1MultiExp$/^g1msm-5-jwasinger-Gas=45840$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledBLS12381G1MultiExp%2Fbls_g1multiexp_%282g1%2B2p1%29-Gas%3D22776"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledBLS12381G1MultiExp$/^bls_g1multiexp_\\(2g1\\+2p1\\)-Gas=22776$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledBLS12381G1MultiExp%2Fbls_g1multiexp_multiple-Gas%3D61992"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledBLS12381G1MultiExp$/^bls_g1multiexp_multiple-Gas=61992$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledBLS12381G1MultiExp%2Fbls_g1multiexp_random%2Ag1_unnormalized_scalar-Gas%3D12000"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledBLS12381G1MultiExp$/^bls_g1multiexp_random\\*g1_unnormalized_scalar-Gas=12000$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledBLS12381G2Add%2Fbls_g2add_g2_wrong_order%2Bg2-Gas%3D600"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledBLS12381G2Add$/^bls_g2add_g2_wrong_order\\+g2-Gas=600$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledBLS12381G2MultiExp%2Fbls_g2multiexp_random%2Ap2_unnormalized_scalar-Gas%3D22500"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledBLS12381G2MultiExp$/^bls_g2multiexp_random\\*p2_unnormalized_scalar-Gas=22500$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledBLS12381Pairing%2Fbls_pairing_non-degeneracy-Gas%3D70300"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledBLS12381Pairing$/^bls_pairing_non-degeneracy-Gas=70300$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledBLS12381Pairing%2Fbls_pairing_bilinearity-Gas%3D135500"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledBLS12381Pairing$/^bls_pairing_bilinearity-Gas=135500$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledBLS12381G2MultiExpWorstCase%2FWorstCaseG2-Gas%3D12273390"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledBLS12381G2MultiExpWorstCase$/^WorstCaseG2-Gas=12273390$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-PrecompiledP256Verify%2Fp256Verify-Gas%3D6900"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkPrecompiledP256Verify$/^p256Verify-Gas=6900$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-OpMod"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkOpMod$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-OpSmod"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkOpSmod$"
+
+[[Benchmarks]]
+  Name = "ethereum_corevm-OpExp"
+  Suite = "ethereum_corevm"
+  Benchmarks = "^BenchmarkOpExp$"
+
+[[Benchmarks]]
+  Name = "workiva_queue-PriorityQueue"
+  Suite = "workiva_queue"
+  Benchmarks = "^BenchmarkPriorityQueue$"
+
+[[Benchmarks]]
+  Name = "workiva_queue-Queue"
+  Suite = "workiva_queue"
+  Benchmarks = "^BenchmarkQueue$"
+
+[[Benchmarks]]
+  Name = "workiva_queue-Channel"
+  Suite = "workiva_queue"
+  Benchmarks = "^BenchmarkChannel$"
+
+[[Benchmarks]]
+  Name = "workiva_queue-QueuePut"
+  Suite = "workiva_queue"
+  Benchmarks = "^BenchmarkQueuePut$"
+
+[[Benchmarks]]
+  Name = "workiva_queue-QueueGet"
+  Suite = "workiva_queue"
+  Benchmarks = "^BenchmarkQueueGet$"
+
+[[Benchmarks]]
+  Name = "workiva_queue-QueuePoll"
+  Suite = "workiva_queue"
+  Benchmarks = "^BenchmarkQueuePoll$"
+
+[[Benchmarks]]
+  Name = "workiva_queue-ExecuteInParallel"
+  Suite = "workiva_queue"
+  Benchmarks = "^BenchmarkExecuteInParallel$"
+
+[[Benchmarks]]
+  Name = "workiva_queue-RBLifeCycle"
+  Suite = "workiva_queue"
+  Benchmarks = "^BenchmarkRBLifeCycle$"
+
+[[Benchmarks]]
+  Name = "workiva_queue-RBLifeCycleContention"
+  Suite = "workiva_queue"
+  Benchmarks = "^BenchmarkRBLifeCycleContention$"
+
+[[Benchmarks]]
+  Name = "workiva_queue-RBPut"
+  Suite = "workiva_queue"
+  Benchmarks = "^BenchmarkRBPut$"
+
+[[Benchmarks]]
+  Name = "workiva_queue-RBGet"
+  Suite = "workiva_queue"
+  Benchmarks = "^BenchmarkRBGet$"
+
+[[Benchmarks]]
+  Name = "workiva_queue-RBAllocation"
+  Suite = "workiva_queue"
+  Benchmarks = "^BenchmarkRBAllocation$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-Counter"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkCounter$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-DebugGCStats"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkDebugGCStats$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-EWMA"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkEWMA$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-EWMAParallel"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkEWMAParallel$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-GuageFloat64"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkGuageFloat64$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-GuageFloat64Parallel"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkGuageFloat64Parallel$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-Guage"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkGuage$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-Histogram"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkHistogram$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-Meter"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkMeter$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-MeterParallel"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkMeterParallel$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-Metrics"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkMetrics$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-Registry"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkRegistry$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-HugeRegistry"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkHugeRegistry$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-RegistryParallel"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkRegistryParallel$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-RuntimeMemStats"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkRuntimeMemStats$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-Compute1000"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkCompute1000$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-Compute1000000"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkCompute1000000$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-Copy1000"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkCopy1000$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-Copy1000000"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkCopy1000000$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-ExpDecaySample257"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkExpDecaySample257$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-ExpDecaySample514"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkExpDecaySample514$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-ExpDecaySample1028"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkExpDecaySample1028$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-UniformSample257"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkUniformSample257$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-UniformSample514"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkUniformSample514$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-UniformSample1028"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkUniformSample1028$"
+
+[[Benchmarks]]
+  Name = "rcrowley_metrics-Timer"
+  Suite = "rcrowley_metrics"
+  Benchmarks = "^BenchmarkTimer$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-Set"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkSet$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-GetTest"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkGetTest$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-SetExpand"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkSetExpand$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-Count"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkCount$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-Iterate"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIterate$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-SparseIterate"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkSparseIterate$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitsetOps%2FEqual"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitsetOps$/^Equal$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitsetOps%2FFlipRange"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitsetOps$/^FlipRange$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitsetOps%2FNextSet"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitsetOps$/^NextSet$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitsetOps%2FNextClear"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitsetOps$/^NextClear$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitsetOps%2FPreviousSet"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitsetOps$/^PreviousSet$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitsetOps%2FPreviousClear"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitsetOps$/^PreviousClear$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitsetOps%2FDifferenceCardinality"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitsetOps$/^DifferenceCardinality$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitsetOps%2FInPlaceDifference"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitsetOps$/^InPlaceDifference$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitsetOps%2FInPlaceUnion"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitsetOps$/^InPlaceUnion$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitsetOps%2FInPlaceIntersection"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitsetOps$/^InPlaceIntersection$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitsetOps%2FInPlaceSymmetricDifference"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitsetOps$/^InPlaceSymmetricDifference$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-LemireCreate"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkLemireCreate$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-LemireCount"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkLemireCount$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-LemireIterate"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkLemireIterate$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-LemireIterateb"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkLemireIterateb$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-LemireIterateManyb"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkLemireIterateManyb$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-FlorianUekermannIterateMany"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkFlorianUekermannIterateMany$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-FlorianUekermannIterateManyReg"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkFlorianUekermannIterateManyReg$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-FlorianUekermannIterateManyComp"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkFlorianUekermannIterateManyComp$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-FlorianUekermannLowDensityIterateMany"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkFlorianUekermannLowDensityIterateMany$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-FlorianUekermannLowDensityIterateManyReg"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkFlorianUekermannLowDensityIterateManyReg$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-FlorianUekermannLowDensityIterateManyComp"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkFlorianUekermannLowDensityIterateManyComp$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-FlorianUekermannMidDensityIterateMany"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkFlorianUekermannMidDensityIterateMany$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-FlorianUekermannMidDensityIterateManyReg"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkFlorianUekermannMidDensityIterateManyReg$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-FlorianUekermannMidDensityIterateManyComp"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkFlorianUekermannMidDensityIterateManyComp$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-FlorianUekermannMidStrongDensityIterateMany"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkFlorianUekermannMidStrongDensityIterateMany$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-FlorianUekermannMidStrongDensityIterateManyReg"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkFlorianUekermannMidStrongDensityIterateManyReg$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-FlorianUekermannMidStrongDensityIterateManyComp"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkFlorianUekermannMidStrongDensityIterateManyComp$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitsetReadWrite"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitsetReadWrite$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_len%3D1"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_len=1$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_len%3D1%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_len=1,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_len%3D10"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_len=10$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_len%3D10%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_len=10,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_len%3D100"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_len=100$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_len%3D100%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_len=100,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_len%3D1000"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_len=1000$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_len%3D1000%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_len=1000,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_len%3D10000"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_len=10000$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_len%3D10000%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_len=10000,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_len%3D100000"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_len=100000$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_len%3D100000%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_len=100000,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_density%3D0.00"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_density=0\\.00$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_density%3D0.00%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_density=0\\.00,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_density%3D0.05"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_density=0\\.05$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_density%3D0.05%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_density=0\\.05,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_density%3D0.20"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_density=0\\.20$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_density%3D0.20%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_density=0\\.20,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_density%3D0.80"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_density=0\\.80$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_density%3D0.80%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_density=0\\.80,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_density%3D0.95"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_density=0\\.95$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_density%3D0.95%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_density=0\\.95,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_density%3D1.00"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_density=1\\.00$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fequal%2C_density%3D1.00%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^equal,_density=1\\.00,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fsubset%2C_len%3D10000%2C_diff%3D0"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^subset,_len=10000,_diff=0$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fsubset%2C_len%3D10000%2C_diff%3D0%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^subset,_len=10000,_diff=0,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fsubset%2C_len%3D10000%2C_diff%3D100"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^subset,_len=10000,_diff=100$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fsubset%2C_len%3D10000%2C_diff%3D100%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^subset,_len=10000,_diff=100,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fsubset%2C_len%3D10000%2C_diff%3D1000"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^subset,_len=10000,_diff=1000$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fsubset%2C_len%3D10000%2C_diff%3D1000%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^subset,_len=10000,_diff=1000,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fsubset%2C_len%3D10000%2C_diff%3D9999"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^subset,_len=10000,_diff=9999$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fsubset%2C_len%3D10000%2C_diff%3D9999%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^subset,_len=10000,_diff=9999,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fsuperset%2C_len%3D10000%2C_diff%3D0"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^superset,_len=10000,_diff=0$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fsuperset%2C_len%3D10000%2C_diff%3D0%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^superset,_len=10000,_diff=0,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fsuperset%2C_len%3D10000%2C_diff%3D100"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^superset,_len=10000,_diff=100$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fsuperset%2C_len%3D10000%2C_diff%3D100%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^superset,_len=10000,_diff=100,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fsuperset%2C_len%3D10000%2C_diff%3D1000"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^superset,_len=10000,_diff=1000$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fsuperset%2C_len%3D10000%2C_diff%3D1000%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^superset,_len=10000,_diff=1000,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fsuperset%2C_len%3D10000%2C_diff%3D9999"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^superset,_len=10000,_diff=9999$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-IsSuperSet%2Fsuperset%2C_len%3D10000%2C_diff%3D9999%2C_strict"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIsSuperSet$/^superset,_len=10000,_diff=9999,_strict$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-ClearRMS%2Fcryptic"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkClearRMS$/^cryptic$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-ClearRMS%2Fsimple"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkClearRMS$/^simple$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-Rank%2FRank%281%29"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkRank$/^Rank\\(1\\)$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-Rank%2FRank%2820%29"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkRank$/^Rank\\(20\\)$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-Rank%2FRank%2850%29"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkRank$/^Rank\\(50\\)$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-Rank%2FRank%28100%29"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkRank$/^Rank\\(100\\)$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-Rank%2FRank%28200%29"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkRank$/^Rank\\(200\\)$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-Rank%2FRank%28500%29"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkRank$/^Rank\\(500\\)$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-Rank%2FRank%281000%29"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkRank$/^Rank\\(1000\\)$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-Rank%2FRank%2810000%29"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkRank$/^Rank\\(10000\\)$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-Rank%2FRank%2820000%29"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkRank$/^Rank\\(20000\\)$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-Rank%2FRank%2850000%29"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkRank$/^Rank\\(50000\\)$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-Rank%2FRank%28100000%29"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkRank$/^Rank\\(100000\\)$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-Rank%2FRank%28200000%29"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkRank$/^Rank\\(200000\\)$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-Iter"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkIter$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-NonInter"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkNonInter$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetOnesBetween%2Fsize%3D64%2Fdensity%3D0.1"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetOnesBetween$/^size=64$/^density=0\\.1$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetOnesBetween%2Fsize%3D64%2Fdensity%3D0.5"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetOnesBetween$/^size=64$/^density=0\\.5$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetOnesBetween%2Fsize%3D64%2Fdensity%3D0.9"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetOnesBetween$/^size=64$/^density=0\\.9$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetOnesBetween%2Fsize%3D256%2Fdensity%3D0.1"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetOnesBetween$/^size=256$/^density=0\\.1$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetOnesBetween%2Fsize%3D256%2Fdensity%3D0.5"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetOnesBetween$/^size=256$/^density=0\\.5$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetOnesBetween%2Fsize%3D256%2Fdensity%3D0.9"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetOnesBetween$/^size=256$/^density=0\\.9$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetOnesBetween%2Fsize%3D1024%2Fdensity%3D0.1"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetOnesBetween$/^size=1024$/^density=0\\.1$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetOnesBetween%2Fsize%3D1024%2Fdensity%3D0.5"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetOnesBetween$/^size=1024$/^density=0\\.5$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetOnesBetween%2Fsize%3D1024%2Fdensity%3D0.9"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetOnesBetween$/^size=1024$/^density=0\\.9$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetOnesBetween%2Fsize%3D4096%2Fdensity%3D0.1"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetOnesBetween$/^size=4096$/^density=0\\.1$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetOnesBetween%2Fsize%3D4096%2Fdensity%3D0.5"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetOnesBetween$/^size=4096$/^density=0\\.5$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetOnesBetween%2Fsize%3D4096%2Fdensity%3D0.9"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetOnesBetween$/^size=4096$/^density=0\\.9$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetOnesBetween%2Fsize%3D16384%2Fdensity%3D0.1"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetOnesBetween$/^size=16384$/^density=0\\.1$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetOnesBetween%2Fsize%3D16384%2Fdensity%3D0.5"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetOnesBetween$/^size=16384$/^density=0\\.5$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetOnesBetween%2Fsize%3D16384%2Fdensity%3D0.9"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetOnesBetween$/^size=16384$/^density=0\\.9$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-PEXT"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkPEXT$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-PDEP"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkPDEP$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetExtractDeposit%2Fsize%3D64%2Ffn%3DExtractTo"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetExtractDeposit$/^size=64$/^fn=ExtractTo$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetExtractDeposit%2Fsize%3D64%2Ffn%3DDepositTo"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetExtractDeposit$/^size=64$/^fn=DepositTo$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetExtractDeposit%2Fsize%3D256%2Ffn%3DExtractTo"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetExtractDeposit$/^size=256$/^fn=ExtractTo$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetExtractDeposit%2Fsize%3D256%2Ffn%3DDepositTo"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetExtractDeposit$/^size=256$/^fn=DepositTo$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetExtractDeposit%2Fsize%3D1024%2Ffn%3DExtractTo"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetExtractDeposit$/^size=1024$/^fn=ExtractTo$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetExtractDeposit%2Fsize%3D1024%2Ffn%3DDepositTo"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetExtractDeposit$/^size=1024$/^fn=DepositTo$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetExtractDeposit%2Fsize%3D4096%2Ffn%3DExtractTo"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetExtractDeposit$/^size=4096$/^fn=ExtractTo$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetExtractDeposit%2Fsize%3D4096%2Ffn%3DDepositTo"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetExtractDeposit$/^size=4096$/^fn=DepositTo$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetExtractDeposit%2Fsize%3D16384%2Ffn%3DExtractTo"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetExtractDeposit$/^size=16384$/^fn=ExtractTo$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetExtractDeposit%2Fsize%3D16384%2Ffn%3DDepositTo"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetExtractDeposit$/^size=16384$/^fn=DepositTo$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetExtractDeposit%2Fsize%3D65536%2Ffn%3DExtractTo"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetExtractDeposit$/^size=65536$/^fn=ExtractTo$"
+
+[[Benchmarks]]
+  Name = "bloom_bits-BitSetExtractDeposit%2Fsize%3D65536%2Ffn%3DDepositTo"
+  Suite = "bloom_bits"
+  Benchmarks = "^BenchmarkBitSetExtractDeposit$/^size=65536$/^fn=DepositTo$"
+
+[[Benchmarks]]
+  Name = "gonum_traverse-WalkAllBreadthFirstGnp_10_tenth"
+  Suite = "gonum_traverse"
+  Benchmarks = "^BenchmarkWalkAllBreadthFirstGnp_10_tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_traverse-WalkAllBreadthFirstGnp_100_tenth"
+  Suite = "gonum_traverse"
+  Benchmarks = "^BenchmarkWalkAllBreadthFirstGnp_100_tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_traverse-WalkAllBreadthFirstGnp_1000_tenth"
+  Suite = "gonum_traverse"
+  Benchmarks = "^BenchmarkWalkAllBreadthFirstGnp_1000_tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_traverse-WalkAllBreadthFirstGnp_10_half"
+  Suite = "gonum_traverse"
+  Benchmarks = "^BenchmarkWalkAllBreadthFirstGnp_10_half$"
+
+[[Benchmarks]]
+  Name = "gonum_traverse-WalkAllBreadthFirstGnp_100_half"
+  Suite = "gonum_traverse"
+  Benchmarks = "^BenchmarkWalkAllBreadthFirstGnp_100_half$"
+
+[[Benchmarks]]
+  Name = "gonum_traverse-WalkAllBreadthFirstGnp_1000_half"
+  Suite = "gonum_traverse"
+  Benchmarks = "^BenchmarkWalkAllBreadthFirstGnp_1000_half$"
+
+[[Benchmarks]]
+  Name = "gonum_traverse-WalkAllDepthFirstGnp_10_tenth"
+  Suite = "gonum_traverse"
+  Benchmarks = "^BenchmarkWalkAllDepthFirstGnp_10_tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_traverse-WalkAllDepthFirstGnp_100_tenth"
+  Suite = "gonum_traverse"
+  Benchmarks = "^BenchmarkWalkAllDepthFirstGnp_100_tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_traverse-WalkAllDepthFirstGnp_1000_tenth"
+  Suite = "gonum_traverse"
+  Benchmarks = "^BenchmarkWalkAllDepthFirstGnp_1000_tenth$"
+
+[[Benchmarks]]
+  Name = "gonum_traverse-WalkAllDepthFirstGnp_10_half"
+  Suite = "gonum_traverse"
+  Benchmarks = "^BenchmarkWalkAllDepthFirstGnp_10_half$"
+
+[[Benchmarks]]
+  Name = "gonum_traverse-WalkAllDepthFirstGnp_100_half"
+  Suite = "gonum_traverse"
+  Benchmarks = "^BenchmarkWalkAllDepthFirstGnp_100_half$"
+
+[[Benchmarks]]
+  Name = "gonum_traverse-WalkAllDepthFirstGnp_1000_half"
+  Suite = "gonum_traverse"
+  Benchmarks = "^BenchmarkWalkAllDepthFirstGnp_1000_half$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dgeev%2FAntisymRandom3"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDgeev$/^AntisymRandom3$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dgeev%2FAntisymRandom4"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDgeev$/^AntisymRandom4$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dgeev%2FAntisymRandom5"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDgeev$/^AntisymRandom5$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dgeev%2FAntisymRandom10"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDgeev$/^AntisymRandom10$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dgeev%2FAntisymRandom50"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDgeev$/^AntisymRandom50$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dgeev%2FAntisymRandom100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDgeev$/^AntisymRandom100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dgeev%2FAntisymRandom200"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDgeev$/^AntisymRandom200$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dgeev%2FAntisymRandom500"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDgeev$/^AntisymRandom500$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dgeev%2FCirculant3"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDgeev$/^Circulant3$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dgeev%2FCirculant4"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDgeev$/^Circulant4$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dgeev%2FCirculant5"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDgeev$/^Circulant5$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dgeev%2FCirculant10"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDgeev$/^Circulant10$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dgeev%2FCirculant50"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDgeev$/^Circulant50$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dgeev%2FCirculant100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDgeev$/^Circulant100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dgeev%2FCirculant200"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDgeev$/^Circulant200$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dgeev%2FCirculant500"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDgeev$/^Circulant500$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxAbs_N%3D1000_K%3D0"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxAbs_N=1000_K=0$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxRowSum_N%3D1000_K%3D0"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxRowSum_N=1000_K=0$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxColSum_N%3D1000_K%3D0"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxColSum_N=1000_K=0$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D0_Small"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=0_Small$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D0_Medium"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=0_Medium$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D0_Big"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=0_Big$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxAbs_N%3D1000_K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxAbs_N=1000_K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxRowSum_N%3D1000_K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxRowSum_N=1000_K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxColSum_N%3D1000_K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxColSum_N=1000_K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D1_Small"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=1_Small$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D1_Medium"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=1_Medium$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D1_Big"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=1_Big$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxAbs_N%3D1000_K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxAbs_N=1000_K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxRowSum_N%3D1000_K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxRowSum_N=1000_K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxColSum_N%3D1000_K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxColSum_N=1000_K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D2_Small"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=2_Small$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D2_Medium"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=2_Medium$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D2_Big"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=2_Big$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxAbs_N%3D1000_K%3D5"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxAbs_N=1000_K=5$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxRowSum_N%3D1000_K%3D5"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxRowSum_N=1000_K=5$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxColSum_N%3D1000_K%3D5"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxColSum_N=1000_K=5$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D5_Small"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=5_Small$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D5_Medium"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=5_Medium$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D5_Big"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=5_Big$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxAbs_N%3D1000_K%3D8"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxAbs_N=1000_K=8$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxRowSum_N%3D1000_K%3D8"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxRowSum_N=1000_K=8$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxColSum_N%3D1000_K%3D8"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxColSum_N=1000_K=8$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D8_Small"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=8_Small$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D8_Medium"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=8_Medium$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D8_Big"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=8_Big$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxAbs_N%3D1000_K%3D10"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxAbs_N=1000_K=10$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxRowSum_N%3D1000_K%3D10"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxRowSum_N=1000_K=10$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxColSum_N%3D1000_K%3D10"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxColSum_N=1000_K=10$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D10_Small"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=10_Small$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D10_Medium"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=10_Medium$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D10_Big"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=10_Big$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxAbs_N%3D1000_K%3D20"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxAbs_N=1000_K=20$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxRowSum_N%3D1000_K%3D20"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxRowSum_N=1000_K=20$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxColSum_N%3D1000_K%3D20"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxColSum_N=1000_K=20$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D20_Small"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=20_Small$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D20_Medium"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=20_Medium$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D20_Big"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=20_Big$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxAbs_N%3D1000_K%3D30"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxAbs_N=1000_K=30$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxRowSum_N%3D1000_K%3D30"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxRowSum_N=1000_K=30$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxColSum_N%3D1000_K%3D30"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxColSum_N=1000_K=30$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D30_Small"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=30_Small$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D30_Medium"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=30_Medium$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D1000_K%3D30_Big"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=1000_K=30_Big$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxAbs_N%3D10000_K%3D0"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxAbs_N=10000_K=0$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxRowSum_N%3D10000_K%3D0"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxRowSum_N=10000_K=0$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxColSum_N%3D10000_K%3D0"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxColSum_N=10000_K=0$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D0_Small"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=0_Small$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D0_Medium"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=0_Medium$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D0_Big"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=0_Big$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxAbs_N%3D10000_K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxAbs_N=10000_K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxRowSum_N%3D10000_K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxRowSum_N=10000_K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxColSum_N%3D10000_K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxColSum_N=10000_K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D1_Small"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=1_Small$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D1_Medium"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=1_Medium$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D1_Big"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=1_Big$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxAbs_N%3D10000_K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxAbs_N=10000_K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxRowSum_N%3D10000_K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxRowSum_N=10000_K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxColSum_N%3D10000_K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxColSum_N=10000_K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D2_Small"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=2_Small$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D2_Medium"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=2_Medium$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D2_Big"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=2_Big$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxAbs_N%3D10000_K%3D5"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxAbs_N=10000_K=5$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxRowSum_N%3D10000_K%3D5"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxRowSum_N=10000_K=5$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxColSum_N%3D10000_K%3D5"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxColSum_N=10000_K=5$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D5_Small"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=5_Small$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D5_Medium"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=5_Medium$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D5_Big"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=5_Big$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxAbs_N%3D10000_K%3D8"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxAbs_N=10000_K=8$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxRowSum_N%3D10000_K%3D8"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxRowSum_N=10000_K=8$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxColSum_N%3D10000_K%3D8"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxColSum_N=10000_K=8$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D8_Small"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=8_Small$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D8_Medium"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=8_Medium$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D8_Big"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=8_Big$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxAbs_N%3D10000_K%3D10"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxAbs_N=10000_K=10$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxRowSum_N%3D10000_K%3D10"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxRowSum_N=10000_K=10$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxColSum_N%3D10000_K%3D10"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxColSum_N=10000_K=10$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D10_Small"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=10_Small$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D10_Medium"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=10_Medium$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D10_Big"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=10_Big$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxAbs_N%3D10000_K%3D30"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxAbs_N=10000_K=30$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxRowSum_N%3D10000_K%3D30"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxRowSum_N=10000_K=30$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxColSum_N%3D10000_K%3D30"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxColSum_N=10000_K=30$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D30_Small"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=30_Small$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D30_Medium"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=30_Medium$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D30_Big"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=30_Big$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxAbs_N%3D10000_K%3D60"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxAbs_N=10000_K=60$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxRowSum_N%3D10000_K%3D60"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxRowSum_N=10000_K=60$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxColSum_N%3D10000_K%3D60"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxColSum_N=10000_K=60$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D60_Small"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=60_Small$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D60_Medium"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=60_Medium$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D60_Big"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=60_Big$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxAbs_N%3D10000_K%3D100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxAbs_N=10000_K=100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxRowSum_N%3D10000_K%3D100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxRowSum_N=10000_K=100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FMaxColSum_N%3D10000_K%3D100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^MaxColSum_N=10000_K=100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D100_Small"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=100_Small$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D100_Medium"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=100_Medium$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlangb%2FFrobenius_N%3D10000_K%3D100_Big"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlangb$/^Frobenius_N=10000_K=100_Big$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxAbsLowerNonUnitN%3D10000K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxAbsLowerNonUnitN=10000K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxAbsLowerUnitN%3D10000K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxAbsLowerUnitN=10000K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxAbsUpperNonUnitN%3D10000K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxAbsUpperNonUnitN=10000K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxAbsUpperUnitN%3D10000K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxAbsUpperUnitN=10000K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxRowSumLowerNonUnitN%3D10000K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxRowSumLowerNonUnitN=10000K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxRowSumLowerUnitN%3D10000K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxRowSumLowerUnitN=10000K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxRowSumUpperNonUnitN%3D10000K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxRowSumUpperNonUnitN=10000K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxRowSumUpperUnitN%3D10000K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxRowSumUpperUnitN=10000K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxColSumLowerNonUnitN%3D10000K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxColSumLowerNonUnitN=10000K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxColSumLowerUnitN%3D10000K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxColSumLowerUnitN=10000K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxColSumUpperNonUnitN%3D10000K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxColSumUpperNonUnitN=10000K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxColSumUpperUnitN%3D10000K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxColSumUpperUnitN=10000K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FFrobeniusLowerNonUnitN%3D10000K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^FrobeniusLowerNonUnitN=10000K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FFrobeniusLowerUnitN%3D10000K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^FrobeniusLowerUnitN=10000K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FFrobeniusUpperNonUnitN%3D10000K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^FrobeniusUpperNonUnitN=10000K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FFrobeniusUpperUnitN%3D10000K%3D1"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^FrobeniusUpperUnitN=10000K=1$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxAbsLowerNonUnitN%3D10000K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxAbsLowerNonUnitN=10000K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxAbsLowerUnitN%3D10000K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxAbsLowerUnitN=10000K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxAbsUpperNonUnitN%3D10000K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxAbsUpperNonUnitN=10000K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxAbsUpperUnitN%3D10000K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxAbsUpperUnitN=10000K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxRowSumLowerNonUnitN%3D10000K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxRowSumLowerNonUnitN=10000K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxRowSumLowerUnitN%3D10000K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxRowSumLowerUnitN=10000K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxRowSumUpperNonUnitN%3D10000K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxRowSumUpperNonUnitN=10000K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxRowSumUpperUnitN%3D10000K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxRowSumUpperUnitN=10000K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxColSumLowerNonUnitN%3D10000K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxColSumLowerNonUnitN=10000K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxColSumLowerUnitN%3D10000K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxColSumLowerUnitN=10000K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxColSumUpperNonUnitN%3D10000K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxColSumUpperNonUnitN=10000K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxColSumUpperUnitN%3D10000K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxColSumUpperUnitN=10000K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FFrobeniusLowerNonUnitN%3D10000K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^FrobeniusLowerNonUnitN=10000K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FFrobeniusLowerUnitN%3D10000K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^FrobeniusLowerUnitN=10000K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FFrobeniusUpperNonUnitN%3D10000K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^FrobeniusUpperNonUnitN=10000K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FFrobeniusUpperUnitN%3D10000K%3D2"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^FrobeniusUpperUnitN=10000K=2$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxAbsLowerNonUnitN%3D10000K%3D100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxAbsLowerNonUnitN=10000K=100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxAbsLowerUnitN%3D10000K%3D100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxAbsLowerUnitN=10000K=100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxAbsUpperNonUnitN%3D10000K%3D100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxAbsUpperNonUnitN=10000K=100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxAbsUpperUnitN%3D10000K%3D100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxAbsUpperUnitN=10000K=100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxRowSumLowerNonUnitN%3D10000K%3D100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxRowSumLowerNonUnitN=10000K=100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxRowSumLowerUnitN%3D10000K%3D100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxRowSumLowerUnitN=10000K=100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxRowSumUpperNonUnitN%3D10000K%3D100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxRowSumUpperNonUnitN=10000K=100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxRowSumUpperUnitN%3D10000K%3D100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxRowSumUpperUnitN=10000K=100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxColSumLowerNonUnitN%3D10000K%3D100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxColSumLowerNonUnitN=10000K=100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxColSumLowerUnitN%3D10000K%3D100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxColSumLowerUnitN=10000K=100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxColSumUpperNonUnitN%3D10000K%3D100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxColSumUpperNonUnitN=10000K=100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FMaxColSumUpperUnitN%3D10000K%3D100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^MaxColSumUpperUnitN=10000K=100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FFrobeniusLowerNonUnitN%3D10000K%3D100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^FrobeniusLowerNonUnitN=10000K=100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FFrobeniusLowerUnitN%3D10000K%3D100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^FrobeniusLowerUnitN=10000K=100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FFrobeniusUpperNonUnitN%3D10000K%3D100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^FrobeniusUpperNonUnitN=10000K=100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlantb%2FFrobeniusUpperUnitN%3D10000K%3D100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlantb$/^FrobeniusUpperUnitN=10000K=100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlaqr5%2FHessenbergRandom100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlaqr5$/^HessenbergRandom100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlaqr5%2FHessenbergRandom200"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlaqr5$/^HessenbergRandom200$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlaqr5%2FHessenbergRandom500"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlaqr5$/^HessenbergRandom500$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlaqr5%2FHessenbergRandom1000"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlaqr5$/^HessenbergRandom1000$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlaqr5%2FHessenbergIPlusJ100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlaqr5$/^HessenbergIPlusJ100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlaqr5%2FHessenbergIPlusJ200"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlaqr5$/^HessenbergIPlusJ200$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlaqr5%2FHessenbergIPlusJ500"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlaqr5$/^HessenbergIPlusJ500$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlaqr5%2FHessenbergIPlusJ1000"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlaqr5$/^HessenbergIPlusJ1000$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlaqr5%2FLaplacian100"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlaqr5$/^Laplacian100$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlaqr5%2FLaplacian200"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlaqr5$/^Laplacian200$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlaqr5%2FLaplacian500"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlaqr5$/^Laplacian500$"
+
+[[Benchmarks]]
+  Name = "gonum_lapack_native-Dlaqr5%2FLaplacian1000"
+  Suite = "gonum_lapack_native"
+  Benchmarks = "^BenchmarkDlaqr5$/^Laplacian1000$"
+
diff --git a/cmd/bent/configuration.go b/cmd/bent/configuration.go
index 89d08a1..f9f6ea7 100644
--- a/cmd/bent/configuration.go
+++ b/cmd/bent/configuration.go
@@ -56,7 +56,7 @@
 }
 
 func (c *Configuration) benchName(b *Benchmark, count int, randomizingBinaries bool) string {
-	n := b.Name + "_" + c.Name
+	n := b.Suite + "_" + c.Name
 	if randomizingBinaries {
 		n += "_" + strconv.FormatInt(int64(count), 10)
 	}
@@ -201,7 +201,7 @@
 		cmd.Args = append(cmd.Args, "-ldflags="+expandEnv(config.LdFlags, cmd.Env))
 	}
 	cmd.Args = append(cmd.Args, bench.Repo)
-	cmd.Dir = bench.BuildDir // use module-mode
+	cmd.Dir = bench.BuildDir() // use module-mode
 
 	if verbose > 0 {
 		fmt.Println(asCommandLine(cwd, cmd))
diff --git a/cmd/bent/logtobench/logtobench.go b/cmd/bent/logtobench/logtobench.go
new file mode 100644
index 0000000..9e64efe
--- /dev/null
+++ b/cmd/bent/logtobench/logtobench.go
@@ -0,0 +1,101 @@
+// Copyright 2026 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package main
+
+// logtobench is a tool used to construct a "benchmarks.toml"
+// file that runs each benchmark from a binary in isolation.
+// The purpose of this is to allow benchmark-by-benchmark profiling,
+// so that the set of profile results can be analyzed to determine
+// which benchmarks are redundant, which portions of the runtime
+// and standard library are covered, etc., with the ultimate goal
+// of allowing both a smaller set of benchmarks, and the possibility
+// of matching the profile from some other program (or set of programs)
+// against a weighted subset of these benchmarks.
+//
+// The input to this program is just the output of "bent -v" applied
+// to a single configuration (for example, what might result from
+// `bent -v -C configurations-pgo.toml -c=pgo-generate`).
+//
+// The output (on standard out) can be used as a benchmarks-xxx.toml
+// file.
+
+import (
+	"bufio"
+	"fmt"
+	"io"
+	"net/url"
+	"os"
+	"regexp"
+	"strings"
+
+	"golang.org/x/benchmarks/sweet/common"
+)
+
+func process(r io.Reader) {
+	scanner := bufio.NewScanner(r)
+	// Support long lines if necessary
+	const maxCapacity = 1024 * 1024
+	buf := make([]byte, 64*1024)
+	scanner.Buffer(buf, maxCapacity)
+
+	var suite string
+
+	for scanner.Scan() {
+		line := scanner.Text()
+		if strings.HasPrefix(line, "shortname:") {
+			suite = strings.TrimSpace(line[len("shortname:"):])
+			continue
+		}
+		if suite != "" && strings.HasPrefix(line, "Benchmark") {
+			details := line[len("Benchmark"):]
+			ws := strings.IndexAny(details, " \t")
+			if ws != -1 { // look for trailing benchmarks, directly from a log file
+				trailing := details[ws:]
+				details = details[:ws] // lose the white space
+				if strings.ContainsAny(trailing, "0123456789") {
+					dash := strings.LastIndex(details, "-")
+					if dash != -1 {
+						details = details[:dash] // lose the processor count
+					}
+				}
+			}
+
+			escapedBenchmark := "Benchmark" + strings.ReplaceAll(regexp.QuoteMeta(details), "\\", "\\\\")
+			escapedBenchmark = strings.ReplaceAll(escapedBenchmark, "/", "$/^")
+			fmt.Printf("[[Benchmarks]]\n  Name = \"%s-%s\"\n  Suite = \"%s\"\n  Benchmarks = \"^%s$\"\n\n",
+				suite, common.Escapify(details), suite, escapedBenchmark)
+			if deDetails, err := url.PathUnescape(common.Escapify(details)); err != nil || details != deDetails {
+				if err != nil {
+					fmt.Fprintf(os.Stderr, "Error attempting to round-trip encoded string for %s\n", details)
+				} else {
+					fmt.Fprintf(os.Stderr, "Error decoding encoded string for %s, DE = %s\n", details, deDetails)
+				}
+			}
+		}
+	}
+	if err := scanner.Err(); err != nil {
+		fmt.Fprintf(os.Stderr, "error reading input: %v\n", err)
+	}
+}
+
+func main() {
+	if len(os.Args) > 1 {
+		for _, arg := range os.Args[1:] {
+			if arg == "-" {
+				process(os.Stdin)
+			} else {
+				f, err := os.Open(arg)
+				if err != nil {
+					fmt.Fprintf(os.Stderr, "error opening %s: %v\n", arg, err)
+					os.Exit(1)
+				}
+				process(f)
+				f.Close()
+			}
+		}
+	} else {
+		process(os.Stdin)
+	}
+}
diff --git a/sweet/common/escapify.go b/sweet/common/escapify.go
new file mode 100644
index 0000000..4a360b6
--- /dev/null
+++ b/sweet/common/escapify.go
@@ -0,0 +1,28 @@
+// Copyright 2026 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package common
+
+import "strings"
+
+const escapeThese = "<>/\\|:=+*:,?\"'`(!#$&)" // forbidden in windows file names or problematic for casual pasting into shell commands
+const upperhex = "0123456789ABCDEF"
+
+func Escapify(s string) string {
+	var b []byte
+	for _, c := range []byte(s) {
+		if strings.IndexByte(escapeThese, c) != -1 {
+			b = append(b, '%')
+			b = append(b, upperhex[c>>4])
+			b = append(b, upperhex[c&15])
+		} else {
+			b = append(b, c)
+		}
+	}
+	return string(b)
+}
+
+func HasEscapes(s string) bool {
+	return strings.ContainsAny(s, escapeThese)
+}
diff --git a/sweet/common/fileutil/copy.go b/sweet/common/fileutil/copy.go
index 695f4e8..6632bdf 100644
--- a/sweet/common/fileutil/copy.go
+++ b/sweet/common/fileutil/copy.go
@@ -5,6 +5,8 @@
 package fileutil
 
 import (
+	"bytes"
+	"errors"
 	"io"
 	"io/fs"
 	"os"
@@ -33,9 +35,10 @@
 // In effect, sfinfo is just an optimization to avoid
 // querying the path for the os.FileInfo more than necessary.
 //
-// Thus, CopyFile always copies the bytes of the file at
-// src to a new file created at dst with the same file mode
-// as the old one.
+// Thus, CopyFile copies the bytes of the file at src to a file
+// created at dst with the same file mode as the old one.
+// If dst already exists and has the same contents as src, CopyFile
+// returns success without copying the file.
 //
 // If srcFS != nil, then src is assumed to be a path within
 // srcFS.
@@ -43,23 +46,55 @@
 // Returns a non-nil error if copying or acquiring the
 // os.FileInfo for the file fails.
 func CopyFile(dst, src string, sfinfo fs.FileInfo, srcFS fs.FS) error {
-	var sf fs.File
-	var err error
-	if srcFS != nil {
-		sf, err = srcFS.Open(src)
-	} else {
-		sf, err = os.Open(src)
+	openSrc := func() (fs.File, error) {
+		if srcFS != nil {
+			return srcFS.Open(src)
+		}
+		return os.Open(src)
 	}
+	sf, err := openSrc()
 	if err != nil {
 		return err
 	}
-	defer sf.Close()
+	defer func() {
+		if sf != nil {
+			sf.Close()
+		}
+	}()
+
 	if sfinfo == nil || sfinfo.Mode()&os.ModeSymlink != 0 {
 		sfinfo, err = sf.Stat()
 		if err != nil {
 			return err
 		}
 	}
+
+	if df, err := os.Open(dst); err == nil {
+		dfinfo, err := df.Stat()
+		if err == nil && dfinfo.Mode().IsRegular() && dfinfo.Size() == sfinfo.Size() {
+			same, err := sameContent(sf, df)
+			df.Close()
+			if err == nil && same {
+				return nil
+			}
+		} else {
+			df.Close()
+		}
+		if seeker, ok := sf.(io.Seeker); ok {
+			_, err = seeker.Seek(0, io.SeekStart)
+		} else {
+			err = errors.New("not seekable")
+		}
+		if err != nil {
+			sf.Close()
+			sf, err = openSrc()
+			if err != nil {
+				sf = nil
+				return err
+			}
+		}
+	}
+
 	df, err := os.OpenFile(dst, os.O_RDWR|os.O_CREATE|os.O_TRUNC, sfinfo.Mode())
 	if err != nil {
 		return err
@@ -69,6 +104,33 @@
 	return err
 }
 
+func sameContent(r1, r2 io.Reader) (bool, error) {
+	buf1 := make([]byte, 64*1024)
+	buf2 := make([]byte, 64*1024)
+	for {
+		n1, err1 := io.ReadFull(r1, buf1)
+		n2, err2 := io.ReadFull(r2, buf2)
+		if err1 != nil && err1 != io.EOF && err1 != io.ErrUnexpectedEOF {
+			return false, err1
+		}
+		if err2 != nil && err2 != io.EOF && err2 != io.ErrUnexpectedEOF {
+			return false, err2
+		}
+		if n1 != n2 {
+			return false, nil
+		}
+		if !bytes.Equal(buf1[:n1], buf2[:n2]) {
+			return false, nil
+		}
+		if err1 == io.EOF || err1 == io.ErrUnexpectedEOF {
+			if err2 == io.EOF || err2 == io.ErrUnexpectedEOF {
+				return true, nil
+			}
+			return false, nil
+		}
+	}
+}
+
 // CopyDir recursively copies the directory at path src to
 // a new directory at path dst. If a symlink is encountered
 // along the way, it is deep-copied.
diff --git a/sweet/common/fileutil/copy_test.go b/sweet/common/fileutil/copy_test.go
new file mode 100644
index 0000000..11a2383
--- /dev/null
+++ b/sweet/common/fileutil/copy_test.go
@@ -0,0 +1,211 @@
+// Copyright 2026 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package fileutil
+
+import (
+	"bytes"
+	"os"
+	"path/filepath"
+	"testing"
+	"testing/fstest"
+)
+
+func TestCopyFile(t *testing.T) {
+	tempDir := t.TempDir()
+
+	srcPath := filepath.Join(tempDir, "src.txt")
+	srcContent := []byte("hello world 1234567890")
+	if err := os.WriteFile(srcPath, srcContent, 0644); err != nil {
+		t.Fatal(err)
+	}
+
+	t.Run("NewFile", func(t *testing.T) {
+		dstPath := filepath.Join(tempDir, "dst_new.txt")
+		if err := CopyFile(dstPath, srcPath, nil, nil); err != nil {
+			t.Fatalf("CopyFile failed: %v", err)
+		}
+		got, err := os.ReadFile(dstPath)
+		if err != nil {
+			t.Fatalf("ReadFile failed: %v", err)
+		}
+		if !bytes.Equal(got, srcContent) {
+			t.Fatalf("got %q, want %q", got, srcContent)
+		}
+	})
+
+	t.Run("DstExistsSameContent", func(t *testing.T) {
+		dstPath := filepath.Join(tempDir, "dst_same.txt")
+		if err := os.WriteFile(dstPath, srcContent, 0644); err != nil {
+			t.Fatal(err)
+		}
+
+		fi, err := os.Stat(dstPath)
+		if err != nil {
+			t.Fatal(err)
+		}
+		modTime := fi.ModTime()
+
+		if err := CopyFile(dstPath, srcPath, nil, nil); err != nil {
+			t.Fatalf("CopyFile failed: %v", err)
+		}
+
+		got, err := os.ReadFile(dstPath)
+		if err != nil {
+			t.Fatalf("ReadFile failed: %v", err)
+		}
+		if !bytes.Equal(got, srcContent) {
+			t.Fatalf("got %q, want %q", got, srcContent)
+		}
+
+		fi2, err := os.Stat(dstPath)
+		if err != nil {
+			t.Fatal(err)
+		}
+		if !fi2.ModTime().Equal(modTime) {
+			t.Errorf("file was modified/rewritten, modTime changed from %v to %v", modTime, fi2.ModTime())
+		}
+	})
+
+	t.Run("DstExistsDifferentContentSameSize", func(t *testing.T) {
+		dstPath := filepath.Join(tempDir, "dst_diff_same_size.txt")
+		diffContent := []byte("hello world 0987654321") // same length as srcContent
+		if err := os.WriteFile(dstPath, diffContent, 0644); err != nil {
+			t.Fatal(err)
+		}
+
+		if err := CopyFile(dstPath, srcPath, nil, nil); err != nil {
+			t.Fatalf("CopyFile failed: %v", err)
+		}
+
+		got, err := os.ReadFile(dstPath)
+		if err != nil {
+			t.Fatalf("ReadFile failed: %v", err)
+		}
+		if !bytes.Equal(got, srcContent) {
+			t.Fatalf("got %q, want %q", got, srcContent)
+		}
+	})
+
+	t.Run("DstExistsDifferentSize", func(t *testing.T) {
+		dstPath := filepath.Join(tempDir, "dst_diff_size.txt")
+		diffContent := []byte("short content")
+		if err := os.WriteFile(dstPath, diffContent, 0644); err != nil {
+			t.Fatal(err)
+		}
+
+		if err := CopyFile(dstPath, srcPath, nil, nil); err != nil {
+			t.Fatalf("CopyFile failed: %v", err)
+		}
+
+		got, err := os.ReadFile(dstPath)
+		if err != nil {
+			t.Fatalf("ReadFile failed: %v", err)
+		}
+		if !bytes.Equal(got, srcContent) {
+			t.Fatalf("got %q, want %q", got, srcContent)
+		}
+	})
+
+	t.Run("SameSrcAndDst", func(t *testing.T) {
+		filePath := filepath.Join(tempDir, "same.txt")
+		if err := os.WriteFile(filePath, srcContent, 0644); err != nil {
+			t.Fatal(err)
+		}
+
+		if err := CopyFile(filePath, filePath, nil, nil); err != nil {
+			t.Fatalf("CopyFile failed: %v", err)
+		}
+
+		got, err := os.ReadFile(filePath)
+		if err != nil {
+			t.Fatalf("ReadFile failed: %v", err)
+		}
+		if !bytes.Equal(got, srcContent) {
+			t.Fatalf("file content corrupted; got %q, want %q", got, srcContent)
+		}
+	})
+
+	t.Run("SrcFS", func(t *testing.T) {
+		mapFS := fstest.MapFS{
+			"virtual.txt": &fstest.MapFile{
+				Data: srcContent,
+				Mode: 0644,
+			},
+		}
+
+		dstPath := filepath.Join(tempDir, "dst_virtual.txt")
+		if err := CopyFile(dstPath, "virtual.txt", nil, mapFS); err != nil {
+			t.Fatalf("CopyFile failed: %v", err)
+		}
+
+		got, err := os.ReadFile(dstPath)
+		if err != nil {
+			t.Fatalf("ReadFile failed: %v", err)
+		}
+		if !bytes.Equal(got, srcContent) {
+			t.Fatalf("got %q, want %q", got, srcContent)
+		}
+
+		// Copy again when dst exists and has same content
+		if err := CopyFile(dstPath, "virtual.txt", nil, mapFS); err != nil {
+			t.Fatalf("CopyFile second time failed: %v", err)
+		}
+	})
+
+	t.Run("LargeFiles", func(t *testing.T) {
+		largeSrc := filepath.Join(tempDir, "large_src.dat")
+		largeDst := filepath.Join(tempDir, "large_dst.dat")
+
+		// Create 150KB data (> 64KB chunk buffer)
+		data := make([]byte, 150*1024)
+		for i := range data {
+			data[i] = byte(i % 251)
+		}
+		if err := os.WriteFile(largeSrc, data, 0644); err != nil {
+			t.Fatal(err)
+		}
+		if err := os.WriteFile(largeDst, data, 0644); err != nil {
+			t.Fatal(err)
+		}
+
+		fi, err := os.Stat(largeDst)
+		if err != nil {
+			t.Fatal(err)
+		}
+		modTime := fi.ModTime()
+
+		if err := CopyFile(largeDst, largeSrc, nil, nil); err != nil {
+			t.Fatalf("CopyFile failed: %v", err)
+		}
+
+		fi2, err := os.Stat(largeDst)
+		if err != nil {
+			t.Fatal(err)
+		}
+		if !fi2.ModTime().Equal(modTime) {
+			t.Errorf("large file was unnecessarily rewritten")
+		}
+
+		// Mutate largeDst at offset 100,000
+		dataDiff := make([]byte, len(data))
+		copy(dataDiff, data)
+		dataDiff[100000] ^= 0xFF
+		if err := os.WriteFile(largeDst, dataDiff, 0644); err != nil {
+			t.Fatal(err)
+		}
+
+		if err := CopyFile(largeDst, largeSrc, nil, nil); err != nil {
+			t.Fatalf("CopyFile failed: %v", err)
+		}
+
+		got, err := os.ReadFile(largeDst)
+		if err != nil {
+			t.Fatal(err)
+		}
+		if !bytes.Equal(got, data) {
+			t.Fatalf("CopyFile failed to overwrite modified large file")
+		}
+	})
+}