aboutsummaryrefslogtreecommitdiff
path: root/z80table.json
diff options
context:
space:
mode:
authorJuan J. Martinez <jjm@usebox.net>2019-03-19 21:28:03 +0000
committerJuan J. Martinez <jjm@usebox.net>2019-03-19 21:28:03 +0000
commit6f547d31c626f124ad515b4d46c1ba87fdbbc4bc (patch)
tree42f8b19c85ba604b639807ebfa43bf94f677f384 /z80table.json
parent51731d5bd77eb217993b5d268fb1576e92119fec (diff)
downloadz80count-6f547d31c626f124ad515b4d46c1ba87fdbbc4bc.tar.gz
z80count-6f547d31c626f124ad515b4d46c1ba87fdbbc4bc.zip
Added support for ix/iy instructions using sdasz80
It is used by SDCC and for example (ix+0) is 0(ix), which is uncommon.
Diffstat (limited to 'z80table.json')
-rw-r--r--z80table.json5964
1 files changed, 4668 insertions, 1296 deletions
diff --git a/z80table.json b/z80table.json
index 291ec0b..5702263 100644
--- a/z80table.json
+++ b/z80table.json
@@ -1,7778 +1,11150 @@
[
{
- "case": "nop",
"regex": "^\\s*nop\\s*(;.*)?$",
"cycles": "4",
+ "case": "nop",
"w": 1
},
{
- "case": "ld bc,**",
"regex": "^\\s*ld\\s+bc\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "10",
+ "case": "ld bc,**",
"w": 3
},
{
- "case": "ld (bc),a",
"regex": "^\\s*ld\\s+\\(bc\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld (bc),a",
"w": 1
},
{
- "case": "inc bc",
"regex": "^\\s*inc\\s+bc\\s*(;.*)?$",
"cycles": "6",
+ "case": "inc bc",
"w": 1
},
{
- "case": "inc b",
"regex": "^\\s*inc\\s+b\\s*(;.*)?$",
"cycles": "4",
+ "case": "inc b",
"w": 1
},
{
- "case": "dec b",
"regex": "^\\s*dec\\s+b\\s*(;.*)?$",
"cycles": "4",
+ "case": "dec b",
"w": 1
},
{
- "case": "ld b,*",
"regex": "^\\s*ld\\s+b\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld b,*",
"w": 2
},
{
- "case": "rlca",
"regex": "^\\s*rlca\\s*(;.*)?$",
"cycles": "4",
+ "case": "rlca",
"w": 1
},
{
- "case": "ex af,af'",
"regex": "^\\s*ex\\s+af\\s*,\\s*af'\\s*(;.*)?$",
"cycles": "4",
+ "case": "ex af,af'",
"w": 1
},
{
- "case": "add hl,bc",
"regex": "^\\s*add\\s+hl\\s*,\\s*bc\\s*(;.*)?$",
"cycles": "11",
+ "case": "add hl,bc",
"w": 1
},
{
- "case": "ld a,(bc)",
"regex": "^\\s*ld\\s+a\\s*,\\s*\\(bc\\)\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld a,(bc)",
"w": 1
},
{
- "case": "dec bc",
"regex": "^\\s*dec\\s+bc\\s*(;.*)?$",
"cycles": "6",
+ "case": "dec bc",
"w": 1
},
{
- "case": "inc c",
"regex": "^\\s*inc\\s+c\\s*(;.*)?$",
"cycles": "4",
+ "case": "inc c",
"w": 1
},
{
- "case": "dec c",
"regex": "^\\s*dec\\s+c\\s*(;.*)?$",
"cycles": "4",
+ "case": "dec c",
"w": 1
},
{
- "case": "ld c,*",
"regex": "^\\s*ld\\s+c\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld c,*",
"w": 2
},
{
- "case": "rrca",
"regex": "^\\s*rrca\\s*(;.*)?$",
"cycles": "4",
+ "case": "rrca",
"w": 1
},
{
- "case": "djnz *",
"regex": "^\\s*djnz\\s+[^\\(\\),]+\\s*(;.*)?$",
"cycles": "13/8",
+ "case": "djnz *",
"w": 2
},
{
- "case": "ld de,**",
"regex": "^\\s*ld\\s+de\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "10",
+ "case": "ld de,**",
"w": 3
},
{
- "case": "ld (de),a",
"regex": "^\\s*ld\\s+\\(de\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld (de),a",
"w": 1
},
{
- "case": "inc de",
"regex": "^\\s*inc\\s+de\\s*(;.*)?$",
"cycles": "6",
+ "case": "inc de",
"w": 1
},
{
- "case": "inc d",
"regex": "^\\s*inc\\s+d\\s*(;.*)?$",
"cycles": "4",
+ "case": "inc d",
"w": 1
},
{
- "case": "dec d",
"regex": "^\\s*dec\\s+d\\s*(;.*)?$",
"cycles": "4",
+ "case": "dec d",
"w": 1
},
{
- "case": "ld d,*",
"regex": "^\\s*ld\\s+d\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld d,*",
"w": 2
},
{
- "case": "rla",
"regex": "^\\s*rla\\s*(;.*)?$",
"cycles": "4",
+ "case": "rla",
"w": 1
},
{
- "case": "jr *",
"regex": "^\\s*jr\\s+[^\\(\\),]+\\s*(;.*)?$",
"cycles": "12",
+ "case": "jr *",
"w": 2
},
{
- "case": "add hl,de",
"regex": "^\\s*add\\s+hl\\s*,\\s*de\\s*(;.*)?$",
"cycles": "11",
+ "case": "add hl,de",
"w": 1
},
{
- "case": "ld a,(de)",
"regex": "^\\s*ld\\s+a\\s*,\\s*\\(de\\)\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld a,(de)",
"w": 1
},
{
- "case": "dec de",
"regex": "^\\s*dec\\s+de\\s*(;.*)?$",
"cycles": "6",
+ "case": "dec de",
"w": 1
},
{
- "case": "inc e",
"regex": "^\\s*inc\\s+e\\s*(;.*)?$",
"cycles": "4",
+ "case": "inc e",
"w": 1
},
{
- "case": "dec e",
"regex": "^\\s*dec\\s+e\\s*(;.*)?$",
"cycles": "4",
+ "case": "dec e",
"w": 1
},
{
- "case": "ld e,*",
"regex": "^\\s*ld\\s+e\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld e,*",
"w": 2
},
{
- "case": "rra",
"regex": "^\\s*rra\\s*(;.*)?$",
"cycles": "4",
+ "case": "rra",
"w": 1
},
{
- "case": "jr nz,*",
"regex": "^\\s*jr\\s+nz\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "12/7",
+ "case": "jr nz,*",
"w": 2
},
{
- "case": "ld hl,**",
"regex": "^\\s*ld\\s+hl\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "10",
+ "case": "ld hl,**",
"w": 3
},
{
- "case": "ld (**),hl",
"regex": "^\\s*ld\\s+\\([^\\(\\),]+\\)\\s*,\\s*hl\\s*(;.*)?$",
"cycles": "16",
+ "case": "ld (**),hl",
"w": 3
},
{
- "case": "inc hl",
"regex": "^\\s*inc\\s+hl\\s*(;.*)?$",
"cycles": "6",
+ "case": "inc hl",
"w": 1
},
{
- "case": "inc h",
"regex": "^\\s*inc\\s+h\\s*(;.*)?$",
"cycles": "4",
+ "case": "inc h",
"w": 1
},
{
- "case": "dec h",
"regex": "^\\s*dec\\s+h\\s*(;.*)?$",
"cycles": "4",
+ "case": "dec h",
"w": 1
},
{
- "case": "ld h,*",
"regex": "^\\s*ld\\s+h\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld h,*",
"w": 2
},
{
- "case": "daa",
"regex": "^\\s*daa\\s*(;.*)?$",
"cycles": "4",
+ "case": "daa",
"w": 1
},
{
- "case": "jr z,*",
"regex": "^\\s*jr\\s+z\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "12/7",
+ "case": "jr z,*",
"w": 2
},
{
- "case": "add hl,hl",
"regex": "^\\s*add\\s+hl\\s*,\\s*hl\\s*(;.*)?$",
"cycles": "11",
+ "case": "add hl,hl",
"w": 1
},
{
- "case": "ld hl,(**)",
"regex": "^\\s*ld\\s+hl\\s*,\\s*\\([^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "16",
+ "case": "ld hl,(**)",
"w": 3
},
{
- "case": "dec hl",
"regex": "^\\s*dec\\s+hl\\s*(;.*)?$",
"cycles": "6",
+ "case": "dec hl",
"w": 1
},
{
- "case": "inc l",
"regex": "^\\s*inc\\s+l\\s*(;.*)?$",
"cycles": "4",
+ "case": "inc l",
"w": 1
},
{
- "case": "dec l",
"regex": "^\\s*dec\\s+l\\s*(;.*)?$",
"cycles": "4",
+ "case": "dec l",
"w": 1
},
{
- "case": "ld l,*",
"regex": "^\\s*ld\\s+l\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld l,*",
"w": 2
},
{
- "case": "cpl",
"regex": "^\\s*cpl\\s*(;.*)?$",
"cycles": "4",
+ "case": "cpl",
"w": 1
},
{
- "case": "jr nc,*",
"regex": "^\\s*jr\\s+nc\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "12/7",
+ "case": "jr nc,*",
"w": 2
},
{
- "case": "ld sp,**",
"regex": "^\\s*ld\\s+sp\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "10",
+ "case": "ld sp,**",
"w": 3
},
{
- "case": "ld (**),a",
"regex": "^\\s*ld\\s+\\([^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "13",
+ "case": "ld (**),a",
"w": 3
},
{
- "case": "inc sp",
"regex": "^\\s*inc\\s+sp\\s*(;.*)?$",
"cycles": "6",
+ "case": "inc sp",
"w": 1
},
{
- "case": "inc (hl)",
"regex": "^\\s*inc\\s+\\(hl\\)\\s*(;.*)?$",
"cycles": "11",
+ "case": "inc (hl)",
"w": 1
},
{
- "case": "dec (hl)",
"regex": "^\\s*dec\\s+\\(hl\\)\\s*(;.*)?$",
"cycles": "11",
+ "case": "dec (hl)",
"w": 1
},
{
- "case": "ld (hl),*",
"regex": "^\\s*ld\\s+\\(hl\\)\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "10",
+ "case": "ld (hl),*",
"w": 2
},
{
- "case": "scf",
"regex": "^\\s*scf\\s*(;.*)?$",
"cycles": "4",
+ "case": "scf",
"w": 1
},
{
- "case": "jr c,*",
"regex": "^\\s*jr\\s+c\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "12/7",
+ "case": "jr c,*",
"w": 2
},
{
- "case": "add hl,sp",
"regex": "^\\s*add\\s+hl\\s*,\\s*sp\\s*(;.*)?$",
"cycles": "11",
+ "case": "add hl,sp",
"w": 1
},
{
- "case": "ld a,(**)",
"regex": "^\\s*ld\\s+a\\s*,\\s*\\([^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "13",
+ "case": "ld a,(**)",
"w": 3
},
{
- "case": "dec sp",
"regex": "^\\s*dec\\s+sp\\s*(;.*)?$",
"cycles": "6",
+ "case": "dec sp",
"w": 1
},
{
- "case": "inc a",
"regex": "^\\s*inc\\s+a\\s*(;.*)?$",
"cycles": "4",
+ "case": "inc a",
"w": 1
},
{
- "case": "dec a",
"regex": "^\\s*dec\\s+a\\s*(;.*)?$",
"cycles": "4",
+ "case": "dec a",
"w": 1
},
{
- "case": "ld a,*",
"regex": "^\\s*ld\\s+a\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld a,*",
"w": 2
},
{
- "case": "ccf",
"regex": "^\\s*ccf\\s*(;.*)?$",
"cycles": "4",
+ "case": "ccf",
"w": 1
},
{
- "case": "ld b,b",
"regex": "^\\s*ld\\s+b\\s*,\\s*b\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld b,b",
"w": 1
},
{
- "case": "ld b,c",
"regex": "^\\s*ld\\s+b\\s*,\\s*c\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld b,c",
"w": 1
},
{
- "case": "ld b,d",
"regex": "^\\s*ld\\s+b\\s*,\\s*d\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld b,d",
"w": 1
},
{
- "case": "ld b,e",
"regex": "^\\s*ld\\s+b\\s*,\\s*e\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld b,e",
"w": 1
},
{
- "case": "ld b,h",
"regex": "^\\s*ld\\s+b\\s*,\\s*h\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld b,h",
"w": 1
},
{
- "case": "ld b,l",
"regex": "^\\s*ld\\s+b\\s*,\\s*l\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld b,l",
"w": 1
},
{
- "case": "ld b,(hl)",
"regex": "^\\s*ld\\s+b\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld b,(hl)",
"w": 1
},
{
- "case": "ld b,a",
"regex": "^\\s*ld\\s+b\\s*,\\s*a\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld b,a",
"w": 1
},
{
- "case": "ld c,b",
"regex": "^\\s*ld\\s+c\\s*,\\s*b\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld c,b",
"w": 1
},
{
- "case": "ld c,c",
"regex": "^\\s*ld\\s+c\\s*,\\s*c\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld c,c",
"w": 1
},
{
- "case": "ld c,d",
"regex": "^\\s*ld\\s+c\\s*,\\s*d\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld c,d",
"w": 1
},
{
- "case": "ld c,e",
"regex": "^\\s*ld\\s+c\\s*,\\s*e\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld c,e",
"w": 1
},
{
- "case": "ld c,h",
"regex": "^\\s*ld\\s+c\\s*,\\s*h\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld c,h",
"w": 1
},
{
- "case": "ld c,l",
"regex": "^\\s*ld\\s+c\\s*,\\s*l\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld c,l",
"w": 1
},
{
- "case": "ld c,(hl)",
"regex": "^\\s*ld\\s+c\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld c,(hl)",
"w": 1
},
{
- "case": "ld c,a",
"regex": "^\\s*ld\\s+c\\s*,\\s*a\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld c,a",
"w": 1
},
{
- "case": "ld d,b",
"regex": "^\\s*ld\\s+d\\s*,\\s*b\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld d,b",
"w": 1
},
{
- "case": "ld d,c",
"regex": "^\\s*ld\\s+d\\s*,\\s*c\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld d,c",
"w": 1
},
{
- "case": "ld d,d",
"regex": "^\\s*ld\\s+d\\s*,\\s*d\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld d,d",
"w": 1
},
{
- "case": "ld d,e",
"regex": "^\\s*ld\\s+d\\s*,\\s*e\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld d,e",
"w": 1
},
{
- "case": "ld d,h",
"regex": "^\\s*ld\\s+d\\s*,\\s*h\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld d,h",
"w": 1
},
{
- "case": "ld d,l",
"regex": "^\\s*ld\\s+d\\s*,\\s*l\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld d,l",
"w": 1
},
{
- "case": "ld d,(hl)",
"regex": "^\\s*ld\\s+d\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld d,(hl)",
"w": 1
},
{
- "case": "ld d,a",
"regex": "^\\s*ld\\s+d\\s*,\\s*a\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld d,a",
"w": 1
},
{
- "case": "ld e,b",
"regex": "^\\s*ld\\s+e\\s*,\\s*b\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld e,b",
"w": 1
},
{
- "case": "ld e,c",
"regex": "^\\s*ld\\s+e\\s*,\\s*c\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld e,c",
"w": 1
},
{
- "case": "ld e,d",
"regex": "^\\s*ld\\s+e\\s*,\\s*d\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld e,d",
"w": 1
},
{
- "case": "ld e,e",
"regex": "^\\s*ld\\s+e\\s*,\\s*e\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld e,e",
"w": 1
},
{
- "case": "ld e,h",
"regex": "^\\s*ld\\s+e\\s*,\\s*h\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld e,h",
"w": 1
},
{
- "case": "ld e,l",
"regex": "^\\s*ld\\s+e\\s*,\\s*l\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld e,l",
"w": 1
},
{
- "case": "ld e,(hl)",
"regex": "^\\s*ld\\s+e\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld e,(hl)",
"w": 1
},
{
- "case": "ld e,a",
"regex": "^\\s*ld\\s+e\\s*,\\s*a\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld e,a",
"w": 1
},
{
- "case": "ld h,b",
"regex": "^\\s*ld\\s+h\\s*,\\s*b\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld h,b",
"w": 1
},
{
- "case": "ld h,c",
"regex": "^\\s*ld\\s+h\\s*,\\s*c\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld h,c",
"w": 1
},
{
- "case": "ld h,d",
"regex": "^\\s*ld\\s+h\\s*,\\s*d\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld h,d",
"w": 1
},
{
- "case": "ld h,e",
"regex": "^\\s*ld\\s+h\\s*,\\s*e\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld h,e",
"w": 1
},
{
- "case": "ld h,h",
"regex": "^\\s*ld\\s+h\\s*,\\s*h\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld h,h",
"w": 1
},
{
- "case": "ld h,l",
"regex": "^\\s*ld\\s+h\\s*,\\s*l\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld h,l",
"w": 1
},
{
- "case": "ld h,(hl)",
"regex": "^\\s*ld\\s+h\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld h,(hl)",
"w": 1
},
{
- "case": "ld h,a",
"regex": "^\\s*ld\\s+h\\s*,\\s*a\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld h,a",
"w": 1
},
{
- "case": "ld l,b",
"regex": "^\\s*ld\\s+l\\s*,\\s*b\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld l,b",
"w": 1
},
{
- "case": "ld l,c",
"regex": "^\\s*ld\\s+l\\s*,\\s*c\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld l,c",
"w": 1
},
{
- "case": "ld l,d",
"regex": "^\\s*ld\\s+l\\s*,\\s*d\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld l,d",
"w": 1
},
{
- "case": "ld l,e",
"regex": "^\\s*ld\\s+l\\s*,\\s*e\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld l,e",
"w": 1
},
{
- "case": "ld l,h",
"regex": "^\\s*ld\\s+l\\s*,\\s*h\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld l,h",
"w": 1
},
{
- "case": "ld l,l",
"regex": "^\\s*ld\\s+l\\s*,\\s*l\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld l,l",
"w": 1
},
{
- "case": "ld l,(hl)",
"regex": "^\\s*ld\\s+l\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld l,(hl)",
"w": 1
},
{
- "case": "ld l,a",
"regex": "^\\s*ld\\s+l\\s*,\\s*a\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld l,a",
"w": 1
},
{
- "case": "ld (hl),b",
"regex": "^\\s*ld\\s+\\(hl\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld (hl),b",
"w": 1
},
{
- "case": "ld (hl),c",
"regex": "^\\s*ld\\s+\\(hl\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld (hl),c",
"w": 1
},
{
- "case": "ld (hl),d",
"regex": "^\\s*ld\\s+\\(hl\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld (hl),d",
"w": 1
},
{
- "case": "ld (hl),e",
"regex": "^\\s*ld\\s+\\(hl\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld (hl),e",
"w": 1
},
{
- "case": "ld (hl),h",
"regex": "^\\s*ld\\s+\\(hl\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld (hl),h",
"w": 1
},
{
- "case": "ld (hl),l",
"regex": "^\\s*ld\\s+\\(hl\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld (hl),l",
"w": 1
},
{
- "case": "halt",
"regex": "^\\s*halt\\s*(;.*)?$",
"cycles": "4",
+ "case": "halt",
"w": 1
},
{
- "case": "ld (hl),a",
"regex": "^\\s*ld\\s+\\(hl\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld (hl),a",
"w": 1
},
{
- "case": "ld a,b",
"regex": "^\\s*ld\\s+a\\s*,\\s*b\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld a,b",
"w": 1
},
{
- "case": "ld b",
"regex": "^\\s*ld\\s+b\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld b",
"w": 1
},
{
- "case": "ld a,c",
"regex": "^\\s*ld\\s+a\\s*,\\s*c\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld a,c",
"w": 1
},
{
- "case": "ld c",
"regex": "^\\s*ld\\s+c\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld c",
"w": 1
},
{
- "case": "ld a,d",
"regex": "^\\s*ld\\s+a\\s*,\\s*d\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld a,d",
"w": 1
},
{
- "case": "ld d",
"regex": "^\\s*ld\\s+d\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld d",
"w": 1
},
{
- "case": "ld a,e",
"regex": "^\\s*ld\\s+a\\s*,\\s*e\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld a,e",
"w": 1
},
{
- "case": "ld e",
"regex": "^\\s*ld\\s+e\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld e",
"w": 1
},
{
- "case": "ld a,h",
"regex": "^\\s*ld\\s+a\\s*,\\s*h\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld a,h",
"w": 1
},
{
- "case": "ld h",
"regex": "^\\s*ld\\s+h\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld h",
"w": 1
},
{
- "case": "ld a,l",
"regex": "^\\s*ld\\s+a\\s*,\\s*l\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld a,l",
"w": 1
},
{
- "case": "ld l",
"regex": "^\\s*ld\\s+l\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld l",
"w": 1
},
{
- "case": "ld a,(hl)",
"regex": "^\\s*ld\\s+a\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "7",
+ "case": "ld a,(hl)",
"w": 1
},
{
- "case": "ld a,a",
"regex": "^\\s*ld\\s+a\\s*,\\s*a\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld a,a",
"w": 1
},
{
- "case": "ld a",
"regex": "^\\s*ld\\s+a\\s*(;.*)?$",
"cycles": "4",
+ "case": "ld a",
"w": 1
},
{
- "case": "add a,b",
"regex": "^\\s*add\\s+a\\s*,\\s*b\\s*(;.*)?$",
"cycles": "4",
+ "case": "add a,b",
"w": 1
},
{
- "case": "add b",
"regex": "^\\s*add\\s+b\\s*(;.*)?$",
"cycles": "4",
+ "case": "add b",
"w": 1
},
{
- "case": "add a,c",
"regex": "^\\s*add\\s+a\\s*,\\s*c\\s*(;.*)?$",
"cycles": "4",
+ "case": "add a,c",
"w": 1
},
{
- "case": "add c",
"regex": "^\\s*add\\s+c\\s*(;.*)?$",
"cycles": "4",
+ "case": "add c",
"w": 1
},
{
- "case": "add a,d",
"regex": "^\\s*add\\s+a\\s*,\\s*d\\s*(;.*)?$",
"cycles": "4",
+ "case": "add a,d",
"w": 1
},
{
- "case": "add d",
"regex": "^\\s*add\\s+d\\s*(;.*)?$",
"cycles": "4",
+ "case": "add d",
"w": 1
},
{
- "case": "add a,e",
"regex": "^\\s*add\\s+a\\s*,\\s*e\\s*(;.*)?$",
"cycles": "4",
+ "case": "add a,e",
"w": 1
},
{
- "case": "add e",
"regex": "^\\s*add\\s+e\\s*(;.*)?$",
"cycles": "4",
+ "case": "add e",
"w": 1
},
{
- "case": "add a,h",
"regex": "^\\s*add\\s+a\\s*,\\s*h\\s*(;.*)?$",
"cycles": "4",
+ "case": "add a,h",
"w": 1
},
{
- "case": "add h",
"regex": "^\\s*add\\s+h\\s*(;.*)?$",
"cycles": "4",
+ "case": "add h",
"w": 1
},
{
- "case": "add a,l",
"regex": "^\\s*add\\s+a\\s*,\\s*l\\s*(;.*)?$",
"cycles": "4",
+ "case": "add a,l",
"w": 1
},
{
- "case": "add l",
"regex": "^\\s*add\\s+l\\s*(;.*)?$",
"cycles": "4",
+ "case": "add l",
"w": 1
},
{
- "case": "add a,(hl)",
"regex": "^\\s*add\\s+a\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "7",
+ "case": "add a,(hl)",
"w": 1
},
{
- "case": "add a,a",
"regex": "^\\s*add\\s+a\\s*,\\s*a\\s*(;.*)?$",
"cycles": "4",
+ "case": "add a,a",
"w": 1
},
{
- "case": "add a",
"regex": "^\\s*add\\s+a\\s*(;.*)?$",
"cycles": "4",
+ "case": "add a",
"w": 1
},
{
- "case": "adc a,b",
"regex": "^\\s*adc\\s+a\\s*,\\s*b\\s*(;.*)?$",
"cycles": "4",
+ "case": "adc a,b",
"w": 1
},
{
- "case": "adc b",
"regex": "^\\s*adc\\s+b\\s*(;.*)?$",
"cycles": "4",
+ "case": "adc b",
"w": 1
},
{
- "case": "adc a,c",
"regex": "^\\s*adc\\s+a\\s*,\\s*c\\s*(;.*)?$",
"cycles": "4",
+ "case": "adc a,c",
"w": 1
},
{
- "case": "adc c",
"regex": "^\\s*adc\\s+c\\s*(;.*)?$",
"cycles": "4",
+ "case": "adc c",
"w": 1
},
{
- "case": "adc a,d",
"regex": "^\\s*adc\\s+a\\s*,\\s*d\\s*(;.*)?$",
"cycles": "4",
+ "case": "adc a,d",
"w": 1
},
{
- "case": "adc d",
"regex": "^\\s*adc\\s+d\\s*(;.*)?$",
"cycles": "4",
+ "case": "adc d",
"w": 1
},
{
- "case": "adc a,e",
"regex": "^\\s*adc\\s+a\\s*,\\s*e\\s*(;.*)?$",
"cycles": "4",
+ "case": "adc a,e",
"w": 1
},
{
- "case": "adc e",
"regex": "^\\s*adc\\s+e\\s*(;.*)?$",
"cycles": "4",
+ "case": "adc e",
"w": 1
},
{
- "case": "adc a,h",
"regex": "^\\s*adc\\s+a\\s*,\\s*h\\s*(;.*)?$",
"cycles": "4",
+ "case": "adc a,h",
"w": 1
},
{
- "case": "adc h",
"regex": "^\\s*adc\\s+h\\s*(;.*)?$",
"cycles": "4",
+ "case": "adc h",
"w": 1
},
{
- "case": "adc a,l",
"regex": "^\\s*adc\\s+a\\s*,\\s*l\\s*(;.*)?$",
"cycles": "4",
+ "case": "adc a,l",
"w": 1
},
{
- "case": "adc l",
"regex": "^\\s*adc\\s+l\\s*(;.*)?$",
"cycles": "4",
+ "case": "adc l",
"w": 1
},
{
- "case": "adc a,(hl)",
"regex": "^\\s*adc\\s+a\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "7",
+ "case": "adc a,(hl)",
"w": 1
},
{
- "case": "adc a,a",
"regex": "^\\s*adc\\s+a\\s*,\\s*a\\s*(;.*)?$",
"cycles": "4",
+ "case": "adc a,a",
"w": 1
},
{
- "case": "adc a",
"regex": "^\\s*adc\\s+a\\s*(;.*)?$",
"cycles": "4",
+ "case": "adc a",
"w": 1
},
{
- "case": "sub b",
"regex": "^\\s*sub\\s+b\\s*(;.*)?$",
"cycles": "4",
+ "case": "sub b",
"w": 1
},
{
- "case": "sub c",
"regex": "^\\s*sub\\s+c\\s*(;.*)?$",
"cycles": "4",
+ "case": "sub c",
"w": 1
},
{
- "case": "sub d",
"regex": "^\\s*sub\\s+d\\s*(;.*)?$",
"cycles": "4",
+ "case": "sub d",
"w": 1
},
{
- "case": "sub e",
"regex": "^\\s*sub\\s+e\\s*(;.*)?$",
"cycles": "4",
+ "case": "sub e",
"w": 1
},
{
- "case": "sub h",
"regex": "^\\s*sub\\s+h\\s*(;.*)?$",
"cycles": "4",
+ "case": "sub h",
"w": 1
},
{
- "case": "sub l",
"regex": "^\\s*sub\\s+l\\s*(;.*)?$",
"cycles": "4",
+ "case": "sub l",
"w": 1
},
{
- "case": "sub (hl)",
"regex": "^\\s*sub\\s+\\(hl\\)\\s*(;.*)?$",
"cycles": "7",
+ "case": "sub (hl)",
"w": 1
},
{
- "case": "sub a",
"regex": "^\\s*sub\\s+a\\s*(;.*)?$",
"cycles": "4",
+ "case": "sub a",
"w": 1
},
{
- "case": "sbc a,b",
"regex": "^\\s*sbc\\s+a\\s*,\\s*b\\s*(;.*)?$",
"cycles": "4",
+ "case": "sbc a,b",
"w": 1
},
{
- "case": "sbc b",
"regex": "^\\s*sbc\\s+b\\s*(;.*)?$",
"cycles": "4",
+ "case": "sbc b",
"w": 1
},
{
- "case": "sbc a,c",
"regex": "^\\s*sbc\\s+a\\s*,\\s*c\\s*(;.*)?$",
"cycles": "4",
+ "case": "sbc a,c",
"w": 1
},
{
- "case": "sbc c",
"regex": "^\\s*sbc\\s+c\\s*(;.*)?$",
"cycles": "4",
+ "case": "sbc c",
"w": 1
},
{
- "case": "sbc a,d",
"regex": "^\\s*sbc\\s+a\\s*,\\s*d\\s*(;.*)?$",
"cycles": "4",
+ "case": "sbc a,d",
"w": 1
},
{
- "case": "sbc d",
"regex": "^\\s*sbc\\s+d\\s*(;.*)?$",
"cycles": "4",
+ "case": "sbc d",
"w": 1
},
{
- "case": "sbc a,e",
"regex": "^\\s*sbc\\s+a\\s*,\\s*e\\s*(;.*)?$",
"cycles": "4",
+ "case": "sbc a,e",
"w": 1
},
{
- "case": "sbc e",
"regex": "^\\s*sbc\\s+e\\s*(;.*)?$",
"cycles": "4",
+ "case": "sbc e",
"w": 1
},
{
- "case": "sbc a,h",
"regex": "^\\s*sbc\\s+a\\s*,\\s*h\\s*(;.*)?$",
"cycles": "4",
+ "case": "sbc a,h",
"w": 1
},
{
- "case": "sbc h",
"regex": "^\\s*sbc\\s+h\\s*(;.*)?$",
"cycles": "4",
+ "case": "sbc h",
"w": 1
},
{
- "case": "sbc a,l",
"regex": "^\\s*sbc\\s+a\\s*,\\s*l\\s*(;.*)?$",
"cycles": "4",
+ "case": "sbc a,l",
"w": 1
},
{
- "case": "sbc l",
"regex": "^\\s*sbc\\s+l\\s*(;.*)?$",
"cycles": "4",
+ "case": "sbc l",
"w": 1
},
{
- "case": "sbc a,(hl)",
"regex": "^\\s*sbc\\s+a\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "7",
+ "case": "sbc a,(hl)",
"w": 1
},
{
- "case": "sbc a,a",
"regex": "^\\s*sbc\\s+a\\s*,\\s*a\\s*(;.*)?$",
"cycles": "4",
+ "case": "sbc a,a",
"w": 1
},
{
- "case": "sbc a",
"regex": "^\\s*sbc\\s+a\\s*(;.*)?$",
"cycles": "4",
+ "case": "sbc a",
"w": 1
},
{
- "case": "and b",
"regex": "^\\s*and\\s+b\\s*(;.*)?$",
"cycles": "4",
+ "case": "and b",
"w": 1
},
{
- "case": "and c",
"regex": "^\\s*and\\s+c\\s*(;.*)?$",
"cycles": "4",
+ "case": "and c",
"w": 1
},
{
- "case": "and d",
"regex": "^\\s*and\\s+d\\s*(;.*)?$",
"cycles": "4",
+ "case": "and d",
"w": 1
},
{
- "case": "and e",
"regex": "^\\s*and\\s+e\\s*(;.*)?$",
"cycles": "4",
+ "case": "and e",
"w": 1
},
{
- "case": "and h",
"regex": "^\\s*and\\s+h\\s*(;.*)?$",
"cycles": "4",
+ "case": "and h",
"w": 1
},
{
- "case": "and l",
"regex": "^\\s*and\\s+l\\s*(;.*)?$",
"cycles": "4",
+ "case": "and l",
"w": 1
},
{
- "case": "and (hl)",
"regex": "^\\s*and\\s+\\(hl\\)\\s*(;.*)?$",
"cycles": "7",
+ "case": "and (hl)",
"w": 1
},
{
- "case": "and a",
"regex": "^\\s*and\\s+a\\s*(;.*)?$",
"cycles": "4",
+ "case": "and a",
"w": 1
},
{
- "case": "xor b",
"regex": "^\\s*xor\\s+b\\s*(;.*)?$",
"cycles": "4",
+ "case": "xor b",
"w": 1
},
{
- "case": "xor c",
"regex": "^\\s*xor\\s+c\\s*(;.*)?$",
"cycles": "4",
+ "case": "xor c",
"w": 1
},
{
- "case": "xor d",
"regex": "^\\s*xor\\s+d\\s*(;.*)?$",
"cycles": "4",
+ "case": "xor d",
"w": 1
},
{
- "case": "xor e",
"regex": "^\\s*xor\\s+e\\s*(;.*)?$",
"cycles": "4",
+ "case": "xor e",
"w": 1
},
{
- "case": "xor h",
"regex": "^\\s*xor\\s+h\\s*(;.*)?$",
"cycles": "4",
+ "case": "xor h",
"w": 1
},
{
- "case": "xor l",
"regex": "^\\s*xor\\s+l\\s*(;.*)?$",
"cycles": "4",
+ "case": "xor l",
"w": 1
},
{
- "case": "xor (hl)",
"regex": "^\\s*xor\\s+\\(hl\\)\\s*(;.*)?$",
"cycles": "7",
+ "case": "xor (hl)",
"w": 1
},
{
- "case": "xor a",
"regex": "^\\s*xor\\s+a\\s*(;.*)?$",
"cycles": "4",
+ "case": "xor a",
"w": 1
},
{
- "case": "or b",
"regex": "^\\s*or\\s+b\\s*(;.*)?$",
"cycles": "4",
+ "case": "or b",
"w": 1
},
{
- "case": "or c",
"regex": "^\\s*or\\s+c\\s*(;.*)?$",
"cycles": "4",
+ "case": "or c",
"w": 1
},
{
- "case": "or d",
"regex": "^\\s*or\\s+d\\s*(;.*)?$",
"cycles": "4",
+ "case": "or d",
"w": 1
},
{
- "case": "or e",
"regex": "^\\s*or\\s+e\\s*(;.*)?$",
"cycles": "4",
+ "case": "or e",
"w": 1
},
{
- "case": "or h",
"regex": "^\\s*or\\s+h\\s*(;.*)?$",
"cycles": "4",
+ "case": "or h",
"w": 1
},
{
- "case": "or l",
"regex": "^\\s*or\\s+l\\s*(;.*)?$",
"cycles": "4",
+ "case": "or l",
"w": 1
},
{
- "case": "or (hl)",
"regex": "^\\s*or\\s+\\(hl\\)\\s*(;.*)?$",
"cycles": "7",
+ "case": "or (hl)",
"w": 1
},
{
- "case": "or a",
"regex": "^\\s*or\\s+a\\s*(;.*)?$",
"cycles": "4",
+ "case": "or a",
"w": 1
},
{
- "case": "cp b",
"regex": "^\\s*cp\\s+b\\s*(;.*)?$",
"cycles": "4",
+ "case": "cp b",
"w": 1
},
{
- "case": "cp c",
"regex": "^\\s*cp\\s+c\\s*(;.*)?$",
"cycles": "4",
+ "case": "cp c",
"w": 1
},
{
- "case": "cp d",
"regex": "^\\s*cp\\s+d\\s*(;.*)?$",
"cycles": "4",
+ "case": "cp d",
"w": 1
},
{
- "case": "cp e",
"regex": "^\\s*cp\\s+e\\s*(;.*)?$",
"cycles": "4",
+ "case": "cp e",
"w": 1
},
{
- "case": "cp h",
"regex": "^\\s*cp\\s+h\\s*(;.*)?$",
"cycles": "4",
+ "case": "cp h",
"w": 1
},
{
- "case": "cp l",
"regex": "^\\s*cp\\s+l\\s*(;.*)?$",
"cycles": "4",
+ "case": "cp l",
"w": 1
},
{
- "case": "cp (hl)",
"regex": "^\\s*cp\\s+\\(hl\\)\\s*(;.*)?$",
"cycles": "7",
+ "case": "cp (hl)",
"w": 1
},
{
- "case": "cp a",
"regex": "^\\s*cp\\s+a\\s*(;.*)?$",
"cycles": "4",
+ "case": "cp a",
"w": 1
},
{
- "case": "ret nz",
"regex": "^\\s*ret\\s+nz\\s*(;.*)?$",
"cycles": "11/5",
+ "case": "ret nz",
"w": 1
},
{
- "case": "pop bc",
"regex": "^\\s*pop\\s+bc\\s*(;.*)?$",
"cycles": "10",
+ "case": "pop bc",
"w": 1
},
{
- "case": "jp nz,**",
"regex": "^\\s*jp\\s+nz\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "10",
+ "case": "jp nz,**",
"w": 3
},
{
- "case": "jp **",
"regex": "^\\s*jp\\s+[^\\(\\),]+\\s*(;.*)?$",
"cycles": "10",
+ "case": "jp **",
"w": 3
},
{
- "case": "call nz,**",
"regex": "^\\s*call\\s+nz\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "17/10",
+ "case": "call nz,**",
"w": 3
},
{
- "case": "push bc",
"regex": "^\\s*push\\s+bc\\s*(;.*)?$",
"cycles": "11",
+ "case": "push bc",
"w": 1
},
{
- "case": "add a,*",
"regex": "^\\s*add\\s+a\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "7",
+ "case": "add a,*",
"w": 2
},
{
- "case": "rst 00h",
"regex": "^\\s*rst\\s+00h\\s*(;.*)?$",
"cycles": "11",
+ "case": "rst 00h",
"w": 1
},
{
- "case": "ret z",
"regex": "^\\s*ret\\s+z\\s*(;.*)?$",
"cycles": "11/5",
+ "case": "ret z",
"w": 1
},
{
- "case": "ret",
"regex": "^\\s*ret\\s*(;.*)?$",
"cycles": "10",
+ "case": "ret",
"w": 1
},
{
- "case": "jp z,**",
"regex": "^\\s*jp\\s+z\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "10",
+ "case": "jp z,**",
"w": 3
},
{
- "case": "call z,**",
"regex": "^\\s*call\\s+z\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "17/10",
+ "case": "call z,**",
"w": 3
},
{
- "case": "call **",
"regex": "^\\s*call\\s+[^\\(\\),]+\\s*(;.*)?$",
"cycles": "17",
+ "case": "call **",
"w": 3
},
{
- "case": "adc a,*",
"regex": "^\\s*adc\\s+a\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "7",
+ "case": "adc a,*",
"w": 2
},
{
- "case": "rst 08h",
"regex": "^\\s*rst\\s+08h\\s*(;.*)?$",
"cycles": "11",
+ "case": "rst 08h",
"w": 1
},
{
- "case": "ret nc",
"regex": "^\\s*ret\\s+nc\\s*(;.*)?$",
"cycles": "11/5",
+ "case": "ret nc",
"w": 1
},
{
- "case": "pop de",
"regex": "^\\s*pop\\s+de\\s*(;.*)?$",
"cycles": "10",
+ "case": "pop de",
"w": 1
},
{
- "case": "jp nc,**",
"regex": "^\\s*jp\\s+nc\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "10",
+ "case": "jp nc,**",
"w": 3
},
{
- "case": "out (*),a",
"regex": "^\\s*out\\s+\\([^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "11",
+ "case": "out (*),a",
"w": 2
},
{
- "case": "call nc,**",
"regex": "^\\s*call\\s+nc\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "17/10",
+ "case": "call nc,**",
"w": 3
},
{
- "case": "push de",
"regex": "^\\s*push\\s+de\\s*(;.*)?$",
"cycles": "11",
+ "case": "push de",
"w": 1
},
{
- "case": "sub *",
"regex": "^\\s*sub\\s+[^\\(\\),]+\\s*(;.*)?$",
"cycles": "7",
+ "case": "sub *",
"w": 2
},
{
- "case": "rst 10h",
"regex": "^\\s*rst\\s+10h\\s*(;.*)?$",
"cycles": "11",
+ "case": "rst 10h",
"w": 1
},
{
- "case": "ret c",
"regex": "^\\s*ret\\s+c\\s*(;.*)?$",
"cycles": "11/5",
+ "case": "ret c",
"w": 1
},
{
- "case": "exx",
"regex": "^\\s*exx\\s*(;.*)?$",
"cycles": "4",
+ "case": "exx",
"w": 1
},
{
- "case": "jp c,**",
"regex": "^\\s*jp\\s+c\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "10",
+ "case": "jp c,**",
"w": 3
},
{
- "case": "in a,(*)",
"regex": "^\\s*in\\s+a\\s*,\\s*\\([^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "11",
+ "case": "in a,(*)",
"w": 2
},
{
- "case": "call c,**",
"regex": "^\\s*call\\s+c\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "17/10",
+ "case": "call c,**",
"w": 3
},
{
- "case": "sbc a,*",
"regex": "^\\s*sbc\\s+a\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "7",
+ "case": "sbc a,*",
"w": 2
},
{
- "case": "rst 18h",
"regex": "^\\s*rst\\s+18h\\s*(;.*)?$",
"cycles": "11",
+ "case": "rst 18h",
"w": 1
},
{
- "case": "ret po",
"regex": "^\\s*ret\\s+po\\s*(;.*)?$",
"cycles": "11/5",
+ "case": "ret po",
"w": 1
},
{
- "case": "pop hl",
"regex": "^\\s*pop\\s+hl\\s*(;.*)?$",
"cycles": "10",
+ "case": "pop hl",
"w": 1
},
{
- "case": "jp po,**",
"regex": "^\\s*jp\\s+po\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "10",
+ "case": "jp po,**",
"w": 3
},
{
- "case": "ex (sp),hl",
"regex": "^\\s*ex\\s+\\(sp\\)\\s*,\\s*hl\\s*(;.*)?$",
"cycles": "19",
+ "case": "ex (sp),hl",
"w": 1
},
{
- "case": "call po,**",
"regex": "^\\s*call\\s+po\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "17/10",
+ "case": "call po,**",
"w": 3
},
{
- "case": "push hl",
"regex": "^\\s*push\\s+hl\\s*(;.*)?$",
"cycles": "11",
+ "case": "push hl",
"w": 1
},
{
- "case": "and *",
"regex": "^\\s*and\\s+[^\\(\\),]+\\s*(;.*)?$",
"cycles": "7",
+ "case": "and *",
"w": 2
},
{
- "case": "rst 20h",
"regex": "^\\s*rst\\s+20h\\s*(;.*)?$",
"cycles": "11",
+ "case": "rst 20h",
"w": 1
},
{
- "case": "ret pe",
"regex": "^\\s*ret\\s+pe\\s*(;.*)?$",
"cycles": "11/5",
+ "case": "ret pe",
"w": 1
},
{
- "case": "jp (hl)",
"regex": "^\\s*jp\\s+\\(hl\\)\\s*(;.*)?$",
"cycles": "4",
+ "case": "jp (hl)",
"w": 1
},
{
- "case": "jp pe,**",
"regex": "^\\s*jp\\s+pe\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "10",
+ "case": "jp pe,**",
"w": 3
},
{
- "case": "ex de,hl",
"regex": "^\\s*ex\\s+de\\s*,\\s*hl\\s*(;.*)?$",
"cycles": "4",
+ "case": "ex de,hl",
"w": 1
},
{
- "case": "call pe,**",
"regex": "^\\s*call\\s+pe\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "17/10",
+ "case": "call pe,**",
"w": 3
},
{
- "case": "xor *",
"regex": "^\\s*xor\\s+[^\\(\\),]+\\s*(;.*)?$",
"cycles": "7",
+ "case": "xor *",
"w": 2
},
{
- "case": "rst 28h",
"regex": "^\\s*rst\\s+28h\\s*(;.*)?$",
"cycles": "11",
+ "case": "rst 28h",
"w": 1
},
{
- "case": "ret p",
"regex": "^\\s*ret\\s+p\\s*(;.*)?$",
"cycles": "11/5",
+ "case": "ret p",
"w": 1
},
{
- "case": "pop af",
"regex": "^\\s*pop\\s+af\\s*(;.*)?$",
"cycles": "10",
+ "case": "pop af",
"w": 1
},
{
- "case": "jp p,**",
"regex": "^\\s*jp\\s+p\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "10",
+ "case": "jp p,**",
"w": 3
},
{
- "case": "di",
"regex": "^\\s*di\\s*(;.*)?$",
"cycles": "4",
+ "case": "di",
"w": 1
},
{
- "case": "call p,**",
"regex": "^\\s*call\\s+p\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "17/10",
+ "case": "call p,**",
"w": 3
},
{
- "case": "push af",
"regex": "^\\s*push\\s+af\\s*(;.*)?$",
"cycles": "11",
+ "case": "push af",
"w": 1
},
{
- "case": "or *",
"regex": "^\\s*or\\s+[^\\(\\),]+\\s*(;.*)?$",
"cycles": "7",
+ "case": "or *",
"w": 2
},
{
- "case": "rst 30h",
"regex": "^\\s*rst\\s+30h\\s*(;.*)?$",
"cycles": "11",
+ "case": "rst 30h",
"w": 1
},
{
- "case": "ret m",
"regex": "^\\s*ret\\s+m\\s*(;.*)?$",
"cycles": "11/5",
+ "case": "ret m",
"w": 1
},
{
- "case": "ld sp,hl",
"regex": "^\\s*ld\\s+sp\\s*,\\s*hl\\s*(;.*)?$",
"cycles": "6",
+ "case": "ld sp,hl",
"w": 1
},
{
- "case": "jp m,**",
"regex": "^\\s*jp\\s+m\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "10",
+ "case": "jp m,**",
"w": 3
},
{
- "case": "ei",
"regex": "^\\s*ei\\s*(;.*)?$",
"cycles": "4",
+ "case": "ei",
"w": 1
},
{
- "case": "call m,**",
"regex": "^\\s*call\\s+m\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "17/10",
+ "case": "call m,**",
"w": 3
},
{
- "case": "cp *",
"regex": "^\\s*cp\\s+[^\\(\\),]+\\s*(;.*)?$",
"cycles": "7",
+ "case": "cp *",
"w": 2
},
{
- "case": "rst 38h",
"regex": "^\\s*rst\\s+38h\\s*(;.*)?$",
"cycles": "11",
+ "case": "rst 38h",
"w": 1
},
{
- "case": "in b,(c)",
"regex": "^\\s*in\\s+b\\s*,\\s*\\(c\\)\\s*(;.*)?$",
"cycles": "12",
+ "case": "in b,(c)",
"w": 1
},
{
- "case": "out (c),b",
"regex": "^\\s*out\\s+\\(c\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "12",
+ "case": "out (c),b",
"w": 1
},
{
- "case": "sbc hl,bc",
"regex": "^\\s*sbc\\s+hl\\s*,\\s*bc\\s*(;.*)?$",
"cycles": "15",
+ "case": "sbc hl,bc",
"w": 1
},
{
- "case": "ld (**),bc",
"regex": "^\\s*ld\\s+\\([^\\(\\),]+\\)\\s*,\\s*bc\\s*(;.*)?$",
"cycles": "20",
+ "case": "ld (**),bc",
"w": 3
},
{
- "case": "neg",
"regex": "^\\s*neg\\s*(;.*)?$",
"cycles": "8",
+ "case": "neg",
"w": 1
},
{
- "case": "retn",
"regex": "^\\s*retn\\s*(;.*)?$",
"cycles": "14",
+ "case": "retn",
"w": 1
},
{
- "case": "im 0",
"regex": "^\\s*im\\s+0\\s*(;.*)?$",
"cycles": "8",
+ "case": "im 0",
"w": 1
},
{
- "case": "ld i,a",
"regex": "^\\s*ld\\s+i\\s*,\\s*a\\s*(;.*)?$",
"cycles": "9",
+ "case": "ld i,a",
"w": 1
},
{
- "case": "in c,(c)",
"regex": "^\\s*in\\s+c\\s*,\\s*\\(c\\)\\s*(;.*)?$",
"cycles": "12",
+ "case": "in c,(c)",
"w": 1
},
{
- "case": "out (c),c",
"regex": "^\\s*out\\s+\\(c\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "12",
+ "case": "out (c),c",
"w": 1
},
{
- "case": "adc hl,bc",
"regex": "^\\s*adc\\s+hl\\s*,\\s*bc\\s*(;.*)?$",
"cycles": "15",
+ "case": "adc hl,bc",
"w": 1
},
{
- "case": "ld bc,(**)",
"regex": "^\\s*ld\\s+bc\\s*,\\s*\\([^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "ld bc,(**)",
"w": 3
},
{
- "case": "neg",
"regex": "^\\s*neg\\s*(;.*)?$",
"cycles": "8",
+ "case": "neg",
"w": 1
},
{
- "case": "reti",
"regex": "^\\s*reti\\s*(;.*)?$",
"cycles": "14",
+ "case": "reti",
"w": 1
},
{
- "case": "im 0/1",
"regex": "^\\s*im\\s+0/1\\s*(;.*)?$",
"cycles": "8",
+ "case": "im 0/1",
"w": 1
},
{
- "case": "ld r,a",
"regex": "^\\s*ld\\s+r\\s*,\\s*a\\s*(;.*)?$",
"cycles": "9",
+ "case": "ld r,a",
"w": 1
},
{
- "case": "in d,(c)",
"regex": "^\\s*in\\s+d\\s*,\\s*\\(c\\)\\s*(;.*)?$",
"cycles": "12",
+ "case": "in d,(c)",
"w": 1
},
{
- "case": "out (c),d",
"regex": "^\\s*out\\s+\\(c\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "12",
+ "case": "out (c),d",
"w": 1
},
{
- "case": "sbc hl,de",
"regex": "^\\s*sbc\\s+hl\\s*,\\s*de\\s*(;.*)?$",
"cycles": "15",
+ "case": "sbc hl,de",
"w": 1
},
{
- "case": "ld (**),de",
"regex": "^\\s*ld\\s+\\([^\\(\\),]+\\)\\s*,\\s*de\\s*(;.*)?$",
"cycles": "20",
+ "case": "ld (**),de",
"w": 3
},
{
- "case": "neg",
"regex": "^\\s*neg\\s*(;.*)?$",
"cycles": "8",
+ "case": "neg",
"w": 1
},
{
- "case": "retn",
"regex": "^\\s*retn\\s*(;.*)?$",
"cycles": "14",
+ "case": "retn",
"w": 1
},
{
- "case": "im 1",
"regex": "^\\s*im\\s+1\\s*(;.*)?$",
"cycles": "8",
+ "case": "im 1",
"w": 1
},
{
- "case": "ld a,i",
"regex": "^\\s*ld\\s+a\\s*,\\s*i\\s*(;.*)?$",
"cycles": "9",
+ "case": "ld a,i",
"w": 1
},
{
- "case": "in e,(c)",
"regex": "^\\s*in\\s+e\\s*,\\s*\\(c\\)\\s*(;.*)?$",
"cycles": "12",
+ "case": "in e,(c)",
"w": 1
},
{
- "case": "out (c),e",
"regex": "^\\s*out\\s+\\(c\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "12",
+ "case": "out (c),e",
"w": 1
},
{
- "case": "adc hl,de",
"regex": "^\\s*adc\\s+hl\\s*,\\s*de\\s*(;.*)?$",
"cycles": "15",
+ "case": "adc hl,de",
"w": 1
},
{
- "case": "ld de,(**)",
"regex": "^\\s*ld\\s+de\\s*,\\s*\\([^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "ld de,(**)",
"w": 3
},
{
- "case": "neg",
"regex": "^\\s*neg\\s*(;.*)?$",
"cycles": "8",
+ "case": "neg",
"w": 1
},
{
- "case": "retn",
"regex": "^\\s*retn\\s*(;.*)?$",
"cycles": "14",
+ "case": "retn",
"w": 1
},
{
- "case": "im 2",
"regex": "^\\s*im\\s+2\\s*(;.*)?$",
"cycles": "8",
+ "case": "im 2",
"w": 1
},
{
- "case": "ld a,r",
"regex": "^\\s*ld\\s+a\\s*,\\s*r\\s*(;.*)?$",
"cycles": "9",
+ "case": "ld a,r",
"w": 1
},
{
- "case": "in h,(c)",
"regex": "^\\s*in\\s+h\\s*,\\s*\\(c\\)\\s*(;.*)?$",
"cycles": "12",
+ "case": "in h,(c)",
"w": 1
},
{
- "case": "out (c),h",
"regex": "^\\s*out\\s+\\(c\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "12",
+ "case": "out (c),h",
"w": 1
},
{
- "case": "sbc hl,hl",
"regex": "^\\s*sbc\\s+hl\\s*,\\s*hl\\s*(;.*)?$",
"cycles": "15",
+ "case": "sbc hl,hl",
"w": 1
},
{
- "case": "ld (**),hl",
"regex": "^\\s*ld\\s+\\([^\\(\\),]+\\)\\s*,\\s*hl\\s*(;.*)?$",
"cycles": "20",
+ "case": "ld (**),hl",
"w": 3
},
{
- "case": "neg",
"regex": "^\\s*neg\\s*(;.*)?$",
"cycles": "8",
+ "case": "neg",
"w": 1
},
{
- "case": "retn",
"regex": "^\\s*retn\\s*(;.*)?$",
"cycles": "14",
+ "case": "retn",
"w": 1
},
{
- "case": "im 0",
"regex": "^\\s*im\\s+0\\s*(;.*)?$",
"cycles": "8",
+ "case": "im 0",
"w": 1
},
{
- "case": "rrd",
"regex": "^\\s*rrd\\s*(;.*)?$",
"cycles": "18",
+ "case": "rrd",
"w": 1
},
{
- "case": "in l,(c)",
"regex": "^\\s*in\\s+l\\s*,\\s*\\(c\\)\\s*(;.*)?$",
"cycles": "12",
+ "case": "in l,(c)",
"w": 1
},
{
- "case": "out (c),l",
"regex": "^\\s*out\\s+\\(c\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "12",
+ "case": "out (c),l",
"w": 1
},
{
- "case": "adc hl,hl",
"regex": "^\\s*adc\\s+hl\\s*,\\s*hl\\s*(;.*)?$",
"cycles": "15",
+ "case": "adc hl,hl",
"w": 1
},
{
- "case": "ld hl,(**)",
"regex": "^\\s*ld\\s+hl\\s*,\\s*\\([^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "ld hl,(**)",
"w": 3
},
{
- "case": "neg",
"regex": "^\\s*neg\\s*(;.*)?$",
"cycles": "8",
+ "case": "neg",
"w": 1
},
{
- "case": "retn",
"regex": "^\\s*retn\\s*(;.*)?$",
"cycles": "14",
+ "case": "retn",
"w": 1
},
{
- "case": "im 0/1",
"regex": "^\\s*im\\s+0/1\\s*(;.*)?$",
"cycles": "8",
+ "case": "im 0/1",
"w": 1
},
{
- "case": "rld",
"regex": "^\\s*rld\\s*(;.*)?$",
"cycles": "18",
+ "case": "rld",
"w": 1
},
{
- "case": "in (c)",
"regex": "^\\s*in\\s+\\(c\\)\\s*(;.*)?$",
"cycles": "12",
+ "case": "in (c)",
"w": 1
},
{
- "case": "out (c),0",
"regex": "^\\s*out\\s+\\(c\\)\\s*,\\s*0\\s*(;.*)?$",
"cycles": "12",
+ "case": "out (c),0",
"w": 1
},
{
- "case": "sbc hl,sp",
"regex": "^\\s*sbc\\s+hl\\s*,\\s*sp\\s*(;.*)?$",
"cycles": "15",
+ "case": "sbc hl,sp",
"w": 1
},
{
- "case": "ld (**),sp",
"regex": "^\\s*ld\\s+\\([^\\(\\),]+\\)\\s*,\\s*sp\\s*(;.*)?$",
"cycles": "20",
+ "case": "ld (**),sp",
"w": 3
},
{
- "case": "neg",
"regex": "^\\s*neg\\s*(;.*)?$",
"cycles": "8",
+ "case": "neg",
"w": 1
},
{
- "case": "retn",
"regex": "^\\s*retn\\s*(;.*)?$",
"cycles": "14",
+ "case": "retn",
"w": 1
},
{
- "case": "im 1",
"regex": "^\\s*im\\s+1\\s*(;.*)?$",
"cycles": "8",
+ "case": "im 1",
"w": 1
},
{
- "case": "in a,(c)",
"regex": "^\\s*in\\s+a\\s*,\\s*\\(c\\)\\s*(;.*)?$",
"cycles": "12",
+ "case": "in a,(c)",
"w": 1
},
{
- "case": "out (c),a",
"regex": "^\\s*out\\s+\\(c\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "12",
+ "case": "out (c),a",
"w": 1
},
{
- "case": "adc hl,sp",
"regex": "^\\s*adc\\s+hl\\s*,\\s*sp\\s*(;.*)?$",
"cycles": "15",
+ "case": "adc hl,sp",
"w": 1
},
{
- "case": "ld sp,(**)",
"regex": "^\\s*ld\\s+sp\\s*,\\s*\\([^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "ld sp,(**)",
"w": 3
},
{
- "case": "neg",
"regex": "^\\s*neg\\s*(;.*)?$",
"cycles": "8",
+ "case": "neg",
"w": 1
},
{
- "case": "retn",
"regex": "^\\s*retn\\s*(;.*)?$",
"cycles": "14",
+ "case": "retn",
"w": 1
},
{
- "case": "im 2",
"regex": "^\\s*im\\s+2\\s*(;.*)?$",
"cycles": "8",
+ "case": "im 2",
"w": 1
},
{
- "case": "ldi",
"regex": "^\\s*ldi\\s*(;.*)?$",
"cycles": "16",
+ "case": "ldi",
"w": 1
},
{
- "case": "cpi",
"regex": "^\\s*cpi\\s*(;.*)?$",
"cycles": "16",
+ "case": "cpi",
"w": 1
},
{
- "case": "ini",
"regex": "^\\s*ini\\s*(;.*)?$",
"cycles": "16",
+ "case": "ini",
"w": 1
},
{
- "case": "outi",
"regex": "^\\s*outi\\s*(;.*)?$",
"cycles": "16",
+ "case": "outi",
"w": 1
},
{
- "case": "ldd",
"regex": "^\\s*ldd\\s*(;.*)?$",
"cycles": "16",
+ "case": "ldd",
"w": 1
},
{
- "case": "cpd",
"regex": "^\\s*cpd\\s*(;.*)?$",
"cycles": "16",
+ "case": "cpd",
"w": 1
},
{
- "case": "ind",
"regex": "^\\s*ind\\s*(;.*)?$",
"cycles": "16",
+ "case": "ind",
"w": 1
},
{
- "case": "outd",
"regex": "^\\s*outd\\s*(;.*)?$",
"cycles": "16",
+ "case": "outd",
"w": 1
},
{
- "case": "ldir",
"regex": "^\\s*ldir\\s*(;.*)?$",
"cycles": "21/16",
+ "case": "ldir",
"w": 1
},
{
- "case": "cpir",
"regex": "^\\s*cpir\\s*(;.*)?$",
"cycles": "21/16",
+ "case": "cpir",
"w": 1
},
{
- "case": "inir",
"regex": "^\\s*inir\\s*(;.*)?$",
"cycles": "21/16",
+ "case": "inir",
"w": 1
},
{
- "case": "otir",
"regex": "^\\s*otir\\s*(;.*)?$",
"cycles": "21/16",
+ "case": "otir",
"w": 1
},
{
- "case": "lddr",
"regex": "^\\s*lddr\\s*(;.*)?$",
"cycles": "21/16",
+ "case": "lddr",
"w": 1
},
{
- "case": "cpdr",
"regex": "^\\s*cpdr\\s*(;.*)?$",
"cycles": "21/16",
+ "case": "cpdr",
"w": 1
},
{
- "case": "indr",
"regex": "^\\s*indr\\s*(;.*)?$",
"cycles": "21/16",
+ "case": "indr",
"w": 1
},
{
- "case": "otdr",
"regex": "^\\s*otdr\\s*(;.*)?$",
"cycles": "21/16",
+ "case": "otdr",
"w": 1
},
{
- "case": "rlc b",
"regex": "^\\s*rlc\\s+b\\s*(;.*)?$",
"cycles": "8",
+ "case": "rlc b",
"w": 1
},
{
- "case": "rlc c",
"regex": "^\\s*rlc\\s+c\\s*(;.*)?$",
"cycles": "8",
+ "case": "rlc c",
"w": 1
},
{
- "case": "rlc d",
"regex": "^\\s*rlc\\s+d\\s*(;.*)?$",
"cycles": "8",
+ "case": "rlc d",
"w": 1
},
{
- "case": "rlc e",
"regex": "^\\s*rlc\\s+e\\s*(;.*)?$",
"cycles": "8",
+ "case": "rlc e",
"w": 1
},
{
- "case": "rlc h",
"regex": "^\\s*rlc\\s+h\\s*(;.*)?$",
"cycles": "8",
+ "case": "rlc h",
"w": 1
},
{
- "case": "rlc l",
"regex": "^\\s*rlc\\s+l\\s*(;.*)?$",
"cycles": "8",
+ "case": "rlc l",
"w": 1
},
{
- "case": "rlc (hl)",
"regex": "^\\s*rlc\\s+\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "rlc (hl)",
"w": 1
},
{
- "case": "rlc a",
"regex": "^\\s*rlc\\s+a\\s*(;.*)?$",
"cycles": "8",
+ "case": "rlc a",
"w": 1
},
{
- "case": "rrc b",
"regex": "^\\s*rrc\\s+b\\s*(;.*)?$",
"cycles": "8",
+ "case": "rrc b",
"w": 1
},
{
- "case": "rrc c",
"regex": "^\\s*rrc\\s+c\\s*(;.*)?$",
"cycles": "8",
+ "case": "rrc c",
"w": 1
},
{
- "case": "rrc d",
"regex": "^\\s*rrc\\s+d\\s*(;.*)?$",
"cycles": "8",
+ "case": "rrc d",
"w": 1
},
{
- "case": "rrc e",
"regex": "^\\s*rrc\\s+e\\s*(;.*)?$",
"cycles": "8",
+ "case": "rrc e",
"w": 1
},
{
- "case": "rrc h",
"regex": "^\\s*rrc\\s+h\\s*(;.*)?$",
"cycles": "8",
+ "case": "rrc h",
"w": 1
},
{
- "case": "rrc l",
"regex": "^\\s*rrc\\s+l\\s*(;.*)?$",
"cycles": "8",
+ "case": "rrc l",
"w": 1
},
{
- "case": "rrc (hl)",
"regex": "^\\s*rrc\\s+\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "rrc (hl)",
"w": 1
},
{
- "case": "rrc a",
"regex": "^\\s*rrc\\s+a\\s*(;.*)?$",
"cycles": "8",
+ "case": "rrc a",
"w": 1
},
{
- "case": "rl b",
"regex": "^\\s*rl\\s+b\\s*(;.*)?$",
"cycles": "8",
+ "case": "rl b",
"w": 1
},
{
- "case": "rl c",
"regex": "^\\s*rl\\s+c\\s*(;.*)?$",
"cycles": "8",
+ "case": "rl c",
"w": 1
},
{
- "case": "rl d",
"regex": "^\\s*rl\\s+d\\s*(;.*)?$",
"cycles": "8",
+ "case": "rl d",
"w": 1
},
{
- "case": "rl e",
"regex": "^\\s*rl\\s+e\\s*(;.*)?$",
"cycles": "8",
+ "case": "rl e",
"w": 1
},
{
- "case": "rl h",
"regex": "^\\s*rl\\s+h\\s*(;.*)?$",
"cycles": "8",
+ "case": "rl h",
"w": 1
},
{
- "case": "rl l",
"regex": "^\\s*rl\\s+l\\s*(;.*)?$",
"cycles": "8",
+ "case": "rl l",
"w": 1
},
{
- "case": "rl (hl)",
"regex": "^\\s*rl\\s+\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "rl (hl)",
"w": 1
},
{
- "case": "rl a",
"regex": "^\\s*rl\\s+a\\s*(;.*)?$",
"cycles": "8",
+ "case": "rl a",
"w": 1
},
{
- "case": "rr b",
"regex": "^\\s*rr\\s+b\\s*(;.*)?$",
"cycles": "8",
+ "case": "rr b",
"w": 1
},
{
- "case": "rr c",
"regex": "^\\s*rr\\s+c\\s*(;.*)?$",
"cycles": "8",
+ "case": "rr c",
"w": 1
},
{
- "case": "rr d",
"regex": "^\\s*rr\\s+d\\s*(;.*)?$",
"cycles": "8",
+ "case": "rr d",
"w": 1
},
{
- "case": "rr e",
"regex": "^\\s*rr\\s+e\\s*(;.*)?$",
"cycles": "8",
+ "case": "rr e",
"w": 1
},
{
- "case": "rr h",
"regex": "^\\s*rr\\s+h\\s*(;.*)?$",
"cycles": "8",
+ "case": "rr h",
"w": 1
},
{
- "case": "rr l",
"regex": "^\\s*rr\\s+l\\s*(;.*)?$",
"cycles": "8",
+ "case": "rr l",
"w": 1
},
{
- "case": "rr (hl)",
"regex": "^\\s*rr\\s+\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "rr (hl)",
"w": 1
},
{
- "case": "rr a",
"regex": "^\\s*rr\\s+a\\s*(;.*)?$",
"cycles": "8",
+ "case": "rr a",
"w": 1
},
{
- "case": "sla b",
"regex": "^\\s*sla\\s+b\\s*(;.*)?$",
"cycles": "8",
+ "case": "sla b",
"w": 1
},
{
- "case": "sla c",
"regex": "^\\s*sla\\s+c\\s*(;.*)?$",
"cycles": "8",
+ "case": "sla c",
"w": 1
},
{
- "case": "sla d",
"regex": "^\\s*sla\\s+d\\s*(;.*)?$",
"cycles": "8",
+ "case": "sla d",
"w": 1
},
{
- "case": "sla e",
"regex": "^\\s*sla\\s+e\\s*(;.*)?$",
"cycles": "8",
+ "case": "sla e",
"w": 1
},
{
- "case": "sla h",
"regex": "^\\s*sla\\s+h\\s*(;.*)?$",
"cycles": "8",
+ "case": "sla h",
"w": 1
},
{
- "case": "sla l",
"regex": "^\\s*sla\\s+l\\s*(;.*)?$",
"cycles": "8",
+ "case": "sla l",
"w": 1
},
{
- "case": "sla (hl)",
"regex": "^\\s*sla\\s+\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "sla (hl)",
"w": 1
},
{
- "case": "sla a",
"regex": "^\\s*sla\\s+a\\s*(;.*)?$",
"cycles": "8",
+ "case": "sla a",
"w": 1
},
{
- "case": "sra b",
"regex": "^\\s*sra\\s+b\\s*(;.*)?$",
"cycles": "8",
+ "case": "sra b",
"w": 1
},
{
- "case": "sra c",
"regex": "^\\s*sra\\s+c\\s*(;.*)?$",
"cycles": "8",
+ "case": "sra c",
"w": 1
},
{
- "case": "sra d",
"regex": "^\\s*sra\\s+d\\s*(;.*)?$",
"cycles": "8",
+ "case": "sra d",
"w": 1
},
{
- "case": "sra e",
"regex": "^\\s*sra\\s+e\\s*(;.*)?$",
"cycles": "8",
+ "case": "sra e",
"w": 1
},
{
- "case": "sra h",
"regex": "^\\s*sra\\s+h\\s*(;.*)?$",
"cycles": "8",
+ "case": "sra h",
"w": 1
},
{
- "case": "sra l",
"regex": "^\\s*sra\\s+l\\s*(;.*)?$",
"cycles": "8",
+ "case": "sra l",
"w": 1
},
{
- "case": "sra (hl)",
"regex": "^\\s*sra\\s+\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "sra (hl)",
"w": 1
},
{
- "case": "sra a",
"regex": "^\\s*sra\\s+a\\s*(;.*)?$",
"cycles": "8",
+ "case": "sra a",
"w": 1
},
{
- "case": "sll b",
"regex": "^\\s*sll\\s+b\\s*(;.*)?$",
"cycles": "8",
+ "case": "sll b",
"w": 1
},
{
- "case": "sll c",
"regex": "^\\s*sll\\s+c\\s*(;.*)?$",
"cycles": "8",
+ "case": "sll c",
"w": 1
},
{
- "case": "sll d",
"regex": "^\\s*sll\\s+d\\s*(;.*)?$",
"cycles": "8",
+ "case": "sll d",
"w": 1
},
{
- "case": "sll e",
"regex": "^\\s*sll\\s+e\\s*(;.*)?$",
"cycles": "8",
+ "case": "sll e",
"w": 1
},
{
- "case": "sll h",
"regex": "^\\s*sll\\s+h\\s*(;.*)?$",
"cycles": "8",
+ "case": "sll h",
"w": 1
},
{
- "case": "sll l",
"regex": "^\\s*sll\\s+l\\s*(;.*)?$",
"cycles": "8",
+ "case": "sll l",
"w": 1
},
{
- "case": "sll (hl)",
"regex": "^\\s*sll\\s+\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "sll (hl)",
"w": 1
},
{
- "case": "sll a",
"regex": "^\\s*sll\\s+a\\s*(;.*)?$",
"cycles": "8",
+ "case": "sll a",
"w": 1
},
{
- "case": "srl b",
"regex": "^\\s*srl\\s+b\\s*(;.*)?$",
"cycles": "8",
+ "case": "srl b",
"w": 1
},
{
- "case": "srl c",
"regex": "^\\s*srl\\s+c\\s*(;.*)?$",
"cycles": "8",
+ "case": "srl c",
"w": 1
},
{
- "case": "srl d",
"regex": "^\\s*srl\\s+d\\s*(;.*)?$",
"cycles": "8",
+ "case": "srl d",
"w": 1
},
{
- "case": "srl e",
"regex": "^\\s*srl\\s+e\\s*(;.*)?$",
"cycles": "8",
+ "case": "srl e",
"w": 1
},
{
- "case": "srl h",
"regex": "^\\s*srl\\s+h\\s*(;.*)?$",
"cycles": "8",
+ "case": "srl h",
"w": 1
},
{
- "case": "srl l",
"regex": "^\\s*srl\\s+l\\s*(;.*)?$",
"cycles": "8",
+ "case": "srl l",
"w": 1
},
{
- "case": "srl (hl)",
"regex": "^\\s*srl\\s+\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "srl (hl)",
"w": 1
},
{
- "case": "srl a",
"regex": "^\\s*srl\\s+a\\s*(;.*)?$",
"cycles": "8",
+ "case": "srl a",
"w": 1
},
{
- "case": "bit 0,b",
"regex": "^\\s*bit\\s+0\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 0,b",
"w": 1
},
{
- "case": "bit 0,c",
"regex": "^\\s*bit\\s+0\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 0,c",
"w": 1
},
{
- "case": "bit 0,d",
"regex": "^\\s*bit\\s+0\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 0,d",
"w": 1
},
{
- "case": "bit 0,e",
"regex": "^\\s*bit\\s+0\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 0,e",
"w": 1
},
{
- "case": "bit 0,h",
"regex": "^\\s*bit\\s+0\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 0,h",
"w": 1
},
{
- "case": "bit 0,l",
"regex": "^\\s*bit\\s+0\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 0,l",
"w": 1
},
{
- "case": "bit 0,(hl)",
"regex": "^\\s*bit\\s+0\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "12",
+ "case": "bit 0,(hl)",
"w": 1
},
{
- "case": "bit 0,a",
"regex": "^\\s*bit\\s+0\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 0,a",
"w": 1
},
{
- "case": "bit 1,b",
"regex": "^\\s*bit\\s+1\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 1,b",
"w": 1
},
{
- "case": "bit 1,c",
"regex": "^\\s*bit\\s+1\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 1,c",
"w": 1
},
{
- "case": "bit 1,d",
"regex": "^\\s*bit\\s+1\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 1,d",
"w": 1
},
{
- "case": "bit 1,e",
"regex": "^\\s*bit\\s+1\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 1,e",
"w": 1
},
{
- "case": "bit 1,h",
"regex": "^\\s*bit\\s+1\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 1,h",
"w": 1
},
{
- "case": "bit 1,l",
"regex": "^\\s*bit\\s+1\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 1,l",
"w": 1
},
{
- "case": "bit 1,(hl)",
"regex": "^\\s*bit\\s+1\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "12",
+ "case": "bit 1,(hl)",
"w": 1
},
{
- "case": "bit 1,a",
"regex": "^\\s*bit\\s+1\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 1,a",
"w": 1
},
{
- "case": "bit 2,b",
"regex": "^\\s*bit\\s+2\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 2,b",
"w": 1
},
{
- "case": "bit 2,c",
"regex": "^\\s*bit\\s+2\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 2,c",
"w": 1
},
{
- "case": "bit 2,d",
"regex": "^\\s*bit\\s+2\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 2,d",
"w": 1
},
{
- "case": "bit 2,e",
"regex": "^\\s*bit\\s+2\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 2,e",
"w": 1
},
{
- "case": "bit 2,h",
"regex": "^\\s*bit\\s+2\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 2,h",
"w": 1
},
{
- "case": "bit 2,l",
"regex": "^\\s*bit\\s+2\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 2,l",
"w": 1
},
{
- "case": "bit 2,(hl)",
"regex": "^\\s*bit\\s+2\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "12",
+ "case": "bit 2,(hl)",
"w": 1
},
{
- "case": "bit 2,a",
"regex": "^\\s*bit\\s+2\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 2,a",
"w": 1
},
{
- "case": "bit 3,b",
"regex": "^\\s*bit\\s+3\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 3,b",
"w": 1
},
{
- "case": "bit 3,c",
"regex": "^\\s*bit\\s+3\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 3,c",
"w": 1
},
{
- "case": "bit 3,d",
"regex": "^\\s*bit\\s+3\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 3,d",
"w": 1
},
{
- "case": "bit 3,e",
"regex": "^\\s*bit\\s+3\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 3,e",
"w": 1
},
{
- "case": "bit 3,h",
"regex": "^\\s*bit\\s+3\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 3,h",
"w": 1
},
{
- "case": "bit 3,l",
"regex": "^\\s*bit\\s+3\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 3,l",
"w": 1
},
{
- "case": "bit 3,(hl)",
"regex": "^\\s*bit\\s+3\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "12",
+ "case": "bit 3,(hl)",
"w": 1
},
{
- "case": "bit 3,a",
"regex": "^\\s*bit\\s+3\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 3,a",
"w": 1
},
{
- "case": "bit 4,b",
"regex": "^\\s*bit\\s+4\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 4,b",
"w": 1
},
{
- "case": "bit 4,c",
"regex": "^\\s*bit\\s+4\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 4,c",
"w": 1
},
{
- "case": "bit 4,d",
"regex": "^\\s*bit\\s+4\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 4,d",
"w": 1
},
{
- "case": "bit 4,e",
"regex": "^\\s*bit\\s+4\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 4,e",
"w": 1
},
{
- "case": "bit 4,h",
"regex": "^\\s*bit\\s+4\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 4,h",
"w": 1
},
{
- "case": "bit 4,l",
"regex": "^\\s*bit\\s+4\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 4,l",
"w": 1
},
{
- "case": "bit 4,(hl)",
"regex": "^\\s*bit\\s+4\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "12",
+ "case": "bit 4,(hl)",
"w": 1
},
{
- "case": "bit 4,a",
"regex": "^\\s*bit\\s+4\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 4,a",
"w": 1
},
{
- "case": "bit 5,b",
"regex": "^\\s*bit\\s+5\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 5,b",
"w": 1
},
{
- "case": "bit 5,c",
"regex": "^\\s*bit\\s+5\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 5,c",
"w": 1
},
{
- "case": "bit 5,d",
"regex": "^\\s*bit\\s+5\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 5,d",
"w": 1
},
{
- "case": "bit 5,e",
"regex": "^\\s*bit\\s+5\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 5,e",
"w": 1
},
{
- "case": "bit 5,h",
"regex": "^\\s*bit\\s+5\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 5,h",
"w": 1
},
{
- "case": "bit 5,l",
"regex": "^\\s*bit\\s+5\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 5,l",
"w": 1
},
{
- "case": "bit 5,(hl)",
"regex": "^\\s*bit\\s+5\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "12",
+ "case": "bit 5,(hl)",
"w": 1
},
{
- "case": "bit 5,a",
"regex": "^\\s*bit\\s+5\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 5,a",
"w": 1
},
{
- "case": "bit 6,b",
"regex": "^\\s*bit\\s+6\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 6,b",
"w": 1
},
{
- "case": "bit 6,c",
"regex": "^\\s*bit\\s+6\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 6,c",
"w": 1
},
{
- "case": "bit 6,d",
"regex": "^\\s*bit\\s+6\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 6,d",
"w": 1
},
{
- "case": "bit 6,e",
"regex": "^\\s*bit\\s+6\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 6,e",
"w": 1
},
{
- "case": "bit 6,h",
"regex": "^\\s*bit\\s+6\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 6,h",
"w": 1
},
{
- "case": "bit 6,l",
"regex": "^\\s*bit\\s+6\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 6,l",
"w": 1
},
{
- "case": "bit 6,(hl)",
"regex": "^\\s*bit\\s+6\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "12",
+ "case": "bit 6,(hl)",
"w": 1
},
{
- "case": "bit 6,a",
"regex": "^\\s*bit\\s+6\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 6,a",
"w": 1
},
{
- "case": "bit 7,b",
"regex": "^\\s*bit\\s+7\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 7,b",
"w": 1
},
{
- "case": "bit 7,c",
"regex": "^\\s*bit\\s+7\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 7,c",
"w": 1
},
{
- "case": "bit 7,d",
"regex": "^\\s*bit\\s+7\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 7,d",
"w": 1
},
{
- "case": "bit 7,e",
"regex": "^\\s*bit\\s+7\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 7,e",
"w": 1
},
{
- "case": "bit 7,h",
"regex": "^\\s*bit\\s+7\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 7,h",
"w": 1
},
{
- "case": "bit 7,l",
"regex": "^\\s*bit\\s+7\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 7,l",
"w": 1
},
{
- "case": "bit 7,(hl)",
"regex": "^\\s*bit\\s+7\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "12",
+ "case": "bit 7,(hl)",
"w": 1
},
{
- "case": "bit 7,a",
"regex": "^\\s*bit\\s+7\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "bit 7,a",
"w": 1
},
{
- "case": "res 0,b",
"regex": "^\\s*res\\s+0\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 0,b",
"w": 1
},
{
- "case": "res 0,c",
"regex": "^\\s*res\\s+0\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 0,c",
"w": 1
},
{
- "case": "res 0,d",
"regex": "^\\s*res\\s+0\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 0,d",
"w": 1
},
{
- "case": "res 0,e",
"regex": "^\\s*res\\s+0\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 0,e",
"w": 1
},
{
- "case": "res 0,h",
"regex": "^\\s*res\\s+0\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 0,h",
"w": 1
},
{
- "case": "res 0,l",
"regex": "^\\s*res\\s+0\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 0,l",
"w": 1
},
{
- "case": "res 0,(hl)",
"regex": "^\\s*res\\s+0\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "res 0,(hl)",
"w": 1
},
{
- "case": "res 0,a",
"regex": "^\\s*res\\s+0\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 0,a",
"w": 1
},
{
- "case": "res 1,b",
"regex": "^\\s*res\\s+1\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 1,b",
"w": 1
},
{
- "case": "res 1,c",
"regex": "^\\s*res\\s+1\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 1,c",
"w": 1
},
{
- "case": "res 1,d",
"regex": "^\\s*res\\s+1\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 1,d",
"w": 1
},
{
- "case": "res 1,e",
"regex": "^\\s*res\\s+1\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 1,e",
"w": 1
},
{
- "case": "res 1,h",
"regex": "^\\s*res\\s+1\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 1,h",
"w": 1
},
{
- "case": "res 1,l",
"regex": "^\\s*res\\s+1\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 1,l",
"w": 1
},
{
- "case": "res 1,(hl)",
"regex": "^\\s*res\\s+1\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "res 1,(hl)",
"w": 1
},
{
- "case": "res 1,a",
"regex": "^\\s*res\\s+1\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 1,a",
"w": 1
},
{
- "case": "res 2,b",
"regex": "^\\s*res\\s+2\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 2,b",
"w": 1
},
{
- "case": "res 2,c",
"regex": "^\\s*res\\s+2\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 2,c",
"w": 1
},
{
- "case": "res 2,d",
"regex": "^\\s*res\\s+2\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 2,d",
"w": 1
},
{
- "case": "res 2,e",
"regex": "^\\s*res\\s+2\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 2,e",
"w": 1
},
{
- "case": "res 2,h",
"regex": "^\\s*res\\s+2\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 2,h",
"w": 1
},
{
- "case": "res 2,l",
"regex": "^\\s*res\\s+2\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 2,l",
"w": 1
},
{
- "case": "res 2,(hl)",
"regex": "^\\s*res\\s+2\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "res 2,(hl)",
"w": 1
},
{
- "case": "res 2,a",
"regex": "^\\s*res\\s+2\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 2,a",
"w": 1
},
{
- "case": "res 3,b",
"regex": "^\\s*res\\s+3\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 3,b",
"w": 1
},
{
- "case": "res 3,c",
"regex": "^\\s*res\\s+3\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 3,c",
"w": 1
},
{
- "case": "res 3,d",
"regex": "^\\s*res\\s+3\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 3,d",
"w": 1
},
{
- "case": "res 3,e",
"regex": "^\\s*res\\s+3\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 3,e",
"w": 1
},
{
- "case": "res 3,h",
"regex": "^\\s*res\\s+3\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 3,h",
"w": 1
},
{
- "case": "res 3,l",
"regex": "^\\s*res\\s+3\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 3,l",
"w": 1
},
{
- "case": "res 3,(hl)",
"regex": "^\\s*res\\s+3\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "res 3,(hl)",
"w": 1
},
{
- "case": "res 3,a",
"regex": "^\\s*res\\s+3\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 3,a",
"w": 1
},
{
- "case": "res 4,b",
"regex": "^\\s*res\\s+4\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 4,b",
"w": 1
},
{
- "case": "res 4,c",
"regex": "^\\s*res\\s+4\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 4,c",
"w": 1
},
{
- "case": "res 4,d",
"regex": "^\\s*res\\s+4\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 4,d",
"w": 1
},
{
- "case": "res 4,e",
"regex": "^\\s*res\\s+4\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 4,e",
"w": 1
},
{
- "case": "res 4,h",
"regex": "^\\s*res\\s+4\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 4,h",
"w": 1
},
{
- "case": "res 4,l",
"regex": "^\\s*res\\s+4\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 4,l",
"w": 1
},
{
- "case": "res 4,(hl)",
"regex": "^\\s*res\\s+4\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "res 4,(hl)",
"w": 1
},
{
- "case": "res 4,a",
"regex": "^\\s*res\\s+4\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 4,a",
"w": 1
},
{
- "case": "res 5,b",
"regex": "^\\s*res\\s+5\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 5,b",
"w": 1
},
{
- "case": "res 5,c",
"regex": "^\\s*res\\s+5\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 5,c",
"w": 1
},
{
- "case": "res 5,d",
"regex": "^\\s*res\\s+5\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 5,d",
"w": 1
},
{
- "case": "res 5,e",
"regex": "^\\s*res\\s+5\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 5,e",
"w": 1
},
{
- "case": "res 5,h",
"regex": "^\\s*res\\s+5\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 5,h",
"w": 1
},
{
- "case": "res 5,l",
"regex": "^\\s*res\\s+5\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 5,l",
"w": 1
},
{
- "case": "res 5,(hl)",
"regex": "^\\s*res\\s+5\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "res 5,(hl)",
"w": 1
},
{
- "case": "res 5,a",
"regex": "^\\s*res\\s+5\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 5,a",
"w": 1
},
{
- "case": "res 6,b",
"regex": "^\\s*res\\s+6\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 6,b",
"w": 1
},
{
- "case": "res 6,c",
"regex": "^\\s*res\\s+6\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 6,c",
"w": 1
},
{
- "case": "res 6,d",
"regex": "^\\s*res\\s+6\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 6,d",
"w": 1
},
{
- "case": "res 6,e",
"regex": "^\\s*res\\s+6\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 6,e",
"w": 1
},
{
- "case": "res 6,h",
"regex": "^\\s*res\\s+6\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 6,h",
"w": 1
},
{
- "case": "res 6,l",
"regex": "^\\s*res\\s+6\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 6,l",
"w": 1
},
{
- "case": "res 6,(hl)",
"regex": "^\\s*res\\s+6\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "res 6,(hl)",
"w": 1
},
{
- "case": "res 6,a",
"regex": "^\\s*res\\s+6\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 6,a",
"w": 1
},
{
- "case": "res 7,b",
"regex": "^\\s*res\\s+7\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 7,b",
"w": 1
},
{
- "case": "res 7,c",
"regex": "^\\s*res\\s+7\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 7,c",
"w": 1
},
{
- "case": "res 7,d",
"regex": "^\\s*res\\s+7\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 7,d",
"w": 1
},
{
- "case": "res 7,e",
"regex": "^\\s*res\\s+7\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 7,e",
"w": 1
},
{
- "case": "res 7,h",
"regex": "^\\s*res\\s+7\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 7,h",
"w": 1
},
{
- "case": "res 7,l",
"regex": "^\\s*res\\s+7\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 7,l",
"w": 1
},
{
- "case": "res 7,(hl)",
"regex": "^\\s*res\\s+7\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "res 7,(hl)",
"w": 1
},
{
- "case": "res 7,a",
"regex": "^\\s*res\\s+7\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "res 7,a",
"w": 1
},
{
- "case": "set 0,b",
"regex": "^\\s*set\\s+0\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 0,b",
"w": 1
},
{
- "case": "set 0,c",
"regex": "^\\s*set\\s+0\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 0,c",
"w": 1
},
{
- "case": "set 0,d",
"regex": "^\\s*set\\s+0\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 0,d",
"w": 1
},
{
- "case": "set 0,e",
"regex": "^\\s*set\\s+0\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 0,e",
"w": 1
},
{
- "case": "set 0,h",
"regex": "^\\s*set\\s+0\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 0,h",
"w": 1
},
{
- "case": "set 0,l",
"regex": "^\\s*set\\s+0\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 0,l",
"w": 1
},
{
- "case": "set 0,(hl)",
"regex": "^\\s*set\\s+0\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "set 0,(hl)",
"w": 1
},
{
- "case": "set 0,a",
"regex": "^\\s*set\\s+0\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 0,a",
"w": 1
},
{
- "case": "set 1,b",
"regex": "^\\s*set\\s+1\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 1,b",
"w": 1
},
{
- "case": "set 1,c",
"regex": "^\\s*set\\s+1\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 1,c",
"w": 1
},
{
- "case": "set 1,d",
"regex": "^\\s*set\\s+1\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 1,d",
"w": 1
},
{
- "case": "set 1,e",
"regex": "^\\s*set\\s+1\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 1,e",
"w": 1
},
{
- "case": "set 1,h",
"regex": "^\\s*set\\s+1\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 1,h",
"w": 1
},
{
- "case": "set 1,l",
"regex": "^\\s*set\\s+1\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 1,l",
"w": 1
},
{
- "case": "set 1,(hl)",
"regex": "^\\s*set\\s+1\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "set 1,(hl)",
"w": 1
},
{
- "case": "set 1,a",
"regex": "^\\s*set\\s+1\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 1,a",
"w": 1
},
{
- "case": "set 2,b",
"regex": "^\\s*set\\s+2\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 2,b",
"w": 1
},
{
- "case": "set 2,c",
"regex": "^\\s*set\\s+2\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 2,c",
"w": 1
},
{
- "case": "set 2,d",
"regex": "^\\s*set\\s+2\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 2,d",
"w": 1
},
{
- "case": "set 2,e",
"regex": "^\\s*set\\s+2\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 2,e",
"w": 1
},
{
- "case": "set 2,h",
"regex": "^\\s*set\\s+2\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 2,h",
"w": 1
},
{
- "case": "set 2,l",
"regex": "^\\s*set\\s+2\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 2,l",
"w": 1
},
{
- "case": "set 2,(hl)",
"regex": "^\\s*set\\s+2\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "set 2,(hl)",
"w": 1
},
{
- "case": "set 2,a",
"regex": "^\\s*set\\s+2\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 2,a",
"w": 1
},
{
- "case": "set 3,b",
"regex": "^\\s*set\\s+3\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 3,b",
"w": 1
},
{
- "case": "set 3,c",
"regex": "^\\s*set\\s+3\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 3,c",
"w": 1
},
{
- "case": "set 3,d",
"regex": "^\\s*set\\s+3\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 3,d",
"w": 1
},
{
- "case": "set 3,e",
"regex": "^\\s*set\\s+3\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 3,e",
"w": 1
},
{
- "case": "set 3,h",
"regex": "^\\s*set\\s+3\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 3,h",
"w": 1
},
{
- "case": "set 3,l",
"regex": "^\\s*set\\s+3\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 3,l",
"w": 1
},
{
- "case": "set 3,(hl)",
"regex": "^\\s*set\\s+3\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "set 3,(hl)",
"w": 1
},
{
- "case": "set 3,a",
"regex": "^\\s*set\\s+3\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 3,a",
"w": 1
},
{
- "case": "set 4,b",
"regex": "^\\s*set\\s+4\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 4,b",
"w": 1
},
{
- "case": "set 4,c",
"regex": "^\\s*set\\s+4\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 4,c",
"w": 1
},
{
- "case": "set 4,d",
"regex": "^\\s*set\\s+4\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 4,d",
"w": 1
},
{
- "case": "set 4,e",
"regex": "^\\s*set\\s+4\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 4,e",
"w": 1
},
{
- "case": "set 4,h",
"regex": "^\\s*set\\s+4\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 4,h",
"w": 1
},
{
- "case": "set 4,l",
"regex": "^\\s*set\\s+4\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 4,l",
"w": 1
},
{
- "case": "set 4,(hl)",
"regex": "^\\s*set\\s+4\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "set 4,(hl)",
"w": 1
},
{
- "case": "set 4,a",
"regex": "^\\s*set\\s+4\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 4,a",
"w": 1
},
{
- "case": "set 5,b",
"regex": "^\\s*set\\s+5\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 5,b",
"w": 1
},
{
- "case": "set 5,c",
"regex": "^\\s*set\\s+5\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 5,c",
"w": 1
},
{
- "case": "set 5,d",
"regex": "^\\s*set\\s+5\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 5,d",
"w": 1
},
{
- "case": "set 5,e",
"regex": "^\\s*set\\s+5\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 5,e",
"w": 1
},
{
- "case": "set 5,h",
"regex": "^\\s*set\\s+5\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 5,h",
"w": 1
},
{
- "case": "set 5,l",
"regex": "^\\s*set\\s+5\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 5,l",
"w": 1
},
{
- "case": "set 5,(hl)",
"regex": "^\\s*set\\s+5\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "set 5,(hl)",
"w": 1
},
{
- "case": "set 5,a",
"regex": "^\\s*set\\s+5\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 5,a",
"w": 1
},
{
- "case": "set 6,b",
"regex": "^\\s*set\\s+6\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 6,b",
"w": 1
},
{
- "case": "set 6,c",
"regex": "^\\s*set\\s+6\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 6,c",
"w": 1
},
{
- "case": "set 6,d",
"regex": "^\\s*set\\s+6\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 6,d",
"w": 1
},
{
- "case": "set 6,e",
"regex": "^\\s*set\\s+6\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 6,e",
"w": 1
},
{
- "case": "set 6,h",
"regex": "^\\s*set\\s+6\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 6,h",
"w": 1
},
{
- "case": "set 6,l",
"regex": "^\\s*set\\s+6\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 6,l",
"w": 1
},
{
- "case": "set 6,(hl)",
"regex": "^\\s*set\\s+6\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "set 6,(hl)",
"w": 1
},
{
- "case": "set 6,a",
"regex": "^\\s*set\\s+6\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 6,a",
"w": 1
},
{
- "case": "set 7,b",
"regex": "^\\s*set\\s+7\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 7,b",
"w": 1
},
{
- "case": "set 7,c",
"regex": "^\\s*set\\s+7\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 7,c",
"w": 1
},
{
- "case": "set 7,d",
"regex": "^\\s*set\\s+7\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 7,d",
"w": 1
},
{
- "case": "set 7,e",
"regex": "^\\s*set\\s+7\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 7,e",
"w": 1
},
{
- "case": "set 7,h",
"regex": "^\\s*set\\s+7\\s*,\\s*h\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 7,h",
"w": 1
},
{
- "case": "set 7,l",
"regex": "^\\s*set\\s+7\\s*,\\s*l\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 7,l",
"w": 1
},
{
- "case": "set 7,(hl)",
"regex": "^\\s*set\\s+7\\s*,\\s*\\(hl\\)\\s*(;.*)?$",
"cycles": "15",
+ "case": "set 7,(hl)",
"w": 1
},
{
- "case": "set 7,a",
"regex": "^\\s*set\\s+7\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "set 7,a",
"w": 1
},
{
- "case": "add ix,bc",
"regex": "^\\s*add\\s+ix\\s*,\\s*bc\\s*(;.*)?$",
"cycles": "15",
+ "case": "add ix,bc",
"w": 1
},
{
- "case": "add ix,de",
"regex": "^\\s*add\\s+ix\\s*,\\s*de\\s*(;.*)?$",
"cycles": "15",
+ "case": "add ix,de",
"w": 1
},
{
- "case": "ld ix,**",
"regex": "^\\s*ld\\s+ix\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "14",
+ "case": "ld ix,**",
"w": 3
},
{
- "case": "ld (**),ix",
"regex": "^\\s*ld\\s+\\([^\\(\\),]+\\)\\s*,\\s*ix\\s*(;.*)?$",
"cycles": "20",
+ "case": "ld (**),ix",
"w": 3
},
{
- "case": "inc ix",
"regex": "^\\s*inc\\s+ix\\s*(;.*)?$",
"cycles": "10",
+ "case": "inc ix",
"w": 1
},
{
- "case": "inc ixh",
"regex": "^\\s*inc\\s+ixh\\s*(;.*)?$",
"cycles": "8",
+ "case": "inc ixh",
"w": 1
},
{
- "case": "dec ixh",
"regex": "^\\s*dec\\s+ixh\\s*(;.*)?$",
"cycles": "8",
+ "case": "dec ixh",
"w": 1
},
{
- "case": "ld ixh,*",
"regex": "^\\s*ld\\s+ixh\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "11",
+ "case": "ld ixh,*",
"w": 2
},
{
- "case": "add ix,ix",
"regex": "^\\s*add\\s+ix\\s*,\\s*ix\\s*(;.*)?$",
"cycles": "15",
+ "case": "add ix,ix",
"w": 1
},
{
- "case": "ld ix,(**)",
"regex": "^\\s*ld\\s+ix\\s*,\\s*\\([^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "ld ix,(**)",
"w": 3
},
{
- "case": "dec ix",
"regex": "^\\s*dec\\s+ix\\s*(;.*)?$",
"cycles": "10",
+ "case": "dec ix",
"w": 1
},
{
- "case": "inc ixl",
"regex": "^\\s*inc\\s+ixl\\s*(;.*)?$",
"cycles": "8",
+ "case": "inc ixl",
"w": 1
},
{
- "case": "dec ixl",
"regex": "^\\s*dec\\s+ixl\\s*(;.*)?$",
"cycles": "8",
+ "case": "dec ixl",
"w": 1
},
{
- "case": "ld ixl,*",
"regex": "^\\s*ld\\s+ixl\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "11",
+ "case": "ld ixl,*",
"w": 2
},
{
- "case": "inc (ix+*)",
"regex": "^\\s*inc\\s+\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "inc (ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*inc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "inc * (ix)",
"w": 2
},
{
- "case": "dec (ix+*)",
"regex": "^\\s*dec\\s+\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "dec (ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*dec\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "dec * (ix)",
"w": 2
},
{
- "case": "ld (ix+*),*",
"regex": "^\\s*ld\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld (ix+*),*",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld * (ix),*",
"w": 2
},
{
- "case": "add ix,sp",
"regex": "^\\s*add\\s+ix\\s*,\\s*sp\\s*(;.*)?$",
"cycles": "15",
+ "case": "add ix,sp",
"w": 1
},
{
- "case": "ld b,ixh",
"regex": "^\\s*ld\\s+b\\s*,\\s*ixh\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld b,ixh",
"w": 1
},
{
- "case": "ld b,ixl",
"regex": "^\\s*ld\\s+b\\s*,\\s*ixl\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld b,ixl",
"w": 1
},
{
- "case": "ld b,(ix+*)",
"regex": "^\\s*ld\\s+b\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld b,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+b\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld b,* (ix)",
"w": 2
},
{
- "case": "ld c,ixh",
"regex": "^\\s*ld\\s+c\\s*,\\s*ixh\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld c,ixh",
"w": 1
},
{
- "case": "ld c,ixl",
"regex": "^\\s*ld\\s+c\\s*,\\s*ixl\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld c,ixl",
"w": 1
},
{
- "case": "ld c,(ix+*)",
"regex": "^\\s*ld\\s+c\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld c,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+c\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld c,* (ix)",
"w": 2
},
{
- "case": "ld d,ixh",
"regex": "^\\s*ld\\s+d\\s*,\\s*ixh\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld d,ixh",
"w": 1
},
{
- "case": "ld d,ixl",
"regex": "^\\s*ld\\s+d\\s*,\\s*ixl\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld d,ixl",
"w": 1
},
{
- "case": "ld d,(ix+*)",
"regex": "^\\s*ld\\s+d\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld d,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+d\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld d,* (ix)",
"w": 2
},
{
- "case": "ld e,ixh",
"regex": "^\\s*ld\\s+e\\s*,\\s*ixh\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld e,ixh",
"w": 1
},
{
- "case": "ld e,ixl",
"regex": "^\\s*ld\\s+e\\s*,\\s*ixl\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld e,ixl",
"w": 1
},
{
- "case": "ld e,(ix+*)",
"regex": "^\\s*ld\\s+e\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld e,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+e\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld e,* (ix)",
"w": 2
},
{
- "case": "ld ixh,b",
"regex": "^\\s*ld\\s+ixh\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld ixh,b",
"w": 1
},
{
- "case": "ld ixh,c",
"regex": "^\\s*ld\\s+ixh\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld ixh,c",
"w": 1
},
{
- "case": "ld ixh,d",
"regex": "^\\s*ld\\s+ixh\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld ixh,d",
"w": 1
},
{
- "case": "ld ixh,e",
"regex": "^\\s*ld\\s+ixh\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld ixh,e",
"w": 1
},
{
- "case": "ld ixh,ixh",
"regex": "^\\s*ld\\s+ixh\\s*,\\s*ixh\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld ixh,ixh",
"w": 1
},
{
- "case": "ld ixh,ixl",
"regex": "^\\s*ld\\s+ixh\\s*,\\s*ixl\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld ixh,ixl",
"w": 1
},
{
- "case": "ld h,(ix+*)",
"regex": "^\\s*ld\\s+h\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld h,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+h\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld h,* (ix)",
"w": 2
},
{
- "case": "ld ixh,a",
"regex": "^\\s*ld\\s+ixh\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld ixh,a",
"w": 1
},
{
- "case": "ld ixl,b",
"regex": "^\\s*ld\\s+ixl\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld ixl,b",
"w": 1
},
{
- "case": "ld ixl,c",
"regex": "^\\s*ld\\s+ixl\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld ixl,c",
"w": 1
},
{
- "case": "ld ixl,d",
"regex": "^\\s*ld\\s+ixl\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld ixl,d",
"w": 1
},
{
- "case": "ld ixl,e",
"regex": "^\\s*ld\\s+ixl\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld ixl,e",
"w": 1
},
{
- "case": "ld ixl,ixh",
"regex": "^\\s*ld\\s+ixl\\s*,\\s*ixh\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld ixl,ixh",
"w": 1
},
{
- "case": "ld ixl,ixl",
"regex": "^\\s*ld\\s+ixl\\s*,\\s*ixl\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld ixl,ixl",
"w": 1
},
{
- "case": "ld l,(ix+*)",
"regex": "^\\s*ld\\s+l\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld l,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+l\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld l,* (ix)",
"w": 2
},
{
- "case": "ld ixl,a",
"regex": "^\\s*ld\\s+ixl\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld ixl,a",
"w": 1
},
{
- "case": "ld (ix+*),b",
"regex": "^\\s*ld\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld (ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld * (ix),b",
"w": 2
},
{
- "case": "ld (ix+*),c",
"regex": "^\\s*ld\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld (ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld * (ix),c",
"w": 2
},
{
- "case": "ld (ix+*),d",
"regex": "^\\s*ld\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld (ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld * (ix),d",
"w": 2
},
{
- "case": "ld (ix+*),e",
"regex": "^\\s*ld\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld (ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld * (ix),e",
"w": 2
},
{
- "case": "ld (ix+*),h",
"regex": "^\\s*ld\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld (ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld * (ix),h",
"w": 2
},
{
- "case": "ld (ix+*),l",
"regex": "^\\s*ld\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld (ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld * (ix),l",
"w": 2
},
{
- "case": "ld (ix+*),a",
"regex": "^\\s*ld\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld (ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld * (ix),a",
"w": 2
},
{
- "case": "ld a,ixh",
"regex": "^\\s*ld\\s+a\\s*,\\s*ixh\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld a,ixh",
"w": 1
},
{
- "case": "ld a,ixl",
"regex": "^\\s*ld\\s+a\\s*,\\s*ixl\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld a,ixl",
"w": 1
},
{
- "case": "ld a,(ix+*)",
"regex": "^\\s*ld\\s+a\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld a,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+a\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld a,* (ix)",
"w": 2
},
{
- "case": "add a,ixh",
"regex": "^\\s*add\\s+a\\s*,\\s*ixh\\s*(;.*)?$",
"cycles": "8",
+ "case": "add a,ixh",
"w": 1
},
{
- "case": "add a,ixl",
"regex": "^\\s*add\\s+a\\s*,\\s*ixl\\s*(;.*)?$",
"cycles": "8",
+ "case": "add a,ixl",
"w": 1
},
{
- "case": "add a,(ix+*)",
"regex": "^\\s*add\\s+a\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "add a,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*add\\s+a\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "add a,* (ix)",
"w": 2
},
{
- "case": "adc a,ixh",
"regex": "^\\s*adc\\s+a\\s*,\\s*ixh\\s*(;.*)?$",
"cycles": "8",
+ "case": "adc a,ixh",
"w": 1
},
{
- "case": "adc a,ixl",
"regex": "^\\s*adc\\s+a\\s*,\\s*ixl\\s*(;.*)?$",
"cycles": "8",
+ "case": "adc a,ixl",
"w": 1
},
{
- "case": "adc a,(ix+*)",
"regex": "^\\s*adc\\s+a\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "adc a,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*adc\\s+a\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "adc a,* (ix)",
"w": 2
},
{
- "case": "sub ixh",
"regex": "^\\s*sub\\s+ixh\\s*(;.*)?$",
"cycles": "8",
+ "case": "sub ixh",
"w": 1
},
{
- "case": "sub ixl",
"regex": "^\\s*sub\\s+ixl\\s*(;.*)?$",
"cycles": "8",
+ "case": "sub ixl",
"w": 1
},
{
- "case": "sub (ix+*)",
"regex": "^\\s*sub\\s+\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "sub (ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sub\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "sub * (ix)",
"w": 2
},
{
- "case": "sbc a,ixh",
"regex": "^\\s*sbc\\s+a\\s*,\\s*ixh\\s*(;.*)?$",
"cycles": "8",
+ "case": "sbc a,ixh",
"w": 1
},
{
- "case": "sbc a,ixl",
"regex": "^\\s*sbc\\s+a\\s*,\\s*ixl\\s*(;.*)?$",
"cycles": "8",
+ "case": "sbc a,ixl",
"w": 1
},
{
- "case": "sbc a,(ix+*)",
"regex": "^\\s*sbc\\s+a\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "sbc a,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sbc\\s+a\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "sbc a,* (ix)",
"w": 2
},
{
- "case": "and ixh",
"regex": "^\\s*and\\s+ixh\\s*(;.*)?$",
"cycles": "8",
+ "case": "and ixh",
"w": 1
},
{
- "case": "and ixl",
"regex": "^\\s*and\\s+ixl\\s*(;.*)?$",
"cycles": "8",
+ "case": "and ixl",
"w": 1
},
{
- "case": "and (ix+*)",
"regex": "^\\s*and\\s+\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "and (ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*and\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "and * (ix)",
"w": 2
},
{
- "case": "xor ixh",
"regex": "^\\s*xor\\s+ixh\\s*(;.*)?$",
"cycles": "8",
+ "case": "xor ixh",
"w": 1
},
{
- "case": "xor ixl",
"regex": "^\\s*xor\\s+ixl\\s*(;.*)?$",
"cycles": "8",
+ "case": "xor ixl",
"w": 1
},
{
- "case": "xor (ix+*)",
"regex": "^\\s*xor\\s+\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "xor (ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*xor\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "xor * (ix)",
"w": 2
},
{
- "case": "or ixh",
"regex": "^\\s*or\\s+ixh\\s*(;.*)?$",
"cycles": "8",
+ "case": "or ixh",
"w": 1
},
{
- "case": "or ixl",
"regex": "^\\s*or\\s+ixl\\s*(;.*)?$",
"cycles": "8",
+ "case": "or ixl",
"w": 1
},
{
- "case": "or (ix+*)",
"regex": "^\\s*or\\s+\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "or (ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*or\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "or * (ix)",
"w": 2
},
{
- "case": "cp ixh",
"regex": "^\\s*cp\\s+ixh\\s*(;.*)?$",
"cycles": "8",
+ "case": "cp ixh",
"w": 1
},
{
- "case": "cp ixl",
"regex": "^\\s*cp\\s+ixl\\s*(;.*)?$",
"cycles": "8",
+ "case": "cp ixl",
"w": 1
},
{
- "case": "cp (ix+*)",
"regex": "^\\s*cp\\s+\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "cp (ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*cp\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "cp * (ix)",
"w": 2
},
{
- "case": "pop ix",
"regex": "^\\s*pop\\s+ix\\s*(;.*)?$",
"cycles": "14",
+ "case": "pop ix",
"w": 1
},
{
- "case": "ex (sp),ix",
"regex": "^\\s*ex\\s+\\(sp\\)\\s*,\\s*ix\\s*(;.*)?$",
"cycles": "23",
+ "case": "ex (sp),ix",
"w": 1
},
{
- "case": "push ix",
"regex": "^\\s*push\\s+ix\\s*(;.*)?$",
"cycles": "15",
+ "case": "push ix",
"w": 1
},
{
- "case": "jp (ix)",
"regex": "^\\s*jp\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "8",
+ "case": "jp (ix)",
"w": 1
},
{
- "case": "ld sp,ix",
"regex": "^\\s*ld\\s+sp\\s*,\\s*ix\\s*(;.*)?$",
"cycles": "10",
+ "case": "ld sp,ix",
"w": 1
},
{
- "case": "rlc (ix+*),b",
"regex": "^\\s*rlc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "rlc (ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rlc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rlc * (ix),b",
"w": 2
},
{
- "case": "rlc (ix+*),c",
"regex": "^\\s*rlc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "rlc (ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rlc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rlc * (ix),c",
"w": 2
},
{
- "case": "rlc (ix+*),d",
"regex": "^\\s*rlc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "rlc (ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rlc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rlc * (ix),d",
"w": 2
},
{
- "case": "rlc (ix+*),e",
"regex": "^\\s*rlc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "rlc (ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rlc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rlc * (ix),e",
"w": 2
},
{
- "case": "rlc (ix+*),h",
"regex": "^\\s*rlc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "rlc (ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rlc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rlc * (ix),h",
"w": 2
},
{
- "case": "rlc (ix+*),l",
"regex": "^\\s*rlc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "rlc (ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rlc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rlc * (ix),l",
"w": 2
},
{
- "case": "rlc (ix+*)",
"regex": "^\\s*rlc\\s+\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "rlc (ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rlc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rlc * (ix)",
"w": 2
},
{
- "case": "rlc (ix+*),a",
"regex": "^\\s*rlc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "rlc (ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rlc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rlc * (ix),a",
"w": 2
},
{
- "case": "rrc (ix+*),b",
"regex": "^\\s*rrc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "rrc (ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rrc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rrc * (ix),b",
"w": 2
},
{
- "case": "rrc (ix+*),c",
"regex": "^\\s*rrc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "rrc (ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rrc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rrc * (ix),c",
"w": 2
},
{
- "case": "rrc (ix+*),d",
"regex": "^\\s*rrc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "rrc (ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rrc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rrc * (ix),d",
"w": 2
},
{
- "case": "rrc (ix+*),e",
"regex": "^\\s*rrc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "rrc (ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rrc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rrc * (ix),e",
"w": 2
},
{
- "case": "rrc (ix+*),h",
"regex": "^\\s*rrc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "rrc (ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rrc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rrc * (ix),h",
"w": 2
},
{
- "case": "rrc (ix+*),l",
"regex": "^\\s*rrc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "rrc (ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rrc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rrc * (ix),l",
"w": 2
},
{
- "case": "rrc (ix+*)",
"regex": "^\\s*rrc\\s+\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "rrc (ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rrc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rrc * (ix)",
"w": 2
},
{
- "case": "rrc (ix+*),a",
"regex": "^\\s*rrc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "rrc (ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rrc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rrc * (ix),a",
"w": 2
},
{
- "case": "rl (ix+*),b",
"regex": "^\\s*rl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "rl (ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rl * (ix),b",
"w": 2
},
{
- "case": "rl (ix+*),c",
"regex": "^\\s*rl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "rl (ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rl * (ix),c",
"w": 2
},
{
- "case": "rl (ix+*),d",
"regex": "^\\s*rl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "rl (ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rl * (ix),d",
"w": 2
},
{
- "case": "rl (ix+*),e",
"regex": "^\\s*rl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "rl (ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rl * (ix),e",
"w": 2
},
{
- "case": "rl (ix+*),h",
"regex": "^\\s*rl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "rl (ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rl * (ix),h",
"w": 2
},
{
- "case": "rl (ix+*),l",
"regex": "^\\s*rl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "rl (ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rl * (ix),l",
"w": 2
},
{
- "case": "rl (ix+*)",
"regex": "^\\s*rl\\s+\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "rl (ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rl * (ix)",
"w": 2
},
{
- "case": "rl (ix+*),a",
"regex": "^\\s*rl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "rl (ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rl * (ix),a",
"w": 2
},
{
- "case": "rr (ix+*),b",
"regex": "^\\s*rr\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "rr (ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rr\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rr * (ix),b",
"w": 2
},
{
- "case": "rr (ix+*),c",
"regex": "^\\s*rr\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "rr (ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rr\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rr * (ix),c",
"w": 2
},
{
- "case": "rr (ix+*),d",
"regex": "^\\s*rr\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "rr (ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rr\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rr * (ix),d",
"w": 2
},
{
- "case": "rr (ix+*),e",
"regex": "^\\s*rr\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "rr (ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rr\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rr * (ix),e",
"w": 2
},
{
- "case": "rr (ix+*),h",
"regex": "^\\s*rr\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "rr (ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rr\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rr * (ix),h",
"w": 2
},
{
- "case": "rr (ix+*),l",
"regex": "^\\s*rr\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "rr (ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rr\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rr * (ix),l",
"w": 2
},
{
- "case": "rr (ix+*)",
"regex": "^\\s*rr\\s+\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "rr (ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rr\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rr * (ix)",
"w": 2
},
{
- "case": "rr (ix+*),a",
"regex": "^\\s*rr\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "rr (ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rr\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rr * (ix),a",
"w": 2
},
{
- "case": "sla (ix+*),b",
"regex": "^\\s*sla\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "sla (ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sla\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sla * (ix),b",
"w": 2
},
{
- "case": "sla (ix+*),c",
"regex": "^\\s*sla\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "sla (ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sla\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sla * (ix),c",
"w": 2
},
{
- "case": "sla (ix+*),d",
"regex": "^\\s*sla\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "sla (ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sla\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sla * (ix),d",
"w": 2
},
{
- "case": "sla (ix+*),e",
"regex": "^\\s*sla\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "sla (ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sla\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sla * (ix),e",
"w": 2
},
{
- "case": "sla (ix+*),h",
"regex": "^\\s*sla\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "sla (ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sla\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sla * (ix),h",
"w": 2
},
{
- "case": "sla (ix+*),l",
"regex": "^\\s*sla\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "sla (ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sla\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sla * (ix),l",
"w": 2
},
{
- "case": "sla (ix+*)",
"regex": "^\\s*sla\\s+\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "sla (ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sla\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sla * (ix)",
"w": 2
},
{
- "case": "sla (ix+*),a",
"regex": "^\\s*sla\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "sla (ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sla\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sla * (ix),a",
"w": 2
},
{
- "case": "sra (ix+*),b",
"regex": "^\\s*sra\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "sra (ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sra\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sra * (ix),b",
"w": 2
},
{
- "case": "sra (ix+*),c",
"regex": "^\\s*sra\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "sra (ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sra\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sra * (ix),c",
"w": 2
},
{
- "case": "sra (ix+*),d",
"regex": "^\\s*sra\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "sra (ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sra\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sra * (ix),d",
"w": 2
},
{
- "case": "sra (ix+*),e",
"regex": "^\\s*sra\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "sra (ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sra\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sra * (ix),e",
"w": 2
},
{
- "case": "sra (ix+*),h",
"regex": "^\\s*sra\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "sra (ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sra\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sra * (ix),h",
"w": 2
},
{
- "case": "sra (ix+*),l",
"regex": "^\\s*sra\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "sra (ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sra\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sra * (ix),l",
"w": 2
},
{
- "case": "sra (ix+*)",
"regex": "^\\s*sra\\s+\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "sra (ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sra\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sra * (ix)",
"w": 2
},
{
- "case": "sra (ix+*),a",
"regex": "^\\s*sra\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "sra (ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sra\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sra * (ix),a",
"w": 2
},
{
- "case": "sll (ix+*),b",
"regex": "^\\s*sll\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "sll (ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sll\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sll * (ix),b",
"w": 2
},
{
- "case": "sll (ix+*),c",
"regex": "^\\s*sll\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "sll (ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sll\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sll * (ix),c",
"w": 2
},
{
- "case": "sll (ix+*),d",
"regex": "^\\s*sll\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "sll (ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sll\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sll * (ix),d",
"w": 2
},
{
- "case": "sll (ix+*),e",
"regex": "^\\s*sll\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "sll (ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sll\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sll * (ix),e",
"w": 2
},
{
- "case": "sll (ix+*),h",
"regex": "^\\s*sll\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "sll (ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sll\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sll * (ix),h",
"w": 2
},
{
- "case": "sll (ix+*),l",
"regex": "^\\s*sll\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "sll (ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sll\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sll * (ix),l",
"w": 2
},
{
- "case": "sll (ix+*)",
"regex": "^\\s*sll\\s+\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "sll (ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sll\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sll * (ix)",
"w": 2
},
{
- "case": "sll (ix+*),a",
"regex": "^\\s*sll\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "sll (ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sll\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sll * (ix),a",
"w": 2
},
{
- "case": "srl (ix+*),b",
"regex": "^\\s*srl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "srl (ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*srl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "srl * (ix),b",
"w": 2
},
{
- "case": "srl (ix+*),c",
"regex": "^\\s*srl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "srl (ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*srl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "srl * (ix),c",
"w": 2
},
{
- "case": "srl (ix+*),d",
"regex": "^\\s*srl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "srl (ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*srl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "srl * (ix),d",
"w": 2
},
{
- "case": "srl (ix+*),e",
"regex": "^\\s*srl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "srl (ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*srl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "srl * (ix),e",
"w": 2
},
{
- "case": "srl (ix+*),h",
"regex": "^\\s*srl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "srl (ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*srl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "srl * (ix),h",
"w": 2
},
{
- "case": "srl (ix+*),l",
"regex": "^\\s*srl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "srl (ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*srl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "srl * (ix),l",
"w": 2
},
{
- "case": "srl (ix+*)",
"regex": "^\\s*srl\\s+\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "srl (ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*srl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "srl * (ix)",
"w": 2
},
{
- "case": "srl (ix+*),a",
"regex": "^\\s*srl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "srl (ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*srl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "srl * (ix),a",
"w": 2
},
{
- "case": "bit 0,(ix+*)",
"regex": "^\\s*bit\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 0,(ix+*)",
"w": 2
},
{
- "case": "bit 0,(ix+*)",
- "regex": "^\\s*bit\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 0,* (ix)",
"w": 2
},
{
- "case": "bit 0,(ix+*)",
"regex": "^\\s*bit\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 0,(ix+*)",
"w": 2
},
{
- "case": "bit 0,(ix+*)",
- "regex": "^\\s*bit\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 0,* (ix)",
"w": 2
},
{
- "case": "bit 0,(ix+*)",
"regex": "^\\s*bit\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 0,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 0,* (ix)",
"w": 2
},
{
- "case": "bit 0,(ix+*)",
"regex": "^\\s*bit\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 0,(ix+*)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 0,* (ix)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 0,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 0,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 0,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 0,* (ix)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 0,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 0,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 0,(ix+*)",
"w": 2
},
{
- "case": "bit 1,(ix+*)",
- "regex": "^\\s*bit\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 0,* (ix)",
"w": 2
},
{
- "case": "bit 1,(ix+*)",
"regex": "^\\s*bit\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 1,(ix+*)",
"w": 2
},
{
- "case": "bit 1,(ix+*)",
- "regex": "^\\s*bit\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 1,* (ix)",
"w": 2
},
{
- "case": "bit 1,(ix+*)",
"regex": "^\\s*bit\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 1,(ix+*)",
"w": 2
},
{
- "case": "bit 1,(ix+*)",
- "regex": "^\\s*bit\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 1,* (ix)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 1,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 1,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 1,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 1,* (ix)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 1,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 1,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 1,(ix+*)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 1,* (ix)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 1,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 1,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 1,(ix+*)",
"w": 2
},
{
- "case": "bit 2,(ix+*)",
- "regex": "^\\s*bit\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 1,* (ix)",
"w": 2
},
{
- "case": "bit 2,(ix+*)",
"regex": "^\\s*bit\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 2,(ix+*)",
"w": 2
},
{
- "case": "bit 2,(ix+*)",
- "regex": "^\\s*bit\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 2,* (ix)",
"w": 2
},
{
- "case": "bit 2,(ix+*)",
"regex": "^\\s*bit\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 2,(ix+*)",
"w": 2
},
{
- "case": "bit 2,(ix+*)",
- "regex": "^\\s*bit\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 2,* (ix)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 2,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 2,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 2,(ix+*)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 2,* (ix)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 2,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 2,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 2,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 2,* (ix)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 2,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 2,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 2,(ix+*)",
"w": 2
},
{
- "case": "bit 3,(ix+*)",
- "regex": "^\\s*bit\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 2,* (ix)",
"w": 2
},
{
- "case": "bit 3,(ix+*)",
"regex": "^\\s*bit\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 3,(ix+*)",
"w": 2
},
{
- "case": "bit 3,(ix+*)",
- "regex": "^\\s*bit\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 3,* (ix)",
"w": 2
},
{
- "case": "bit 3,(ix+*)",
"regex": "^\\s*bit\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 3,(ix+*)",
"w": 2
},
{
- "case": "bit 3,(ix+*)",
- "regex": "^\\s*bit\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 3,* (ix)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 3,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 3,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 3,(ix+*)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 3,* (ix)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 3,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 3,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 3,(ix+*)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 3,* (ix)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 3,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 3,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 3,(ix+*)",
"w": 2
},
{
- "case": "bit 4,(ix+*)",
- "regex": "^\\s*bit\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 3,* (ix)",
"w": 2
},
{
- "case": "bit 4,(ix+*)",
"regex": "^\\s*bit\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 4,(ix+*)",
"w": 2
},
{
- "case": "bit 4,(ix+*)",
- "regex": "^\\s*bit\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 4,* (ix)",
"w": 2
},
{
- "case": "bit 4,(ix+*)",
"regex": "^\\s*bit\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 4,(ix+*)",
"w": 2
},
{
- "case": "bit 4,(ix+*)",
- "regex": "^\\s*bit\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 4,* (ix)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 4,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 4,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 4,(ix+*)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 4,* (ix)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 4,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 4,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 4,(ix+*)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 4,* (ix)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 4,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 4,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 4,(ix+*)",
"w": 2
},
{
- "case": "bit 5,(ix+*)",
- "regex": "^\\s*bit\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 4,* (ix)",
"w": 2
},
{
- "case": "bit 5,(ix+*)",
"regex": "^\\s*bit\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 5,(ix+*)",
"w": 2
},
{
- "case": "bit 5,(ix+*)",
- "regex": "^\\s*bit\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 5,* (ix)",
"w": 2
},
{
- "case": "bit 5,(ix+*)",
"regex": "^\\s*bit\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 5,(ix+*)",
"w": 2
},
{
- "case": "bit 5,(ix+*)",
- "regex": "^\\s*bit\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 5,* (ix)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 5,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 5,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 5,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 5,* (ix)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 5,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 5,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 5,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 5,* (ix)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 5,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 5,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 5,(ix+*)",
"w": 2
},
{
- "case": "bit 6,(ix+*)",
- "regex": "^\\s*bit\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 5,* (ix)",
"w": 2
},
{
- "case": "bit 6,(ix+*)",
"regex": "^\\s*bit\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 6,(ix+*)",
"w": 2
},
{
- "case": "bit 6,(ix+*)",
- "regex": "^\\s*bit\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 6,* (ix)",
"w": 2
},
{
- "case": "bit 6,(ix+*)",
"regex": "^\\s*bit\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 6,(ix+*)",
"w": 2
},
{
- "case": "bit 6,(ix+*)",
- "regex": "^\\s*bit\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 6,* (ix)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 6,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 6,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 6,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 6,* (ix)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 6,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 6,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 6,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 6,* (ix)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 6,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 6,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 6,(ix+*)",
"w": 2
},
{
- "case": "bit 7,(ix+*)",
- "regex": "^\\s*bit\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 6,* (ix)",
"w": 2
},
{
- "case": "bit 7,(ix+*)",
"regex": "^\\s*bit\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 7,(ix+*)",
"w": 2
},
{
- "case": "bit 7,(ix+*)",
- "regex": "^\\s*bit\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 7,* (ix)",
"w": 2
},
{
- "case": "bit 7,(ix+*)",
"regex": "^\\s*bit\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 7,(ix+*)",
"w": 2
},
{
- "case": "bit 7,(ix+*)",
- "regex": "^\\s*bit\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 7,* (ix)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 7,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 7,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 7,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 7,* (ix)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 7,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 7,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 7,(ix+*)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 7,* (ix)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 7,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 7,* (ix)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 7,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 7,* (ix)",
"w": 2
},
{
- "case": "res 0,(ix+*),b",
"regex": "^\\s*res\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 0,(ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 0,* (ix),b",
"w": 2
},
{
- "case": "res 0,(ix+*),c",
"regex": "^\\s*res\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 0,(ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 0,* (ix),c",
"w": 2
},
{
- "case": "res 0,(ix+*),d",
"regex": "^\\s*res\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 0,(ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 0,* (ix),d",
"w": 2
},
{
- "case": "res 0,(ix+*),e",
"regex": "^\\s*res\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 0,(ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 0,* (ix),e",
"w": 2
},
{
- "case": "res 0,(ix+*),h",
"regex": "^\\s*res\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 0,(ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 0,* (ix),h",
"w": 2
},
{
- "case": "res 0,(ix+*),l",
"regex": "^\\s*res\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 0,(ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 0,* (ix),l",
"w": 2
},
{
- "case": "res 0,(ix+*)",
"regex": "^\\s*res\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 0,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 0,* (ix)",
"w": 2
},
{
- "case": "res 0,(ix+*),a",
"regex": "^\\s*res\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 0,(ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 0,* (ix),a",
"w": 2
},
{
- "case": "res 1,(ix+*),b",
"regex": "^\\s*res\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 1,(ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 1,* (ix),b",
"w": 2
},
{
- "case": "res 1,(ix+*),c",
"regex": "^\\s*res\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 1,(ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 1,* (ix),c",
"w": 2
},
{
- "case": "res 1,(ix+*),d",
"regex": "^\\s*res\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 1,(ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 1,* (ix),d",
"w": 2
},
{
- "case": "res 1,(ix+*),e",
"regex": "^\\s*res\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 1,(ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 1,* (ix),e",
"w": 2
},
{
- "case": "res 1,(ix+*),h",
"regex": "^\\s*res\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 1,(ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 1,* (ix),h",
"w": 2
},
{
- "case": "res 1,(ix+*),l",
"regex": "^\\s*res\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 1,(ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 1,* (ix),l",
"w": 2
},
{
- "case": "res 1,(ix+*)",
"regex": "^\\s*res\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 1,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 1,* (ix)",
"w": 2
},
{
- "case": "res 1,(ix+*),a",
"regex": "^\\s*res\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 1,(ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 1,* (ix),a",
"w": 2
},
{
- "case": "res 2,(ix+*),b",
"regex": "^\\s*res\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 2,(ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 2,* (ix),b",
"w": 2
},
{
- "case": "res 2,(ix+*),c",
"regex": "^\\s*res\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 2,(ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 2,* (ix),c",
"w": 2
},
{
- "case": "res 2,(ix+*),d",
"regex": "^\\s*res\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 2,(ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 2,* (ix),d",
"w": 2
},
{
- "case": "res 2,(ix+*),e",
"regex": "^\\s*res\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 2,(ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 2,* (ix),e",
"w": 2
},
{
- "case": "res 2,(ix+*),h",
"regex": "^\\s*res\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 2,(ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 2,* (ix),h",
"w": 2
},
{
- "case": "res 2,(ix+*),l",
"regex": "^\\s*res\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 2,(ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 2,* (ix),l",
"w": 2
},
{
- "case": "res 2,(ix+*)",
"regex": "^\\s*res\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 2,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 2,* (ix)",
"w": 2
},
{
- "case": "res 2,(ix+*),a",
"regex": "^\\s*res\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 2,(ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 2,* (ix),a",
"w": 2
},
{
- "case": "res 3,(ix+*),b",
"regex": "^\\s*res\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 3,(ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 3,* (ix),b",
"w": 2
},
{
- "case": "res 3,(ix+*),c",
"regex": "^\\s*res\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 3,(ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 3,* (ix),c",
"w": 2
},
{
- "case": "res 3,(ix+*),d",
"regex": "^\\s*res\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 3,(ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 3,* (ix),d",
"w": 2
},
{
- "case": "res 3,(ix+*),e",
"regex": "^\\s*res\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 3,(ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 3,* (ix),e",
"w": 2
},
{
- "case": "res 3,(ix+*),h",
"regex": "^\\s*res\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 3,(ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 3,* (ix),h",
"w": 2
},
{
- "case": "res 3,(ix+*),l",
"regex": "^\\s*res\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 3,(ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 3,* (ix),l",
"w": 2
},
{
- "case": "res 3,(ix+*)",
"regex": "^\\s*res\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 3,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 3,* (ix)",
"w": 2
},
{
- "case": "res 3,(ix+*),a",
"regex": "^\\s*res\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 3,(ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 3,* (ix),a",
"w": 2
},
{
- "case": "res 4,(ix+*),b",
"regex": "^\\s*res\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 4,(ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 4,* (ix),b",
"w": 2
},
{
- "case": "res 4,(ix+*),c",
"regex": "^\\s*res\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 4,(ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 4,* (ix),c",
"w": 2
},
{
- "case": "res 4,(ix+*),d",
"regex": "^\\s*res\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 4,(ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 4,* (ix),d",
"w": 2
},
{
- "case": "res 4,(ix+*),e",
"regex": "^\\s*res\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 4,(ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 4,* (ix),e",
"w": 2
},
{
- "case": "res 4,(ix+*),h",
"regex": "^\\s*res\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 4,(ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 4,* (ix),h",
"w": 2
},
{
- "case": "res 4,(ix+*),l",
"regex": "^\\s*res\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 4,(ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 4,* (ix),l",
"w": 2
},
{
- "case": "res 4,(ix+*)",
"regex": "^\\s*res\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 4,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 4,* (ix)",
"w": 2
},
{
- "case": "res 4,(ix+*),a",
"regex": "^\\s*res\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 4,(ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 4,* (ix),a",
"w": 2
},
{
- "case": "res 5,(ix+*),b",
"regex": "^\\s*res\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 5,(ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 5,* (ix),b",
"w": 2
},
{
- "case": "res 5,(ix+*),c",
"regex": "^\\s*res\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 5,(ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 5,* (ix),c",
"w": 2
},
{
- "case": "res 5,(ix+*),d",
"regex": "^\\s*res\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 5,(ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 5,* (ix),d",
"w": 2
},
{
- "case": "res 5,(ix+*),e",
"regex": "^\\s*res\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 5,(ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 5,* (ix),e",
"w": 2
},
{
- "case": "res 5,(ix+*),h",
"regex": "^\\s*res\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 5,(ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 5,* (ix),h",
"w": 2
},
{
- "case": "res 5,(ix+*),l",
"regex": "^\\s*res\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 5,(ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 5,* (ix),l",
"w": 2
},
{
- "case": "res 5,(ix+*)",
"regex": "^\\s*res\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 5,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 5,* (ix)",
"w": 2
},
{
- "case": "res 5,(ix+*),a",
"regex": "^\\s*res\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 5,(ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 5,* (ix),a",
"w": 2
},
{
- "case": "res 6,(ix+*),b",
"regex": "^\\s*res\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 6,(ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 6,* (ix),b",
"w": 2
},
{
- "case": "res 6,(ix+*),c",
"regex": "^\\s*res\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 6,(ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 6,* (ix),c",
"w": 2
},
{
- "case": "res 6,(ix+*),d",
"regex": "^\\s*res\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 6,(ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 6,* (ix),d",
"w": 2
},
{
- "case": "res 6,(ix+*),e",
"regex": "^\\s*res\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 6,(ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 6,* (ix),e",
"w": 2
},
{
- "case": "res 6,(ix+*),h",
"regex": "^\\s*res\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 6,(ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 6,* (ix),h",
"w": 2
},
{
- "case": "res 6,(ix+*),l",
"regex": "^\\s*res\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 6,(ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 6,* (ix),l",
"w": 2
},
{
- "case": "res 6,(ix+*)",
"regex": "^\\s*res\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 6,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 6,* (ix)",
"w": 2
},
{
- "case": "res 6,(ix+*),a",
"regex": "^\\s*res\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 6,(ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 6,* (ix),a",
"w": 2
},
{
- "case": "res 7,(ix+*),b",
"regex": "^\\s*res\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 7,(ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 7,* (ix),b",
"w": 2
},
{
- "case": "res 7,(ix+*),c",
"regex": "^\\s*res\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 7,(ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 7,* (ix),c",
"w": 2
},
{
- "case": "res 7,(ix+*),d",
"regex": "^\\s*res\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 7,(ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 7,* (ix),d",
"w": 2
},
{
- "case": "res 7,(ix+*),e",
"regex": "^\\s*res\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 7,(ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 7,* (ix),e",
"w": 2
},
{
- "case": "res 7,(ix+*),h",
"regex": "^\\s*res\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 7,(ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 7,* (ix),h",
"w": 2
},
{
- "case": "res 7,(ix+*),l",
"regex": "^\\s*res\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 7,(ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 7,* (ix),l",
"w": 2
},
{
- "case": "res 7,(ix+*)",
"regex": "^\\s*res\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 7,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 7,* (ix)",
"w": 2
},
{
- "case": "res 7,(ix+*),a",
"regex": "^\\s*res\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 7,(ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 7,* (ix),a",
"w": 2
},
{
- "case": "set 0,(ix+*),b",
"regex": "^\\s*set\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 0,(ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 0,* (ix),b",
"w": 2
},
{
- "case": "set 0,(ix+*),c",
"regex": "^\\s*set\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 0,(ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 0,* (ix),c",
"w": 2
},
{
- "case": "set 0,(ix+*),d",
"regex": "^\\s*set\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 0,(ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 0,* (ix),d",
"w": 2
},
{
- "case": "set 0,(ix+*),e",
"regex": "^\\s*set\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 0,(ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 0,* (ix),e",
"w": 2
},
{
- "case": "set 0,(ix+*),h",
"regex": "^\\s*set\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 0,(ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 0,* (ix),h",
"w": 2
},
{
- "case": "set 0,(ix+*),l",
"regex": "^\\s*set\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 0,(ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 0,* (ix),l",
"w": 2
},
{
- "case": "set 0,(ix+*)",
"regex": "^\\s*set\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 0,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 0,* (ix)",
"w": 2
},
{
- "case": "set 0,(ix+*),a",
"regex": "^\\s*set\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 0,(ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 0,* (ix),a",
"w": 2
},
{
- "case": "set 1,(ix+*),b",
"regex": "^\\s*set\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 1,(ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 1,* (ix),b",
"w": 2
},
{
- "case": "set 1,(ix+*),c",
"regex": "^\\s*set\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 1,(ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 1,* (ix),c",
"w": 2
},
{
- "case": "set 1,(ix+*),d",
"regex": "^\\s*set\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 1,(ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 1,* (ix),d",
"w": 2
},
{
- "case": "set 1,(ix+*),e",
"regex": "^\\s*set\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 1,(ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 1,* (ix),e",
"w": 2
},
{
- "case": "set 1,(ix+*),h",
"regex": "^\\s*set\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 1,(ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 1,* (ix),h",
"w": 2
},
{
- "case": "set 1,(ix+*),l",
"regex": "^\\s*set\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 1,(ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 1,* (ix),l",
"w": 2
},
{
- "case": "set 1,(ix+*)",
"regex": "^\\s*set\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 1,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 1,* (ix)",
"w": 2
},
{
- "case": "set 1,(ix+*),a",
"regex": "^\\s*set\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 1,(ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 1,* (ix),a",
"w": 2
},
{
- "case": "set 2,(ix+*),b",
"regex": "^\\s*set\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 2,(ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 2,* (ix),b",
"w": 2
},
{
- "case": "set 2,(ix+*),c",
"regex": "^\\s*set\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 2,(ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 2,* (ix),c",
"w": 2
},
{
- "case": "set 2,(ix+*),d",
"regex": "^\\s*set\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 2,(ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 2,* (ix),d",
"w": 2
},
{
- "case": "set 2,(ix+*),e",
"regex": "^\\s*set\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 2,(ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 2,* (ix),e",
"w": 2
},
{
- "case": "set 2,(ix+*),h",
"regex": "^\\s*set\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 2,(ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 2,* (ix),h",
"w": 2
},
{
- "case": "set 2,(ix+*),l",
"regex": "^\\s*set\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 2,(ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 2,* (ix),l",
"w": 2
},
{
- "case": "set 2,(ix+*)",
"regex": "^\\s*set\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 2,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 2,* (ix)",
"w": 2
},
{
- "case": "set 2,(ix+*),a",
"regex": "^\\s*set\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 2,(ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 2,* (ix),a",
"w": 2
},
{
- "case": "set 3,(ix+*),b",
"regex": "^\\s*set\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 3,(ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 3,* (ix),b",
"w": 2
},
{
- "case": "set 3,(ix+*),c",
"regex": "^\\s*set\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 3,(ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 3,* (ix),c",
"w": 2
},
{
- "case": "set 3,(ix+*),d",
"regex": "^\\s*set\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 3,(ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 3,* (ix),d",
"w": 2
},
{
- "case": "set 3,(ix+*),e",
"regex": "^\\s*set\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 3,(ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 3,* (ix),e",
"w": 2
},
{
- "case": "set 3,(ix+*),h",
"regex": "^\\s*set\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 3,(ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 3,* (ix),h",
"w": 2
},
{
- "case": "set 3,(ix+*),l",
"regex": "^\\s*set\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 3,(ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 3,* (ix),l",
"w": 2
},
{
- "case": "set 3,(ix+*)",
"regex": "^\\s*set\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 3,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 3,* (ix)",
"w": 2
},
{
- "case": "set 3,(ix+*),a",
"regex": "^\\s*set\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 3,(ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 3,* (ix),a",
"w": 2
},
{
- "case": "set 4,(ix+*),b",
"regex": "^\\s*set\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 4,(ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 4,* (ix),b",
"w": 2
},
{
- "case": "set 4,(ix+*),c",
"regex": "^\\s*set\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 4,(ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 4,* (ix),c",
"w": 2
},
{
- "case": "set 4,(ix+*),d",
"regex": "^\\s*set\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 4,(ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 4,* (ix),d",
"w": 2
},
{
- "case": "set 4,(ix+*),e",
"regex": "^\\s*set\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 4,(ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 4,* (ix),e",
"w": 2
},
{
- "case": "set 4,(ix+*),h",
"regex": "^\\s*set\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 4,(ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 4,* (ix),h",
"w": 2
},
{
- "case": "set 4,(ix+*),l",
"regex": "^\\s*set\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 4,(ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 4,* (ix),l",
"w": 2
},
{
- "case": "set 4,(ix+*)",
"regex": "^\\s*set\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 4,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 4,* (ix)",
"w": 2
},
{
- "case": "set 4,(ix+*),a",
"regex": "^\\s*set\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 4,(ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 4,* (ix),a",
"w": 2
},
{
- "case": "set 5,(ix+*),b",
"regex": "^\\s*set\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 5,(ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 5,* (ix),b",
"w": 2
},
{
- "case": "set 5,(ix+*),c",
"regex": "^\\s*set\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 5,(ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 5,* (ix),c",
"w": 2
},
{
- "case": "set 5,(ix+*),d",
"regex": "^\\s*set\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 5,(ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 5,* (ix),d",
"w": 2
},
{
- "case": "set 5,(ix+*),e",
"regex": "^\\s*set\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 5,(ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 5,* (ix),e",
"w": 2
},
{
- "case": "set 5,(ix+*),h",
"regex": "^\\s*set\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 5,(ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 5,* (ix),h",
"w": 2
},
{
- "case": "set 5,(ix+*),l",
"regex": "^\\s*set\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 5,(ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 5,* (ix),l",
"w": 2
},
{
- "case": "set 5,(ix+*)",
"regex": "^\\s*set\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 5,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 5,* (ix)",
"w": 2
},
{
- "case": "set 5,(ix+*),a",
"regex": "^\\s*set\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 5,(ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 5,* (ix),a",
"w": 2
},
{
- "case": "set 6,(ix+*),b",
"regex": "^\\s*set\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 6,(ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 6,* (ix),b",
"w": 2
},
{
- "case": "set 6,(ix+*),c",
"regex": "^\\s*set\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 6,(ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 6,* (ix),c",
"w": 2
},
{
- "case": "set 6,(ix+*),d",
"regex": "^\\s*set\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 6,(ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 6,* (ix),d",
"w": 2
},
{
- "case": "set 6,(ix+*),e",
"regex": "^\\s*set\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 6,(ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 6,* (ix),e",
"w": 2
},
{
- "case": "set 6,(ix+*),h",
"regex": "^\\s*set\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 6,(ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 6,* (ix),h",
"w": 2
},
{
- "case": "set 6,(ix+*),l",
"regex": "^\\s*set\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 6,(ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 6,* (ix),l",
"w": 2
},
{
- "case": "set 6,(ix+*)",
"regex": "^\\s*set\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 6,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 6,* (ix)",
"w": 2
},
{
- "case": "set 6,(ix+*),a",
"regex": "^\\s*set\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 6,(ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 6,* (ix),a",
"w": 2
},
{
- "case": "set 7,(ix+*),b",
"regex": "^\\s*set\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 7,(ix+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 7,* (ix),b",
"w": 2
},
{
- "case": "set 7,(ix+*),c",
"regex": "^\\s*set\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 7,(ix+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 7,* (ix),c",
"w": 2
},
{
- "case": "set 7,(ix+*),d",
"regex": "^\\s*set\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 7,(ix+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 7,* (ix),d",
"w": 2
},
{
- "case": "set 7,(ix+*),e",
"regex": "^\\s*set\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 7,(ix+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 7,* (ix),e",
"w": 2
},
{
- "case": "set 7,(ix+*),h",
"regex": "^\\s*set\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 7,(ix+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 7,* (ix),h",
"w": 2
},
{
- "case": "set 7,(ix+*),l",
"regex": "^\\s*set\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 7,(ix+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 7,* (ix),l",
"w": 2
},
{
- "case": "set 7,(ix+*)",
"regex": "^\\s*set\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 7,(ix+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 7,* (ix)",
"w": 2
},
{
- "case": "set 7,(ix+*),a",
"regex": "^\\s*set\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 7,(ix+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 7,* (ix),a",
"w": 2
},
{
- "case": "add iy,bc",
"regex": "^\\s*add\\s+iy\\s*,\\s*bc\\s*(;.*)?$",
"cycles": "15",
+ "case": "add iy,bc",
"w": 1
},
{
- "case": "add iy,de",
"regex": "^\\s*add\\s+iy\\s*,\\s*de\\s*(;.*)?$",
"cycles": "15",
+ "case": "add iy,de",
"w": 1
},
{
- "case": "ld iy,**",
"regex": "^\\s*ld\\s+iy\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "14",
+ "case": "ld iy,**",
"w": 3
},
{
- "case": "ld (**),iy",
"regex": "^\\s*ld\\s+\\([^\\(\\),]+\\)\\s*,\\s*iy\\s*(;.*)?$",
"cycles": "20",
+ "case": "ld (**),iy",
"w": 3
},
{
- "case": "inc iy",
"regex": "^\\s*inc\\s+iy\\s*(;.*)?$",
"cycles": "10",
+ "case": "inc iy",
"w": 1
},
{
- "case": "inc iyh",
"regex": "^\\s*inc\\s+iyh\\s*(;.*)?$",
"cycles": "8",
+ "case": "inc iyh",
"w": 1
},
{
- "case": "dec iyh",
"regex": "^\\s*dec\\s+iyh\\s*(;.*)?$",
"cycles": "8",
+ "case": "dec iyh",
"w": 1
},
{
- "case": "ld iyh,*",
"regex": "^\\s*ld\\s+iyh\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "11",
+ "case": "ld iyh,*",
"w": 2
},
{
- "case": "add iy,iy",
"regex": "^\\s*add\\s+iy\\s*,\\s*iy\\s*(;.*)?$",
"cycles": "15",
+ "case": "add iy,iy",
"w": 1
},
{
- "case": "ld iy,(**)",
"regex": "^\\s*ld\\s+iy\\s*,\\s*\\([^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "ld iy,(**)",
"w": 3
},
{
- "case": "dec iy",
"regex": "^\\s*dec\\s+iy\\s*(;.*)?$",
"cycles": "10",
+ "case": "dec iy",
"w": 1
},
{
- "case": "inc iyl",
"regex": "^\\s*inc\\s+iyl\\s*(;.*)?$",
"cycles": "8",
+ "case": "inc iyl",
"w": 1
},
{
- "case": "dec iyl",
"regex": "^\\s*dec\\s+iyl\\s*(;.*)?$",
"cycles": "8",
+ "case": "dec iyl",
"w": 1
},
{
- "case": "ld iyl,*",
"regex": "^\\s*ld\\s+iyl\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "11",
+ "case": "ld iyl,*",
"w": 2
},
{
- "case": "inc (iy+*)",
"regex": "^\\s*inc\\s+\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "inc (iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*inc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "inc * (iy)",
"w": 2
},
{
- "case": "dec (iy+*)",
"regex": "^\\s*dec\\s+\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "dec (iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*dec\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "dec * (iy)",
"w": 2
},
{
- "case": "ld (iy+*),*",
"regex": "^\\s*ld\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld (iy+*),*",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*[^\\(\\),]+\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld * (iy),*",
"w": 2
},
{
- "case": "add iy,sp",
"regex": "^\\s*add\\s+iy\\s*,\\s*sp\\s*(;.*)?$",
"cycles": "15",
+ "case": "add iy,sp",
"w": 1
},
{
- "case": "ld b,iyh",
"regex": "^\\s*ld\\s+b\\s*,\\s*iyh\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld b,iyh",
"w": 1
},
{
- "case": "ld b,iyl",
"regex": "^\\s*ld\\s+b\\s*,\\s*iyl\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld b,iyl",
"w": 1
},
{
- "case": "ld b,(iy+*)",
"regex": "^\\s*ld\\s+b\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld b,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+b\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld b,* (iy)",
"w": 2
},
{
- "case": "ld c,iyh",
"regex": "^\\s*ld\\s+c\\s*,\\s*iyh\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld c,iyh",
"w": 1
},
{
- "case": "ld c,iyl",
"regex": "^\\s*ld\\s+c\\s*,\\s*iyl\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld c,iyl",
"w": 1
},
{
- "case": "ld c,(iy+*)",
"regex": "^\\s*ld\\s+c\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld c,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+c\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld c,* (iy)",
"w": 2
},
{
- "case": "ld d,iyh",
"regex": "^\\s*ld\\s+d\\s*,\\s*iyh\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld d,iyh",
"w": 1
},
{
- "case": "ld d,iyl",
"regex": "^\\s*ld\\s+d\\s*,\\s*iyl\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld d,iyl",
"w": 1
},
{
- "case": "ld d,(iy+*)",
"regex": "^\\s*ld\\s+d\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld d,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+d\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld d,* (iy)",
"w": 2
},
{
- "case": "ld e,iyh",
"regex": "^\\s*ld\\s+e\\s*,\\s*iyh\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld e,iyh",
"w": 1
},
{
- "case": "ld e,iyl",
"regex": "^\\s*ld\\s+e\\s*,\\s*iyl\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld e,iyl",
"w": 1
},
{
- "case": "ld e,(iy+*)",
"regex": "^\\s*ld\\s+e\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld e,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+e\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld e,* (iy)",
"w": 2
},
{
- "case": "ld iyh,b",
"regex": "^\\s*ld\\s+iyh\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld iyh,b",
"w": 1
},
{
- "case": "ld iyh,c",
"regex": "^\\s*ld\\s+iyh\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld iyh,c",
"w": 1
},
{
- "case": "ld iyh,d",
"regex": "^\\s*ld\\s+iyh\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld iyh,d",
"w": 1
},
{
- "case": "ld iyh,e",
"regex": "^\\s*ld\\s+iyh\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld iyh,e",
"w": 1
},
{
- "case": "ld iyh,iyh",
"regex": "^\\s*ld\\s+iyh\\s*,\\s*iyh\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld iyh,iyh",
"w": 1
},
{
- "case": "ld iyh,iyl",
"regex": "^\\s*ld\\s+iyh\\s*,\\s*iyl\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld iyh,iyl",
"w": 1
},
{
- "case": "ld h,(iy+*)",
"regex": "^\\s*ld\\s+h\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld h,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+h\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld h,* (iy)",
"w": 2
},
{
- "case": "ld iyh,a",
"regex": "^\\s*ld\\s+iyh\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld iyh,a",
"w": 1
},
{
- "case": "ld iyl,b",
"regex": "^\\s*ld\\s+iyl\\s*,\\s*b\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld iyl,b",
"w": 1
},
{
- "case": "ld iyl,c",
"regex": "^\\s*ld\\s+iyl\\s*,\\s*c\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld iyl,c",
"w": 1
},
{
- "case": "ld iyl,d",
"regex": "^\\s*ld\\s+iyl\\s*,\\s*d\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld iyl,d",
"w": 1
},
{
- "case": "ld iyl,e",
"regex": "^\\s*ld\\s+iyl\\s*,\\s*e\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld iyl,e",
"w": 1
},
{
- "case": "ld iyl,iyh",
"regex": "^\\s*ld\\s+iyl\\s*,\\s*iyh\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld iyl,iyh",
"w": 1
},
{
- "case": "ld iyl,iyl",
"regex": "^\\s*ld\\s+iyl\\s*,\\s*iyl\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld iyl,iyl",
"w": 1
},
{
- "case": "ld l,(iy+*)",
"regex": "^\\s*ld\\s+l\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld l,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+l\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld l,* (iy)",
"w": 2
},
{
- "case": "ld iyl,a",
"regex": "^\\s*ld\\s+iyl\\s*,\\s*a\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld iyl,a",
"w": 1
},
{
- "case": "ld (iy+*),b",
"regex": "^\\s*ld\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld (iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld * (iy),b",
"w": 2
},
{
- "case": "ld (iy+*),c",
"regex": "^\\s*ld\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld (iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld * (iy),c",
"w": 2
},
{
- "case": "ld (iy+*),d",
"regex": "^\\s*ld\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld (iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld * (iy),d",
"w": 2
},
{
- "case": "ld (iy+*),e",
"regex": "^\\s*ld\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld (iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld * (iy),e",
"w": 2
},
{
- "case": "ld (iy+*),h",
"regex": "^\\s*ld\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld (iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld * (iy),h",
"w": 2
},
{
- "case": "ld (iy+*),l",
"regex": "^\\s*ld\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld (iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld * (iy),l",
"w": 2
},
{
- "case": "ld (iy+*),a",
"regex": "^\\s*ld\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld (iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld * (iy),a",
"w": 2
},
{
- "case": "ld a,iyh",
"regex": "^\\s*ld\\s+a\\s*,\\s*iyh\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld a,iyh",
"w": 1
},
{
- "case": "ld a,iyl",
"regex": "^\\s*ld\\s+a\\s*,\\s*iyl\\s*(;.*)?$",
"cycles": "8",
+ "case": "ld a,iyl",
"w": 1
},
{
- "case": "ld a,(iy+*)",
"regex": "^\\s*ld\\s+a\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "ld a,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*ld\\s+a\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "ld a,* (iy)",
"w": 2
},
{
- "case": "add a,iyh",
"regex": "^\\s*add\\s+a\\s*,\\s*iyh\\s*(;.*)?$",
"cycles": "8",
+ "case": "add a,iyh",
"w": 1
},
{
- "case": "add a,iyl",
"regex": "^\\s*add\\s+a\\s*,\\s*iyl\\s*(;.*)?$",
"cycles": "8",
+ "case": "add a,iyl",
"w": 1
},
{
- "case": "add a,(iy+*)",
"regex": "^\\s*add\\s+a\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "add a,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*add\\s+a\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "add a,* (iy)",
"w": 2
},
{
- "case": "adc a,iyh",
"regex": "^\\s*adc\\s+a\\s*,\\s*iyh\\s*(;.*)?$",
"cycles": "8",
+ "case": "adc a,iyh",
"w": 1
},
{
- "case": "adc a,iyl",
"regex": "^\\s*adc\\s+a\\s*,\\s*iyl\\s*(;.*)?$",
"cycles": "8",
+ "case": "adc a,iyl",
"w": 1
},
{
- "case": "adc a,(iy+*)",
"regex": "^\\s*adc\\s+a\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "adc a,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*adc\\s+a\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "adc a,* (iy)",
"w": 2
},
{
- "case": "sub iyh",
"regex": "^\\s*sub\\s+iyh\\s*(;.*)?$",
"cycles": "8",
+ "case": "sub iyh",
"w": 1
},
{
- "case": "sub iyl",
"regex": "^\\s*sub\\s+iyl\\s*(;.*)?$",
"cycles": "8",
+ "case": "sub iyl",
"w": 1
},
{
- "case": "sub (iy+*)",
"regex": "^\\s*sub\\s+\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "sub (iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sub\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "sub * (iy)",
"w": 2
},
{
- "case": "sbc a,iyh",
"regex": "^\\s*sbc\\s+a\\s*,\\s*iyh\\s*(;.*)?$",
"cycles": "8",
+ "case": "sbc a,iyh",
"w": 1
},
{
- "case": "sbc a,iyl",
"regex": "^\\s*sbc\\s+a\\s*,\\s*iyl\\s*(;.*)?$",
"cycles": "8",
+ "case": "sbc a,iyl",
"w": 1
},
{
- "case": "sbc a,(iy+*)",
"regex": "^\\s*sbc\\s+a\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "sbc a,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sbc\\s+a\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "sbc a,* (iy)",
"w": 2
},
{
- "case": "and iyh",
"regex": "^\\s*and\\s+iyh\\s*(;.*)?$",
"cycles": "8",
+ "case": "and iyh",
"w": 1
},
{
- "case": "and iyl",
"regex": "^\\s*and\\s+iyl\\s*(;.*)?$",
"cycles": "8",
+ "case": "and iyl",
"w": 1
},
{
- "case": "and (iy+*)",
"regex": "^\\s*and\\s+\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "and (iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*and\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "and * (iy)",
"w": 2
},
{
- "case": "xor iyh",
"regex": "^\\s*xor\\s+iyh\\s*(;.*)?$",
"cycles": "8",
+ "case": "xor iyh",
"w": 1
},
{
- "case": "xor iyl",
"regex": "^\\s*xor\\s+iyl\\s*(;.*)?$",
"cycles": "8",
+ "case": "xor iyl",
"w": 1
},
{
- "case": "xor (iy+*)",
"regex": "^\\s*xor\\s+\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "xor (iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*xor\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "xor * (iy)",
"w": 2
},
{
- "case": "or iyh",
"regex": "^\\s*or\\s+iyh\\s*(;.*)?$",
"cycles": "8",
+ "case": "or iyh",
"w": 1
},
{
- "case": "or iyl",
"regex": "^\\s*or\\s+iyl\\s*(;.*)?$",
"cycles": "8",
+ "case": "or iyl",
"w": 1
},
{
- "case": "or (iy+*)",
"regex": "^\\s*or\\s+\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "or (iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*or\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "or * (iy)",
"w": 2
},
{
- "case": "cp iyh",
"regex": "^\\s*cp\\s+iyh\\s*(;.*)?$",
"cycles": "8",
+ "case": "cp iyh",
"w": 1
},
{
- "case": "cp iyl",
"regex": "^\\s*cp\\s+iyl\\s*(;.*)?$",
"cycles": "8",
+ "case": "cp iyl",
"w": 1
},
{
- "case": "cp (iy+*)",
"regex": "^\\s*cp\\s+\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "19",
+ "case": "cp (iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*cp\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "19",
+ "case": "cp * (iy)",
"w": 2
},
{
- "case": "pop iy",
"regex": "^\\s*pop\\s+iy\\s*(;.*)?$",
"cycles": "14",
+ "case": "pop iy",
"w": 1
},
{
- "case": "ex (sp),iy",
"regex": "^\\s*ex\\s+\\(sp\\)\\s*,\\s*iy\\s*(;.*)?$",
"cycles": "23",
+ "case": "ex (sp),iy",
"w": 1
},
{
- "case": "push iy",
"regex": "^\\s*push\\s+iy\\s*(;.*)?$",
"cycles": "15",
+ "case": "push iy",
"w": 1
},
{
- "case": "jp (iy)",
"regex": "^\\s*jp\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "8",
+ "case": "jp (iy)",
"w": 1
},
{
- "case": "ld sp,iy",
"regex": "^\\s*ld\\s+sp\\s*,\\s*iy\\s*(;.*)?$",
"cycles": "10",
+ "case": "ld sp,iy",
"w": 1
},
{
- "case": "rlc (iy+*),b",
"regex": "^\\s*rlc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "rlc (iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rlc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rlc * (iy),b",
"w": 2
},
{
- "case": "rlc (iy+*),c",
"regex": "^\\s*rlc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "rlc (iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rlc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rlc * (iy),c",
"w": 2
},
{
- "case": "rlc (iy+*),d",
"regex": "^\\s*rlc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "rlc (iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rlc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rlc * (iy),d",
"w": 2
},
{
- "case": "rlc (iy+*),e",
"regex": "^\\s*rlc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "rlc (iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rlc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rlc * (iy),e",
"w": 2
},
{
- "case": "rlc (iy+*),h",
"regex": "^\\s*rlc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "rlc (iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rlc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rlc * (iy),h",
"w": 2
},
{
- "case": "rlc (iy+*),l",
"regex": "^\\s*rlc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "rlc (iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rlc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rlc * (iy),l",
"w": 2
},
{
- "case": "rlc (iy+*)",
"regex": "^\\s*rlc\\s+\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "rlc (iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rlc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rlc * (iy)",
"w": 2
},
{
- "case": "rlc (iy+*),a",
"regex": "^\\s*rlc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "rlc (iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rlc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rlc * (iy),a",
"w": 2
},
{
- "case": "rrc (iy+*),b",
"regex": "^\\s*rrc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "rrc (iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rrc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rrc * (iy),b",
"w": 2
},
{
- "case": "rrc (iy+*),c",
"regex": "^\\s*rrc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "rrc (iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rrc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rrc * (iy),c",
"w": 2
},
{
- "case": "rrc (iy+*),d",
"regex": "^\\s*rrc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "rrc (iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rrc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rrc * (iy),d",
"w": 2
},
{
- "case": "rrc (iy+*),e",
"regex": "^\\s*rrc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "rrc (iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rrc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rrc * (iy),e",
"w": 2
},
{
- "case": "rrc (iy+*),h",
"regex": "^\\s*rrc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "rrc (iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rrc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rrc * (iy),h",
"w": 2
},
{
- "case": "rrc (iy+*),l",
"regex": "^\\s*rrc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "rrc (iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rrc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rrc * (iy),l",
"w": 2
},
{
- "case": "rrc (iy+*)",
"regex": "^\\s*rrc\\s+\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "rrc (iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rrc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rrc * (iy)",
"w": 2
},
{
- "case": "rrc (iy+*),a",
"regex": "^\\s*rrc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "rrc (iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rrc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rrc * (iy),a",
"w": 2
},
{
- "case": "rl (iy+*),b",
"regex": "^\\s*rl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "rl (iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rl * (iy),b",
"w": 2
},
{
- "case": "rl (iy+*),c",
"regex": "^\\s*rl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "rl (iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rl * (iy),c",
"w": 2
},
{
- "case": "rl (iy+*),d",
"regex": "^\\s*rl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "rl (iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rl * (iy),d",
"w": 2
},
{
- "case": "rl (iy+*),e",
"regex": "^\\s*rl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "rl (iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rl * (iy),e",
"w": 2
},
{
- "case": "rl (iy+*),h",
"regex": "^\\s*rl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "rl (iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rl * (iy),h",
"w": 2
},
{
- "case": "rl (iy+*),l",
"regex": "^\\s*rl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "rl (iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rl * (iy),l",
"w": 2
},
{
- "case": "rl (iy+*)",
"regex": "^\\s*rl\\s+\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "rl (iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rl * (iy)",
"w": 2
},
{
- "case": "rl (iy+*),a",
"regex": "^\\s*rl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "rl (iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rl * (iy),a",
"w": 2
},
{
- "case": "rr (iy+*),b",
"regex": "^\\s*rr\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "rr (iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rr\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rr * (iy),b",
"w": 2
},
{
- "case": "rr (iy+*),c",
"regex": "^\\s*rr\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "rr (iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rr\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rr * (iy),c",
"w": 2
},
{
- "case": "rr (iy+*),d",
"regex": "^\\s*rr\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "rr (iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rr\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rr * (iy),d",
"w": 2
},
{
- "case": "rr (iy+*),e",
"regex": "^\\s*rr\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "rr (iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rr\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rr * (iy),e",
"w": 2
},
{
- "case": "rr (iy+*),h",
"regex": "^\\s*rr\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "rr (iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rr\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rr * (iy),h",
"w": 2
},
{
- "case": "rr (iy+*),l",
"regex": "^\\s*rr\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "rr (iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rr\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rr * (iy),l",
"w": 2
},
{
- "case": "rr (iy+*)",
"regex": "^\\s*rr\\s+\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "rr (iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rr\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rr * (iy)",
"w": 2
},
{
- "case": "rr (iy+*),a",
"regex": "^\\s*rr\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "rr (iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*rr\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "rr * (iy),a",
"w": 2
},
{
- "case": "sla (iy+*),b",
"regex": "^\\s*sla\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "sla (iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sla\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sla * (iy),b",
"w": 2
},
{
- "case": "sla (iy+*),c",
"regex": "^\\s*sla\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "sla (iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sla\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sla * (iy),c",
"w": 2
},
{
- "case": "sla (iy+*),d",
"regex": "^\\s*sla\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "sla (iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sla\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sla * (iy),d",
"w": 2
},
{
- "case": "sla (iy+*),e",
"regex": "^\\s*sla\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "sla (iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sla\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sla * (iy),e",
"w": 2
},
{
- "case": "sla (iy+*),h",
"regex": "^\\s*sla\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "sla (iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sla\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sla * (iy),h",
"w": 2
},
{
- "case": "sla (iy+*),l",
"regex": "^\\s*sla\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "sla (iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sla\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sla * (iy),l",
"w": 2
},
{
- "case": "sla (iy+*)",
"regex": "^\\s*sla\\s+\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "sla (iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sla\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sla * (iy)",
"w": 2
},
{
- "case": "sla (iy+*),a",
"regex": "^\\s*sla\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "sla (iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sla\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sla * (iy),a",
"w": 2
},
{
- "case": "sra (iy+*),b",
"regex": "^\\s*sra\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "sra (iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sra\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sra * (iy),b",
"w": 2
},
{
- "case": "sra (iy+*),c",
"regex": "^\\s*sra\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "sra (iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sra\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sra * (iy),c",
"w": 2
},
{
- "case": "sra (iy+*),d",
"regex": "^\\s*sra\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "sra (iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sra\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sra * (iy),d",
"w": 2
},
{
- "case": "sra (iy+*),e",
"regex": "^\\s*sra\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "sra (iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sra\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sra * (iy),e",
"w": 2
},
{
- "case": "sra (iy+*),h",
"regex": "^\\s*sra\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "sra (iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sra\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sra * (iy),h",
"w": 2
},
{
- "case": "sra (iy+*),l",
"regex": "^\\s*sra\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "sra (iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sra\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sra * (iy),l",
"w": 2
},
{
- "case": "sra (iy+*)",
"regex": "^\\s*sra\\s+\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "sra (iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sra\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sra * (iy)",
"w": 2
},
{
- "case": "sra (iy+*),a",
"regex": "^\\s*sra\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "sra (iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sra\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sra * (iy),a",
"w": 2
},
{
- "case": "sll (iy+*),b",
"regex": "^\\s*sll\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "sll (iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sll\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sll * (iy),b",
"w": 2
},
{
- "case": "sll (iy+*),c",
"regex": "^\\s*sll\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "sll (iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sll\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sll * (iy),c",
"w": 2
},
{
- "case": "sll (iy+*),d",
"regex": "^\\s*sll\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "sll (iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sll\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sll * (iy),d",
"w": 2
},
{
- "case": "sll (iy+*),e",
"regex": "^\\s*sll\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "sll (iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sll\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sll * (iy),e",
"w": 2
},
{
- "case": "sll (iy+*),h",
"regex": "^\\s*sll\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "sll (iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sll\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sll * (iy),h",
"w": 2
},
{
- "case": "sll (iy+*),l",
"regex": "^\\s*sll\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "sll (iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sll\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sll * (iy),l",
"w": 2
},
{
- "case": "sll (iy+*)",
"regex": "^\\s*sll\\s+\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "sll (iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sll\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sll * (iy)",
"w": 2
},
{
- "case": "sll (iy+*),a",
"regex": "^\\s*sll\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "sll (iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*sll\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "sll * (iy),a",
"w": 2
},
{
- "case": "srl (iy+*),b",
"regex": "^\\s*srl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "srl (iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*srl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "srl * (iy),b",
"w": 2
},
{
- "case": "srl (iy+*),c",
"regex": "^\\s*srl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "srl (iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*srl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "srl * (iy),c",
"w": 2
},
{
- "case": "srl (iy+*),d",
"regex": "^\\s*srl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "srl (iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*srl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "srl * (iy),d",
"w": 2
},
{
- "case": "srl (iy+*),e",
"regex": "^\\s*srl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "srl (iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*srl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "srl * (iy),e",
"w": 2
},
{
- "case": "srl (iy+*),h",
"regex": "^\\s*srl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "srl (iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*srl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "srl * (iy),h",
"w": 2
},
{
- "case": "srl (iy+*),l",
"regex": "^\\s*srl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "srl (iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*srl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "srl * (iy),l",
"w": 2
},
{
- "case": "srl (iy+*)",
"regex": "^\\s*srl\\s+\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "srl (iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*srl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "srl * (iy)",
"w": 2
},
{
- "case": "srl (iy+*),a",
"regex": "^\\s*srl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "srl (iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*srl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "srl * (iy),a",
"w": 2
},
{
- "case": "bit 0,(iy+*)",
"regex": "^\\s*bit\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 0,(iy+*)",
"w": 2
},
{
- "case": "bit 0,(iy+*)",
- "regex": "^\\s*bit\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 0,* (iy)",
"w": 2
},
{
- "case": "bit 0,(iy+*)",
"regex": "^\\s*bit\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 0,(iy+*)",
"w": 2
},
{
- "case": "bit 0,(iy+*)",
- "regex": "^\\s*bit\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 0,* (iy)",
"w": 2
},
{
- "case": "bit 0,(iy+*)",
"regex": "^\\s*bit\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 0,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 0,* (iy)",
"w": 2
},
{
- "case": "bit 0,(iy+*)",
"regex": "^\\s*bit\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 0,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 0,* (iy)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 0,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 0,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 0,(iy+*)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 0,* (iy)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 0,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 0,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 0,(iy+*)",
"w": 2
},
{
- "case": "bit 1,(iy+*)",
- "regex": "^\\s*bit\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 0,* (iy)",
"w": 2
},
{
- "case": "bit 1,(iy+*)",
"regex": "^\\s*bit\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 1,(iy+*)",
"w": 2
},
{
- "case": "bit 1,(iy+*)",
- "regex": "^\\s*bit\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 1,* (iy)",
"w": 2
},
{
- "case": "bit 1,(iy+*)",
"regex": "^\\s*bit\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 1,(iy+*)",
"w": 2
},
{
- "case": "bit 1,(iy+*)",
- "regex": "^\\s*bit\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 1,* (iy)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 1,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 1,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 1,(iy+*)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 1,* (iy)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 1,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 1,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 1,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 1,* (iy)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 1,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 1,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 1,(iy+*)",
"w": 2
},
{
- "case": "bit 2,(iy+*)",
- "regex": "^\\s*bit\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 1,* (iy)",
"w": 2
},
{
- "case": "bit 2,(iy+*)",
"regex": "^\\s*bit\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 2,(iy+*)",
"w": 2
},
{
- "case": "bit 2,(iy+*)",
- "regex": "^\\s*bit\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 2,* (iy)",
"w": 2
},
{
- "case": "bit 2,(iy+*)",
"regex": "^\\s*bit\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 2,(iy+*)",
"w": 2
},
{
- "case": "bit 2,(iy+*)",
- "regex": "^\\s*bit\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 2,* (iy)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 2,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 2,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 2,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 2,* (iy)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 2,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 2,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 2,(iy+*)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 2,* (iy)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 2,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 2,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 2,(iy+*)",
"w": 2
},
{
- "case": "bit 3,(iy+*)",
- "regex": "^\\s*bit\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 2,* (iy)",
"w": 2
},
{
- "case": "bit 3,(iy+*)",
"regex": "^\\s*bit\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 3,(iy+*)",
"w": 2
},
{
- "case": "bit 3,(iy+*)",
- "regex": "^\\s*bit\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 3,* (iy)",
"w": 2
},
{
- "case": "bit 3,(iy+*)",
"regex": "^\\s*bit\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 3,(iy+*)",
"w": 2
},
{
- "case": "bit 3,(iy+*)",
- "regex": "^\\s*bit\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 3,* (iy)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 3,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 3,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 3,(iy+*)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 3,* (iy)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 3,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 3,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 3,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 3,* (iy)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 3,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 3,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 3,(iy+*)",
"w": 2
},
{
- "case": "bit 4,(iy+*)",
- "regex": "^\\s*bit\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 3,* (iy)",
"w": 2
},
{
- "case": "bit 4,(iy+*)",
"regex": "^\\s*bit\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 4,(iy+*)",
"w": 2
},
{
- "case": "bit 4,(iy+*)",
- "regex": "^\\s*bit\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 4,* (iy)",
"w": 2
},
{
- "case": "bit 4,(iy+*)",
"regex": "^\\s*bit\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 4,(iy+*)",
"w": 2
},
{
- "case": "bit 4,(iy+*)",
- "regex": "^\\s*bit\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 4,* (iy)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 4,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 4,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 4,(iy+*)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 4,* (iy)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 4,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 4,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 4,(iy+*)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 4,* (iy)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 4,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 4,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 4,(iy+*)",
"w": 2
},
{
- "case": "bit 5,(iy+*)",
- "regex": "^\\s*bit\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 4,* (iy)",
"w": 2
},
{
- "case": "bit 5,(iy+*)",
"regex": "^\\s*bit\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 5,(iy+*)",
"w": 2
},
{
- "case": "bit 5,(iy+*)",
- "regex": "^\\s*bit\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 5,* (iy)",
"w": 2
},
{
- "case": "bit 5,(iy+*)",
"regex": "^\\s*bit\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 5,(iy+*)",
"w": 2
},
{
- "case": "bit 5,(iy+*)",
- "regex": "^\\s*bit\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 5,* (iy)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 5,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 5,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 5,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 5,* (iy)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 5,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 5,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 5,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 5,* (iy)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 5,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 5,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 5,(iy+*)",
"w": 2
},
{
- "case": "bit 6,(iy+*)",
- "regex": "^\\s*bit\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 5,* (iy)",
"w": 2
},
{
- "case": "bit 6,(iy+*)",
"regex": "^\\s*bit\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 6,(iy+*)",
"w": 2
},
{
- "case": "bit 6,(iy+*)",
- "regex": "^\\s*bit\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 6,* (iy)",
"w": 2
},
{
- "case": "bit 6,(iy+*)",
"regex": "^\\s*bit\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 6,(iy+*)",
"w": 2
},
{
- "case": "bit 6,(iy+*)",
- "regex": "^\\s*bit\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 6,* (iy)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 6,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 6,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 6,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 6,* (iy)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 6,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 6,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 6,(iy+*)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 6,* (iy)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 6,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 6,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 6,(iy+*)",
"w": 2
},
{
- "case": "bit 7,(iy+*)",
- "regex": "^\\s*bit\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 6,* (iy)",
"w": 2
},
{
- "case": "bit 7,(iy+*)",
"regex": "^\\s*bit\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 7,(iy+*)",
"w": 2
},
{
- "case": "bit 7,(iy+*)",
- "regex": "^\\s*bit\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "regex": "^\\s*bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 7,* (iy)",
"w": 2
},
{
- "case": "bit 7,(iy+*)",
"regex": "^\\s*bit\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 7,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 7,* (iy)",
"w": 2
},
{
- "case": "bit 7,(iy+*)",
"regex": "^\\s*bit\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 7,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 7,* (iy)",
"w": 2
},
{
- "case": "bit 7,(iy+*)",
"regex": "^\\s*bit\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 7,(iy+*)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 7,* (iy)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 7,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 7,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 7,(iy+*)",
"w": 2
},
{
+ "regex": "^\\s*bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 7,* (iy)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
+ "cycles": "20",
"case": "bit 7,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 7,* (iy)",
+ "w": 2
+ },
+ {
"regex": "^\\s*bit\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "20",
+ "case": "bit 7,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "20",
+ "case": "bit 7,* (iy)",
"w": 2
},
{
- "case": "res 0,(iy+*),b",
"regex": "^\\s*res\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 0,(iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 0,* (iy),b",
"w": 2
},
{
- "case": "res 0,(iy+*),c",
"regex": "^\\s*res\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 0,(iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 0,* (iy),c",
"w": 2
},
{
- "case": "res 0,(iy+*),d",
"regex": "^\\s*res\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 0,(iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 0,* (iy),d",
"w": 2
},
{
- "case": "res 0,(iy+*),e",
"regex": "^\\s*res\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 0,(iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 0,* (iy),e",
"w": 2
},
{
- "case": "res 0,(iy+*),h",
"regex": "^\\s*res\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 0,(iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 0,* (iy),h",
"w": 2
},
{
- "case": "res 0,(iy+*),l",
"regex": "^\\s*res\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 0,(iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 0,* (iy),l",
"w": 2
},
{
- "case": "res 0,(iy+*)",
"regex": "^\\s*res\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 0,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 0,* (iy)",
"w": 2
},
{
- "case": "res 0,(iy+*),a",
"regex": "^\\s*res\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 0,(iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 0,* (iy),a",
"w": 2
},
{
- "case": "res 1,(iy+*),b",
"regex": "^\\s*res\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 1,(iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 1,* (iy),b",
"w": 2
},
{
- "case": "res 1,(iy+*),c",
"regex": "^\\s*res\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 1,(iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 1,* (iy),c",
"w": 2
},
{
- "case": "res 1,(iy+*),d",
"regex": "^\\s*res\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 1,(iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 1,* (iy),d",
"w": 2
},
{
- "case": "res 1,(iy+*),e",
"regex": "^\\s*res\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 1,(iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 1,* (iy),e",
"w": 2
},
{
- "case": "res 1,(iy+*),h",
"regex": "^\\s*res\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 1,(iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 1,* (iy),h",
"w": 2
},
{
- "case": "res 1,(iy+*),l",
"regex": "^\\s*res\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 1,(iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 1,* (iy),l",
"w": 2
},
{
- "case": "res 1,(iy+*)",
"regex": "^\\s*res\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 1,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 1,* (iy)",
"w": 2
},
{
- "case": "res 1,(iy+*),a",
"regex": "^\\s*res\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 1,(iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 1,* (iy),a",
"w": 2
},
{
- "case": "res 2,(iy+*),b",
"regex": "^\\s*res\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 2,(iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 2,* (iy),b",
"w": 2
},
{
- "case": "res 2,(iy+*),c",
"regex": "^\\s*res\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 2,(iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 2,* (iy),c",
"w": 2
},
{
- "case": "res 2,(iy+*),d",
"regex": "^\\s*res\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 2,(iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 2,* (iy),d",
"w": 2
},
{
- "case": "res 2,(iy+*),e",
"regex": "^\\s*res\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 2,(iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 2,* (iy),e",
"w": 2
},
{
- "case": "res 2,(iy+*),h",
"regex": "^\\s*res\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 2,(iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 2,* (iy),h",
"w": 2
},
{
- "case": "res 2,(iy+*),l",
"regex": "^\\s*res\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 2,(iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 2,* (iy),l",
"w": 2
},
{
- "case": "res 2,(iy+*)",
"regex": "^\\s*res\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 2,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 2,* (iy)",
"w": 2
},
{
- "case": "res 2,(iy+*),a",
"regex": "^\\s*res\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 2,(iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 2,* (iy),a",
"w": 2
},
{
- "case": "res 3,(iy+*),b",
"regex": "^\\s*res\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 3,(iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 3,* (iy),b",
"w": 2
},
{
- "case": "res 3,(iy+*),c",
"regex": "^\\s*res\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 3,(iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 3,* (iy),c",
"w": 2
},
{
- "case": "res 3,(iy+*),d",
"regex": "^\\s*res\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 3,(iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 3,* (iy),d",
"w": 2
},
{
- "case": "res 3,(iy+*),e",
"regex": "^\\s*res\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 3,(iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 3,* (iy),e",
"w": 2
},
{
- "case": "res 3,(iy+*),h",
"regex": "^\\s*res\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 3,(iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 3,* (iy),h",
"w": 2
},
{
- "case": "res 3,(iy+*),l",
"regex": "^\\s*res\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 3,(iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 3,* (iy),l",
"w": 2
},
{
- "case": "res 3,(iy+*)",
"regex": "^\\s*res\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 3,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 3,* (iy)",
"w": 2
},
{
- "case": "res 3,(iy+*),a",
"regex": "^\\s*res\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 3,(iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 3,* (iy),a",
"w": 2
},
{
- "case": "res 4,(iy+*),b",
"regex": "^\\s*res\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 4,(iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 4,* (iy),b",
"w": 2
},
{
- "case": "res 4,(iy+*),c",
"regex": "^\\s*res\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 4,(iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 4,* (iy),c",
"w": 2
},
{
- "case": "res 4,(iy+*),d",
"regex": "^\\s*res\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 4,(iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 4,* (iy),d",
"w": 2
},
{
- "case": "res 4,(iy+*),e",
"regex": "^\\s*res\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 4,(iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 4,* (iy),e",
"w": 2
},
{
- "case": "res 4,(iy+*),h",
"regex": "^\\s*res\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 4,(iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 4,* (iy),h",
"w": 2
},
{
- "case": "res 4,(iy+*),l",
"regex": "^\\s*res\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 4,(iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 4,* (iy),l",
"w": 2
},
{
- "case": "res 4,(iy+*)",
"regex": "^\\s*res\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 4,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 4,* (iy)",
"w": 2
},
{
- "case": "res 4,(iy+*),a",
"regex": "^\\s*res\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 4,(iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 4,* (iy),a",
"w": 2
},
{
- "case": "res 5,(iy+*),b",
"regex": "^\\s*res\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 5,(iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 5,* (iy),b",
"w": 2
},
{
- "case": "res 5,(iy+*),c",
"regex": "^\\s*res\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 5,(iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 5,* (iy),c",
"w": 2
},
{
- "case": "res 5,(iy+*),d",
"regex": "^\\s*res\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 5,(iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 5,* (iy),d",
"w": 2
},
{
- "case": "res 5,(iy+*),e",
"regex": "^\\s*res\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 5,(iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 5,* (iy),e",
"w": 2
},
{
- "case": "res 5,(iy+*),h",
"regex": "^\\s*res\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 5,(iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 5,* (iy),h",
"w": 2
},
{
- "case": "res 5,(iy+*),l",
"regex": "^\\s*res\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 5,(iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 5,* (iy),l",
"w": 2
},
{
- "case": "res 5,(iy+*)",
"regex": "^\\s*res\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 5,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 5,* (iy)",
"w": 2
},
{
- "case": "res 5,(iy+*),a",
"regex": "^\\s*res\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 5,(iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 5,* (iy),a",
"w": 2
},
{
- "case": "res 6,(iy+*),b",
"regex": "^\\s*res\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 6,(iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 6,* (iy),b",
"w": 2
},
{
- "case": "res 6,(iy+*),c",
"regex": "^\\s*res\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 6,(iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 6,* (iy),c",
"w": 2
},
{
- "case": "res 6,(iy+*),d",
"regex": "^\\s*res\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 6,(iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 6,* (iy),d",
"w": 2
},
{
- "case": "res 6,(iy+*),e",
"regex": "^\\s*res\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 6,(iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 6,* (iy),e",
"w": 2
},
{
- "case": "res 6,(iy+*),h",
"regex": "^\\s*res\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 6,(iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 6,* (iy),h",
"w": 2
},
{
- "case": "res 6,(iy+*),l",
"regex": "^\\s*res\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 6,(iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 6,* (iy),l",
"w": 2
},
{
- "case": "res 6,(iy+*)",
"regex": "^\\s*res\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 6,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 6,* (iy)",
"w": 2
},
{
- "case": "res 6,(iy+*),a",
"regex": "^\\s*res\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 6,(iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 6,* (iy),a",
"w": 2
},
{
- "case": "res 7,(iy+*),b",
"regex": "^\\s*res\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 7,(iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 7,* (iy),b",
"w": 2
},
{
- "case": "res 7,(iy+*),c",
"regex": "^\\s*res\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 7,(iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 7,* (iy),c",
"w": 2
},
{
- "case": "res 7,(iy+*),d",
"regex": "^\\s*res\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 7,(iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 7,* (iy),d",
"w": 2
},
{
- "case": "res 7,(iy+*),e",
"regex": "^\\s*res\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 7,(iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 7,* (iy),e",
"w": 2
},
{
- "case": "res 7,(iy+*),h",
"regex": "^\\s*res\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 7,(iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 7,* (iy),h",
"w": 2
},
{
- "case": "res 7,(iy+*),l",
"regex": "^\\s*res\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 7,(iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 7,* (iy),l",
"w": 2
},
{
- "case": "res 7,(iy+*)",
"regex": "^\\s*res\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 7,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 7,* (iy)",
"w": 2
},
{
- "case": "res 7,(iy+*),a",
"regex": "^\\s*res\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "res 7,(iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "res 7,* (iy),a",
"w": 2
},
{
- "case": "set 0,(iy+*),b",
"regex": "^\\s*set\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 0,(iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 0,* (iy),b",
"w": 2
},
{
- "case": "set 0,(iy+*),c",
"regex": "^\\s*set\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 0,(iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 0,* (iy),c",
"w": 2
},
{
- "case": "set 0,(iy+*),d",
"regex": "^\\s*set\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 0,(iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 0,* (iy),d",
"w": 2
},
{
- "case": "set 0,(iy+*),e",
"regex": "^\\s*set\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 0,(iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 0,* (iy),e",
"w": 2
},
{
- "case": "set 0,(iy+*),h",
"regex": "^\\s*set\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 0,(iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 0,* (iy),h",
"w": 2
},
{
- "case": "set 0,(iy+*),l",
"regex": "^\\s*set\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 0,(iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 0,* (iy),l",
"w": 2
},
{
- "case": "set 0,(iy+*)",
"regex": "^\\s*set\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 0,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 0,* (iy)",
"w": 2
},
{
- "case": "set 0,(iy+*),a",
"regex": "^\\s*set\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 0,(iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 0,* (iy),a",
"w": 2
},
{
- "case": "set 1,(iy+*),b",
"regex": "^\\s*set\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 1,(iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 1,* (iy),b",
"w": 2
},
{
- "case": "set 1,(iy+*),c",
"regex": "^\\s*set\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 1,(iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 1,* (iy),c",
"w": 2
},
{
- "case": "set 1,(iy+*),d",
"regex": "^\\s*set\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 1,(iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 1,* (iy),d",
"w": 2
},
{
- "case": "set 1,(iy+*),e",
"regex": "^\\s*set\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 1,(iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 1,* (iy),e",
"w": 2
},
{
- "case": "set 1,(iy+*),h",
"regex": "^\\s*set\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 1,(iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 1,* (iy),h",
"w": 2
},
{
- "case": "set 1,(iy+*),l",
"regex": "^\\s*set\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 1,(iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 1,* (iy),l",
"w": 2
},
{
- "case": "set 1,(iy+*)",
"regex": "^\\s*set\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 1,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 1,* (iy)",
"w": 2
},
{
- "case": "set 1,(iy+*),a",
"regex": "^\\s*set\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 1,(iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 1,* (iy),a",
"w": 2
},
{
- "case": "set 2,(iy+*),b",
"regex": "^\\s*set\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 2,(iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 2,* (iy),b",
"w": 2
},
{
- "case": "set 2,(iy+*),c",
"regex": "^\\s*set\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 2,(iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 2,* (iy),c",
"w": 2
},
{
- "case": "set 2,(iy+*),d",
"regex": "^\\s*set\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 2,(iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 2,* (iy),d",
"w": 2
},
{
- "case": "set 2,(iy+*),e",
"regex": "^\\s*set\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 2,(iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 2,* (iy),e",
"w": 2
},
{
- "case": "set 2,(iy+*),h",
"regex": "^\\s*set\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 2,(iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 2,* (iy),h",
"w": 2
},
{
- "case": "set 2,(iy+*),l",
"regex": "^\\s*set\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 2,(iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 2,* (iy),l",
"w": 2
},
{
- "case": "set 2,(iy+*)",
"regex": "^\\s*set\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 2,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 2,* (iy)",
"w": 2
},
{
- "case": "set 2,(iy+*),a",
"regex": "^\\s*set\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 2,(iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 2,* (iy),a",
"w": 2
},
{
- "case": "set 3,(iy+*),b",
"regex": "^\\s*set\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 3,(iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 3,* (iy),b",
"w": 2
},
{
- "case": "set 3,(iy+*),c",
"regex": "^\\s*set\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 3,(iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 3,* (iy),c",
"w": 2
},
{
- "case": "set 3,(iy+*),d",
"regex": "^\\s*set\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 3,(iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 3,* (iy),d",
"w": 2
},
{
- "case": "set 3,(iy+*),e",
"regex": "^\\s*set\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 3,(iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 3,* (iy),e",
"w": 2
},
{
- "case": "set 3,(iy+*),h",
"regex": "^\\s*set\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 3,(iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 3,* (iy),h",
"w": 2
},
{
- "case": "set 3,(iy+*),l",
"regex": "^\\s*set\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 3,(iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 3,* (iy),l",
"w": 2
},
{
- "case": "set 3,(iy+*)",
"regex": "^\\s*set\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 3,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 3,* (iy)",
"w": 2
},
{
- "case": "set 3,(iy+*),a",
"regex": "^\\s*set\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 3,(iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 3,* (iy),a",
"w": 2
},
{
- "case": "set 4,(iy+*),b",
"regex": "^\\s*set\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 4,(iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 4,* (iy),b",
"w": 2
},
{
- "case": "set 4,(iy+*),c",
"regex": "^\\s*set\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 4,(iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 4,* (iy),c",
"w": 2
},
{
- "case": "set 4,(iy+*),d",
"regex": "^\\s*set\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 4,(iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 4,* (iy),d",
"w": 2
},
{
- "case": "set 4,(iy+*),e",
"regex": "^\\s*set\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 4,(iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 4,* (iy),e",
"w": 2
},
{
- "case": "set 4,(iy+*),h",
"regex": "^\\s*set\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 4,(iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 4,* (iy),h",
"w": 2
},
{
- "case": "set 4,(iy+*),l",
"regex": "^\\s*set\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 4,(iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 4,* (iy),l",
"w": 2
},
{
- "case": "set 4,(iy+*)",
"regex": "^\\s*set\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 4,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 4,* (iy)",
"w": 2
},
{
- "case": "set 4,(iy+*),a",
"regex": "^\\s*set\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 4,(iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 4,* (iy),a",
"w": 2
},
{
- "case": "set 5,(iy+*),b",
"regex": "^\\s*set\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 5,(iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 5,* (iy),b",
"w": 2
},
{
- "case": "set 5,(iy+*),c",
"regex": "^\\s*set\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 5,(iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 5,* (iy),c",
"w": 2
},
{
- "case": "set 5,(iy+*),d",
"regex": "^\\s*set\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 5,(iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 5,* (iy),d",
"w": 2
},
{
- "case": "set 5,(iy+*),e",
"regex": "^\\s*set\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 5,(iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 5,* (iy),e",
"w": 2
},
{
- "case": "set 5,(iy+*),h",
"regex": "^\\s*set\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 5,(iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 5,* (iy),h",
"w": 2
},
{
- "case": "set 5,(iy+*),l",
"regex": "^\\s*set\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 5,(iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 5,* (iy),l",
"w": 2
},
{
- "case": "set 5,(iy+*)",
"regex": "^\\s*set\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 5,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 5,* (iy)",
"w": 2
},
{
- "case": "set 5,(iy+*),a",
"regex": "^\\s*set\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 5,(iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 5,* (iy),a",
"w": 2
},
{
- "case": "set 6,(iy+*),b",
"regex": "^\\s*set\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 6,(iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 6,* (iy),b",
"w": 2
},
{
- "case": "set 6,(iy+*),c",
"regex": "^\\s*set\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 6,(iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 6,* (iy),c",
"w": 2
},
{
- "case": "set 6,(iy+*),d",
"regex": "^\\s*set\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 6,(iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 6,* (iy),d",
"w": 2
},
{
- "case": "set 6,(iy+*),e",
"regex": "^\\s*set\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 6,(iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 6,* (iy),e",
"w": 2
},
{
- "case": "set 6,(iy+*),h",
"regex": "^\\s*set\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 6,(iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 6,* (iy),h",
"w": 2
},
{
- "case": "set 6,(iy+*),l",
"regex": "^\\s*set\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 6,(iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 6,* (iy),l",
"w": 2
},
{
- "case": "set 6,(iy+*)",
"regex": "^\\s*set\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 6,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 6,* (iy)",
"w": 2
},
{
- "case": "set 6,(iy+*),a",
"regex": "^\\s*set\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 6,(iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 6,* (iy),a",
"w": 2
},
{
- "case": "set 7,(iy+*),b",
"regex": "^\\s*set\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 7,(iy+*),b",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 7,* (iy),b",
"w": 2
},
{
- "case": "set 7,(iy+*),c",
"regex": "^\\s*set\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 7,(iy+*),c",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 7,* (iy),c",
"w": 2
},
{
- "case": "set 7,(iy+*),d",
"regex": "^\\s*set\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 7,(iy+*),d",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 7,* (iy),d",
"w": 2
},
{
- "case": "set 7,(iy+*),e",
"regex": "^\\s*set\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 7,(iy+*),e",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 7,* (iy),e",
"w": 2
},
{
- "case": "set 7,(iy+*),h",
"regex": "^\\s*set\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 7,(iy+*),h",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 7,* (iy),h",
"w": 2
},
{
- "case": "set 7,(iy+*),l",
"regex": "^\\s*set\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 7,(iy+*),l",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 7,* (iy),l",
"w": 2
},
{
- "case": "set 7,(iy+*)",
"regex": "^\\s*set\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 7,(iy+*)",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 7,* (iy)",
"w": 2
},
{
- "case": "set 7,(iy+*),a",
"regex": "^\\s*set\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a\\s*(;.*)?$",
"cycles": "23",
+ "case": "set 7,(iy+*),a",
+ "w": 2
+ },
+ {
+ "regex": "^\\s*set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a\\s*(;.*)?$",
+ "cycles": "23",
+ "case": "set 7,* (iy),a",
"w": 2
}
]