1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
diff --git a/testdata/benchmarks/asm.go b/testdata/benchmarks/asm-plain_gen.go
rename from testdata/benchmarks/asm.go
rename to testdata/benchmarks/asm-plain_gen.go
index 329f99f399c4ca36834724a4ea693ad8c4eaa88c..f7cfcbec6b7bc173840e3afc935300b09432e414 100644
--- a/testdata/benchmarks/asm.go
+++ b/testdata/benchmarks/asm-plain_gen.go
@@ -10,14 +10,14 @@
func main() {
data := GLOBL("consts", RODATA|NOPTR)
for i := 0; i < 256; i++ {
- k := byte(0x00)
+ k := 0
if i == 0x00 || i == 0x0a || i == 0x0d || i == 0x3d {
- k = byte(i)
+ k = 1
}
DATA(i, U8(k))
}
- TEXT("Assembler", NOSPLIT, "func(input, output []byte)")
+ TEXT("AssemblerPlain", NOSPLIT, "func(input, output []byte)")
Doc("yenc encode using x86 assembler instructions")
Comment("load input, input length, and output")
|