aboutsummaryrefslogtreecommitdiff
path: root/z80table.json
diff options
context:
space:
mode:
authorJuan J. Martínez <jjm@usebox.net>2019-07-27 10:52:58 +0100
committerGitHub <noreply@github.com>2019-07-27 10:52:58 +0100
commit5797d6d4aaf6bd6155a4312f3d7ca4ad251b190a (patch)
tree91abced97331d5d40088419f424952f99f6457ed /z80table.json
parent12b94cec43b00be6c48c865602c642927ad55f86 (diff)
parent2cfc3a0828e76af363c7185403076c3782e52ed5 (diff)
downloadz80count-5797d6d4aaf6bd6155a4312f3d7ca4ad251b190a.tar.gz
z80count-5797d6d4aaf6bd6155a4312f3d7ca4ad251b190a.zip
Merge pull request #4 from patxoca/master
Package z80count as a python distribution
Diffstat (limited to 'z80table.json')
-rw-r--r--z80table.json11169
1 files changed, 0 insertions, 11169 deletions
diff --git a/z80table.json b/z80table.json
deleted file mode 100644
index cefed4f..0000000
--- a/z80table.json
+++ /dev/null
@@ -1,11169 +0,0 @@
-[
- {
- "regex": "nop",
- "cycles": "4",
- "case": "nop",
- "w": 1
- },
- {
- "regex": "ld\\s+bc\\s*,\\s*[^\\(\\),]+",
- "cycles": "10",
- "case": "ld bc,**",
- "w": 3
- },
- {
- "regex": "ld\\s+\\(bc\\)\\s*,\\s*a",
- "cycles": "7",
- "case": "ld (bc),a",
- "w": 1
- },
- {
- "regex": "inc\\s+bc",
- "cycles": "6",
- "case": "inc bc",
- "w": 1
- },
- {
- "regex": "inc\\s+b",
- "cycles": "4",
- "case": "inc b",
- "w": 1
- },
- {
- "regex": "dec\\s+b",
- "cycles": "4",
- "case": "dec b",
- "w": 1
- },
- {
- "regex": "ld\\s+b\\s*,\\s*[^\\(\\),]+",
- "cycles": "7",
- "case": "ld b,*",
- "w": 2
- },
- {
- "regex": "rlca",
- "cycles": "4",
- "case": "rlca",
- "w": 1
- },
- {
- "regex": "ex\\s+af\\s*,\\s*af'",
- "cycles": "4",
- "case": "ex af,af'",
- "w": 1
- },
- {
- "regex": "add\\s+hl\\s*,\\s*bc",
- "cycles": "11",
- "case": "add hl,bc",
- "w": 1
- },
- {
- "regex": "ld\\s+a\\s*,\\s*\\(bc\\)",
- "cycles": "7",
- "case": "ld a,(bc)",
- "w": 1
- },
- {
- "regex": "dec\\s+bc",
- "cycles": "6",
- "case": "dec bc",
- "w": 1
- },
- {
- "regex": "inc\\s+c",
- "cycles": "4",
- "case": "inc c",
- "w": 1
- },
- {
- "regex": "dec\\s+c",
- "cycles": "4",
- "case": "dec c",
- "w": 1
- },
- {
- "regex": "ld\\s+c\\s*,\\s*[^\\(\\),]+",
- "cycles": "7",
- "case": "ld c,*",
- "w": 2
- },
- {
- "regex": "rrca",
- "cycles": "4",
- "case": "rrca",
- "w": 1
- },
- {
- "regex": "djnz\\s+[^\\(\\),]+",
- "cycles": "13/8",
- "case": "djnz *",
- "w": 2
- },
- {
- "regex": "ld\\s+de\\s*,\\s*[^\\(\\),]+",
- "cycles": "10",
- "case": "ld de,**",
- "w": 3
- },
- {
- "regex": "ld\\s+\\(de\\)\\s*,\\s*a",
- "cycles": "7",
- "case": "ld (de),a",
- "w": 1
- },
- {
- "regex": "inc\\s+de",
- "cycles": "6",
- "case": "inc de",
- "w": 1
- },
- {
- "regex": "inc\\s+d",
- "cycles": "4",
- "case": "inc d",
- "w": 1
- },
- {
- "regex": "dec\\s+d",
- "cycles": "4",
- "case": "dec d",
- "w": 1
- },
- {
- "regex": "ld\\s+d\\s*,\\s*[^\\(\\),]+",
- "cycles": "7",
- "case": "ld d,*",
- "w": 2
- },
- {
- "regex": "rla",
- "cycles": "4",
- "case": "rla",
- "w": 1
- },
- {
- "regex": "jr\\s+[^\\(\\),]+",
- "cycles": "12",
- "case": "jr *",
- "w": 2
- },
- {
- "regex": "add\\s+hl\\s*,\\s*de",
- "cycles": "11",
- "case": "add hl,de",
- "w": 1
- },
- {
- "regex": "ld\\s+a\\s*,\\s*\\(de\\)",
- "cycles": "7",
- "case": "ld a,(de)",
- "w": 1
- },
- {
- "regex": "dec\\s+de",
- "cycles": "6",
- "case": "dec de",
- "w": 1
- },
- {
- "regex": "inc\\s+e",
- "cycles": "4",
- "case": "inc e",
- "w": 1
- },
- {
- "regex": "dec\\s+e",
- "cycles": "4",
- "case": "dec e",
- "w": 1
- },
- {
- "regex": "ld\\s+e\\s*,\\s*[^\\(\\),]+",
- "cycles": "7",
- "case": "ld e,*",
- "w": 2
- },
- {
- "regex": "rra",
- "cycles": "4",
- "case": "rra",
- "w": 1
- },
- {
- "regex": "jr\\s+nz\\s*,\\s*[^\\(\\),]+",
- "cycles": "12/7",
- "case": "jr nz,*",
- "w": 2
- },
- {
- "regex": "ld\\s+hl\\s*,\\s*[^\\(\\),]+",
- "cycles": "10",
- "case": "ld hl,**",
- "w": 3
- },
- {
- "regex": "ld\\s+\\([^\\(\\),]+\\)\\s*,\\s*hl",
- "cycles": "16",
- "case": "ld (**),hl",
- "w": 3
- },
- {
- "regex": "inc\\s+hl",
- "cycles": "6",
- "case": "inc hl",
- "w": 1
- },
- {
- "regex": "inc\\s+h",
- "cycles": "4",
- "case": "inc h",
- "w": 1
- },
- {
- "regex": "dec\\s+h",
- "cycles": "4",
- "case": "dec h",
- "w": 1
- },
- {
- "regex": "ld\\s+h\\s*,\\s*[^\\(\\),]+",
- "cycles": "7",
- "case": "ld h,*",
- "w": 2
- },
- {
- "regex": "daa",
- "cycles": "4",
- "case": "daa",
- "w": 1
- },
- {
- "regex": "jr\\s+z\\s*,\\s*[^\\(\\),]+",
- "cycles": "12/7",
- "case": "jr z,*",
- "w": 2
- },
- {
- "regex": "add\\s+hl\\s*,\\s*hl",
- "cycles": "11",
- "case": "add hl,hl",
- "w": 1
- },
- {
- "regex": "ld\\s+hl\\s*,\\s*\\([^\\(\\),]+\\)",
- "cycles": "16",
- "case": "ld hl,(**)",
- "w": 3
- },
- {
- "regex": "dec\\s+hl",
- "cycles": "6",
- "case": "dec hl",
- "w": 1
- },
- {
- "regex": "inc\\s+l",
- "cycles": "4",
- "case": "inc l",
- "w": 1
- },
- {
- "regex": "dec\\s+l",
- "cycles": "4",
- "case": "dec l",
- "w": 1
- },
- {
- "regex": "ld\\s+l\\s*,\\s*[^\\(\\),]+",
- "cycles": "7",
- "case": "ld l,*",
- "w": 2
- },
- {
- "regex": "cpl",
- "cycles": "4",
- "case": "cpl",
- "w": 1
- },
- {
- "regex": "jr\\s+nc\\s*,\\s*[^\\(\\),]+",
- "cycles": "12/7",
- "case": "jr nc,*",
- "w": 2
- },
- {
- "regex": "ld\\s+sp\\s*,\\s*[^\\(\\),]+",
- "cycles": "10",
- "case": "ld sp,**",
- "w": 3
- },
- {
- "regex": "ld\\s+\\([^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "13",
- "case": "ld (**),a",
- "w": 3
- },
- {
- "regex": "inc\\s+sp",
- "cycles": "6",
- "case": "inc sp",
- "w": 1
- },
- {
- "regex": "inc\\s+\\(hl\\)",
- "cycles": "11",
- "case": "inc (hl)",
- "w": 1
- },
- {
- "regex": "dec\\s+\\(hl\\)",
- "cycles": "11",
- "case": "dec (hl)",
- "w": 1
- },
- {
- "regex": "ld\\s+\\(hl\\)\\s*,\\s*[^\\(\\),]+",
- "cycles": "10",
- "case": "ld (hl),*",
- "w": 2
- },
- {
- "regex": "scf",
- "cycles": "4",
- "case": "scf",
- "w": 1
- },
- {
- "regex": "jr\\s+c\\s*,\\s*[^\\(\\),]+",
- "cycles": "12/7",
- "case": "jr c,*",
- "w": 2
- },
- {
- "regex": "add\\s+hl\\s*,\\s*sp",
- "cycles": "11",
- "case": "add hl,sp",
- "w": 1
- },
- {
- "regex": "ld\\s+a\\s*,\\s*\\([^\\(\\),]+\\)",
- "cycles": "13",
- "case": "ld a,(**)",
- "w": 3
- },
- {
- "regex": "dec\\s+sp",
- "cycles": "6",
- "case": "dec sp",
- "w": 1
- },
- {
- "regex": "inc\\s+a",
- "cycles": "4",
- "case": "inc a",
- "w": 1
- },
- {
- "regex": "dec\\s+a",
- "cycles": "4",
- "case": "dec a",
- "w": 1
- },
- {
- "regex": "ld\\s+a\\s*,\\s*[^\\(\\),]+",
- "cycles": "7",
- "case": "ld a,*",
- "w": 2
- },
- {
- "regex": "ccf",
- "cycles": "4",
- "case": "ccf",
- "w": 1
- },
- {
- "regex": "ld\\s+b\\s*,\\s*b",
- "cycles": "4",
- "case": "ld b,b",
- "w": 1
- },
- {
- "regex": "ld\\s+b\\s*,\\s*c",
- "cycles": "4",
- "case": "ld b,c",
- "w": 1
- },
- {
- "regex": "ld\\s+b\\s*,\\s*d",
- "cycles": "4",
- "case": "ld b,d",
- "w": 1
- },
- {
- "regex": "ld\\s+b\\s*,\\s*e",
- "cycles": "4",
- "case": "ld b,e",
- "w": 1
- },
- {
- "regex": "ld\\s+b\\s*,\\s*h",
- "cycles": "4",
- "case": "ld b,h",
- "w": 1
- },
- {
- "regex": "ld\\s+b\\s*,\\s*l",
- "cycles": "4",
- "case": "ld b,l",
- "w": 1
- },
- {
- "regex": "ld\\s+b\\s*,\\s*\\(hl\\)",
- "cycles": "7",
- "case": "ld b,(hl)",
- "w": 1
- },
- {
- "regex": "ld\\s+b\\s*,\\s*a",
- "cycles": "4",
- "case": "ld b,a",
- "w": 1
- },
- {
- "regex": "ld\\s+c\\s*,\\s*b",
- "cycles": "4",
- "case": "ld c,b",
- "w": 1
- },
- {
- "regex": "ld\\s+c\\s*,\\s*c",
- "cycles": "4",
- "case": "ld c,c",
- "w": 1
- },
- {
- "regex": "ld\\s+c\\s*,\\s*d",
- "cycles": "4",
- "case": "ld c,d",
- "w": 1
- },
- {
- "regex": "ld\\s+c\\s*,\\s*e",
- "cycles": "4",
- "case": "ld c,e",
- "w": 1
- },
- {
- "regex": "ld\\s+c\\s*,\\s*h",
- "cycles": "4",
- "case": "ld c,h",
- "w": 1
- },
- {
- "regex": "ld\\s+c\\s*,\\s*l",
- "cycles": "4",
- "case": "ld c,l",
- "w": 1
- },
- {
- "regex": "ld\\s+c\\s*,\\s*\\(hl\\)",
- "cycles": "7",
- "case": "ld c,(hl)",
- "w": 1
- },
- {
- "regex": "ld\\s+c\\s*,\\s*a",
- "cycles": "4",
- "case": "ld c,a",
- "w": 1
- },
- {
- "regex": "ld\\s+d\\s*,\\s*b",
- "cycles": "4",
- "case": "ld d,b",
- "w": 1
- },
- {
- "regex": "ld\\s+d\\s*,\\s*c",
- "cycles": "4",
- "case": "ld d,c",
- "w": 1
- },
- {
- "regex": "ld\\s+d\\s*,\\s*d",
- "cycles": "4",
- "case": "ld d,d",
- "w": 1
- },
- {
- "regex": "ld\\s+d\\s*,\\s*e",
- "cycles": "4",
- "case": "ld d,e",
- "w": 1
- },
- {
- "regex": "ld\\s+d\\s*,\\s*h",
- "cycles": "4",
- "case": "ld d,h",
- "w": 1
- },
- {
- "regex": "ld\\s+d\\s*,\\s*l",
- "cycles": "4",
- "case": "ld d,l",
- "w": 1
- },
- {
- "regex": "ld\\s+d\\s*,\\s*\\(hl\\)",
- "cycles": "7",
- "case": "ld d,(hl)",
- "w": 1
- },
- {
- "regex": "ld\\s+d\\s*,\\s*a",
- "cycles": "4",
- "case": "ld d,a",
- "w": 1
- },
- {
- "regex": "ld\\s+e\\s*,\\s*b",
- "cycles": "4",
- "case": "ld e,b",
- "w": 1
- },
- {
- "regex": "ld\\s+e\\s*,\\s*c",
- "cycles": "4",
- "case": "ld e,c",
- "w": 1
- },
- {
- "regex": "ld\\s+e\\s*,\\s*d",
- "cycles": "4",
- "case": "ld e,d",
- "w": 1
- },
- {
- "regex": "ld\\s+e\\s*,\\s*e",
- "cycles": "4",
- "case": "ld e,e",
- "w": 1
- },
- {
- "regex": "ld\\s+e\\s*,\\s*h",
- "cycles": "4",
- "case": "ld e,h",
- "w": 1
- },
- {
- "regex": "ld\\s+e\\s*,\\s*l",
- "cycles": "4",
- "case": "ld e,l",
- "w": 1
- },
- {
- "regex": "ld\\s+e\\s*,\\s*\\(hl\\)",
- "cycles": "7",
- "case": "ld e,(hl)",
- "w": 1
- },
- {
- "regex": "ld\\s+e\\s*,\\s*a",
- "cycles": "4",
- "case": "ld e,a",
- "w": 1
- },
- {
- "regex": "ld\\s+h\\s*,\\s*b",
- "cycles": "4",
- "case": "ld h,b",
- "w": 1
- },
- {
- "regex": "ld\\s+h\\s*,\\s*c",
- "cycles": "4",
- "case": "ld h,c",
- "w": 1
- },
- {
- "regex": "ld\\s+h\\s*,\\s*d",
- "cycles": "4",
- "case": "ld h,d",
- "w": 1
- },
- {
- "regex": "ld\\s+h\\s*,\\s*e",
- "cycles": "4",
- "case": "ld h,e",
- "w": 1
- },
- {
- "regex": "ld\\s+h\\s*,\\s*h",
- "cycles": "4",
- "case": "ld h,h",
- "w": 1
- },
- {
- "regex": "ld\\s+h\\s*,\\s*l",
- "cycles": "4",
- "case": "ld h,l",
- "w": 1
- },
- {
- "regex": "ld\\s+h\\s*,\\s*\\(hl\\)",
- "cycles": "7",
- "case": "ld h,(hl)",
- "w": 1
- },
- {
- "regex": "ld\\s+h\\s*,\\s*a",
- "cycles": "4",
- "case": "ld h,a",
- "w": 1
- },
- {
- "regex": "ld\\s+l\\s*,\\s*b",
- "cycles": "4",
- "case": "ld l,b",
- "w": 1
- },
- {
- "regex": "ld\\s+l\\s*,\\s*c",
- "cycles": "4",
- "case": "ld l,c",
- "w": 1
- },
- {
- "regex": "ld\\s+l\\s*,\\s*d",
- "cycles": "4",
- "case": "ld l,d",
- "w": 1
- },
- {
- "regex": "ld\\s+l\\s*,\\s*e",
- "cycles": "4",
- "case": "ld l,e",
- "w": 1
- },
- {
- "regex": "ld\\s+l\\s*,\\s*h",
- "cycles": "4",
- "case": "ld l,h",
- "w": 1
- },
- {
- "regex": "ld\\s+l\\s*,\\s*l",
- "cycles": "4",
- "case": "ld l,l",
- "w": 1
- },
- {
- "regex": "ld\\s+l\\s*,\\s*\\(hl\\)",
- "cycles": "7",
- "case": "ld l,(hl)",
- "w": 1
- },
- {
- "regex": "ld\\s+l\\s*,\\s*a",
- "cycles": "4",
- "case": "ld l,a",
- "w": 1
- },
- {
- "regex": "ld\\s+\\(hl\\)\\s*,\\s*b",
- "cycles": "7",
- "case": "ld (hl),b",
- "w": 1
- },
- {
- "regex": "ld\\s+\\(hl\\)\\s*,\\s*c",
- "cycles": "7",
- "case": "ld (hl),c",
- "w": 1
- },
- {
- "regex": "ld\\s+\\(hl\\)\\s*,\\s*d",
- "cycles": "7",
- "case": "ld (hl),d",
- "w": 1
- },
- {
- "regex": "ld\\s+\\(hl\\)\\s*,\\s*e",
- "cycles": "7",
- "case": "ld (hl),e",
- "w": 1
- },
- {
- "regex": "ld\\s+\\(hl\\)\\s*,\\s*h",
- "cycles": "7",
- "case": "ld (hl),h",
- "w": 1
- },
- {
- "regex": "ld\\s+\\(hl\\)\\s*,\\s*l",
- "cycles": "7",
- "case": "ld (hl),l",
- "w": 1
- },
- {
- "regex": "halt",
- "cycles": "4",
- "case": "halt",
- "w": 1
- },
- {
- "regex": "ld\\s+\\(hl\\)\\s*,\\s*a",
- "cycles": "7",
- "case": "ld (hl),a",
- "w": 1
- },
- {
- "regex": "ld\\s+a\\s*,\\s*b",
- "cycles": "4",
- "case": "ld a,b",
- "w": 1
- },
- {
- "regex": "ld\\s+b",
- "cycles": "4",
- "case": "ld b",
- "w": 1
- },
- {
- "regex": "ld\\s+a\\s*,\\s*c",
- "cycles": "4",
- "case": "ld a,c",
- "w": 1
- },
- {
- "regex": "ld\\s+c",
- "cycles": "4",
- "case": "ld c",
- "w": 1
- },
- {
- "regex": "ld\\s+a\\s*,\\s*d",
- "cycles": "4",
- "case": "ld a,d",
- "w": 1
- },
- {
- "regex": "ld\\s+d",
- "cycles": "4",
- "case": "ld d",
- "w": 1
- },
- {
- "regex": "ld\\s+a\\s*,\\s*e",
- "cycles": "4",
- "case": "ld a,e",
- "w": 1
- },
- {
- "regex": "ld\\s+e",
- "cycles": "4",
- "case": "ld e",
- "w": 1
- },
- {
- "regex": "ld\\s+a\\s*,\\s*h",
- "cycles": "4",
- "case": "ld a,h",
- "w": 1
- },
- {
- "regex": "ld\\s+h",
- "cycles": "4",
- "case": "ld h",
- "w": 1
- },
- {
- "regex": "ld\\s+a\\s*,\\s*l",
- "cycles": "4",
- "case": "ld a,l",
- "w": 1
- },
- {
- "regex": "ld\\s+l",
- "cycles": "4",
- "case": "ld l",
- "w": 1
- },
- {
- "regex": "ld\\s+a\\s*,\\s*\\(hl\\)",
- "cycles": "7",
- "case": "ld a,(hl)",
- "w": 1
- },
- {
- "regex": "ld\\s+a\\s*,\\s*a",
- "cycles": "4",
- "case": "ld a,a",
- "w": 1
- },
- {
- "regex": "ld\\s+a",
- "cycles": "4",
- "case": "ld a",
- "w": 1
- },
- {
- "regex": "add\\s+a\\s*,\\s*b",
- "cycles": "4",
- "case": "add a,b",
- "w": 1
- },
- {
- "regex": "add\\s+b",
- "cycles": "4",
- "case": "add b",
- "w": 1
- },
- {
- "regex": "add\\s+a\\s*,\\s*c",
- "cycles": "4",
- "case": "add a,c",
- "w": 1
- },
- {
- "regex": "add\\s+c",
- "cycles": "4",
- "case": "add c",
- "w": 1
- },
- {
- "regex": "add\\s+a\\s*,\\s*d",
- "cycles": "4",
- "case": "add a,d",
- "w": 1
- },
- {
- "regex": "add\\s+d",
- "cycles": "4",
- "case": "add d",
- "w": 1
- },
- {
- "regex": "add\\s+a\\s*,\\s*e",
- "cycles": "4",
- "case": "add a,e",
- "w": 1
- },
- {
- "regex": "add\\s+e",
- "cycles": "4",
- "case": "add e",
- "w": 1
- },
- {
- "regex": "add\\s+a\\s*,\\s*h",
- "cycles": "4",
- "case": "add a,h",
- "w": 1
- },
- {
- "regex": "add\\s+h",
- "cycles": "4",
- "case": "add h",
- "w": 1
- },
- {
- "regex": "add\\s+a\\s*,\\s*l",
- "cycles": "4",
- "case": "add a,l",
- "w": 1
- },
- {
- "regex": "add\\s+l",
- "cycles": "4",
- "case": "add l",
- "w": 1
- },
- {
- "regex": "add\\s+a\\s*,\\s*\\(hl\\)",
- "cycles": "7",
- "case": "add a,(hl)",
- "w": 1
- },
- {
- "regex": "add\\s+a\\s*,\\s*a",
- "cycles": "4",
- "case": "add a,a",
- "w": 1
- },
- {
- "regex": "add\\s+a",
- "cycles": "4",
- "case": "add a",
- "w": 1
- },
- {
- "regex": "adc\\s+a\\s*,\\s*b",
- "cycles": "4",
- "case": "adc a,b",
- "w": 1
- },
- {
- "regex": "adc\\s+b",
- "cycles": "4",
- "case": "adc b",
- "w": 1
- },
- {
- "regex": "adc\\s+a\\s*,\\s*c",
- "cycles": "4",
- "case": "adc a,c",
- "w": 1
- },
- {
- "regex": "adc\\s+c",
- "cycles": "4",
- "case": "adc c",
- "w": 1
- },
- {
- "regex": "adc\\s+a\\s*,\\s*d",
- "cycles": "4",
- "case": "adc a,d",
- "w": 1
- },
- {
- "regex": "adc\\s+d",
- "cycles": "4",
- "case": "adc d",
- "w": 1
- },
- {
- "regex": "adc\\s+a\\s*,\\s*e",
- "cycles": "4",
- "case": "adc a,e",
- "w": 1
- },
- {
- "regex": "adc\\s+e",
- "cycles": "4",
- "case": "adc e",
- "w": 1
- },
- {
- "regex": "adc\\s+a\\s*,\\s*h",
- "cycles": "4",
- "case": "adc a,h",
- "w": 1
- },
- {
- "regex": "adc\\s+h",
- "cycles": "4",
- "case": "adc h",
- "w": 1
- },
- {
- "regex": "adc\\s+a\\s*,\\s*l",
- "cycles": "4",
- "case": "adc a,l",
- "w": 1
- },
- {
- "regex": "adc\\s+l",
- "cycles": "4",
- "case": "adc l",
- "w": 1
- },
- {
- "regex": "adc\\s+a\\s*,\\s*\\(hl\\)",
- "cycles": "7",
- "case": "adc a,(hl)",
- "w": 1
- },
- {
- "regex": "adc\\s+a\\s*,\\s*a",
- "cycles": "4",
- "case": "adc a,a",
- "w": 1
- },
- {
- "regex": "adc\\s+a",
- "cycles": "4",
- "case": "adc a",
- "w": 1
- },
- {
- "regex": "sub\\s+b",
- "cycles": "4",
- "case": "sub b",
- "w": 1
- },
- {
- "regex": "sub\\s+c",
- "cycles": "4",
- "case": "sub c",
- "w": 1
- },
- {
- "regex": "sub\\s+d",
- "cycles": "4",
- "case": "sub d",
- "w": 1
- },
- {
- "regex": "sub\\s+e",
- "cycles": "4",
- "case": "sub e",
- "w": 1
- },
- {
- "regex": "sub\\s+h",
- "cycles": "4",
- "case": "sub h",
- "w": 1
- },
- {
- "regex": "sub\\s+l",
- "cycles": "4",
- "case": "sub l",
- "w": 1
- },
- {
- "regex": "sub\\s+\\(hl\\)",
- "cycles": "7",
- "case": "sub (hl)",
- "w": 1
- },
- {
- "regex": "sub\\s+a,\\s*\\(hl\\)",
- "cycles": "7",
- "case": "sub a,(hl)",
- "w": 1
- },
- {
- "regex": "sub\\s+a",
- "regex": "sub\\s+a",
- "cycles": "4",
- "case": "sub a",
- "w": 1
- },
- {
- "regex": "sbc\\s+a\\s*,\\s*b",
- "cycles": "4",
- "case": "sbc a,b",
- "w": 1
- },
- {
- "regex": "sbc\\s+b",
- "cycles": "4",
- "case": "sbc b",
- "w": 1
- },
- {
- "regex": "sbc\\s+a\\s*,\\s*c",
- "cycles": "4",
- "case": "sbc a,c",
- "w": 1
- },
- {
- "regex": "sbc\\s+c",
- "cycles": "4",
- "case": "sbc c",
- "w": 1
- },
- {
- "regex": "sbc\\s+a\\s*,\\s*d",
- "cycles": "4",
- "case": "sbc a,d",
- "w": 1
- },
- {
- "regex": "sbc\\s+d",
- "cycles": "4",
- "case": "sbc d",
- "w": 1
- },
- {
- "regex": "sbc\\s+a\\s*,\\s*e",
- "cycles": "4",
- "case": "sbc a,e",
- "w": 1
- },
- {
- "regex": "sbc\\s+e",
- "cycles": "4",
- "case": "sbc e",
- "w": 1
- },
- {
- "regex": "sbc\\s+a\\s*,\\s*h",
- "cycles": "4",
- "case": "sbc a,h",
- "w": 1
- },
- {
- "regex": "sbc\\s+h",
- "cycles": "4",
- "case": "sbc h",
- "w": 1
- },
- {
- "regex": "sbc\\s+a\\s*,\\s*l",
- "cycles": "4",
- "case": "sbc a,l",
- "w": 1
- },
- {
- "regex": "sbc\\s+l",
- "cycles": "4",
- "case": "sbc l",
- "w": 1
- },
- {
- "regex": "sbc\\s+a\\s*,\\s*\\(hl\\)",
- "cycles": "7",
- "case": "sbc a,(hl)",
- "w": 1
- },
- {
- "regex": "sbc\\s+a\\s*,\\s*a",
- "cycles": "4",
- "case": "sbc a,a",
- "w": 1
- },
- {
- "regex": "sbc\\s+a",
- "cycles": "4",
- "case": "sbc a",
- "w": 1
- },
- {
- "regex": "and\\s+b",
- "cycles": "4",
- "case": "and b",
- "w": 1
- },
- {
- "regex": "and\\s+c",
- "cycles": "4",
- "case": "and c",
- "w": 1
- },
- {
- "regex": "and\\s+d",
- "cycles": "4",
- "case": "and d",
- "w": 1
- },
- {
- "regex": "and\\s+e",
- "cycles": "4",
- "case": "and e",
- "w": 1
- },
- {
- "regex": "and\\s+h",
- "cycles": "4",
- "case": "and h",
- "w": 1
- },
- {
- "regex": "and\\s+l",
- "cycles": "4",
- "case": "and l",
- "w": 1
- },
- {
- "regex": "and\\s+\\(hl\\)",
- "cycles": "7",
- "case": "and (hl)",
- "w": 1
- },
- {
- "regex": "and\\s+a",
- "cycles": "4",
- "case": "and a",
- "w": 1
- },
- {
- "regex": "xor\\s+b",
- "cycles": "4",
- "case": "xor b",
- "w": 1
- },
- {
- "regex": "xor\\s+c",
- "cycles": "4",
- "case": "xor c",
- "w": 1
- },
- {
- "regex": "xor\\s+d",
- "cycles": "4",
- "case": "xor d",
- "w": 1
- },
- {
- "regex": "xor\\s+e",
- "cycles": "4",
- "case": "xor e",
- "w": 1
- },
- {
- "regex": "xor\\s+h",
- "cycles": "4",
- "case": "xor h",
- "w": 1
- },
- {
- "regex": "xor\\s+l",
- "cycles": "4",
- "case": "xor l",
- "w": 1
- },
- {
- "regex": "xor\\s+\\(hl\\)",
- "cycles": "7",
- "case": "xor (hl)",
- "w": 1
- },
- {
- "regex": "xor\\s+a",
- "cycles": "4",
- "case": "xor a",
- "w": 1
- },
- {
- "regex": "or\\s+b",
- "cycles": "4",
- "case": "or b",
- "w": 1
- },
- {
- "regex": "or\\s+c",
- "cycles": "4",
- "case": "or c",
- "w": 1
- },
- {
- "regex": "or\\s+d",
- "cycles": "4",
- "case": "or d",
- "w": 1
- },
- {
- "regex": "or\\s+e",
- "cycles": "4",
- "case": "or e",
- "w": 1
- },
- {
- "regex": "or\\s+h",
- "cycles": "4",
- "case": "or h",
- "w": 1
- },
- {
- "regex": "or\\s+l",
- "cycles": "4",
- "case": "or l",
- "w": 1
- },
- {
- "regex": "or\\s+\\(hl\\)",
- "cycles": "7",
- "case": "or (hl)",
- "w": 1
- },
- {
- "regex": "or\\s+a",
- "cycles": "4",
- "case": "or a",
- "w": 1
- },
- {
- "regex": "cp\\s+b",
- "cycles": "4",
- "case": "cp b",
- "w": 1
- },
- {
- "regex": "cp\\s+c",
- "cycles": "4",
- "case": "cp c",
- "w": 1
- },
- {
- "regex": "cp\\s+d",
- "cycles": "4",
- "case": "cp d",
- "w": 1
- },
- {
- "regex": "cp\\s+e",
- "cycles": "4",
- "case": "cp e",
- "w": 1
- },
- {
- "regex": "cp\\s+h",
- "cycles": "4",
- "case": "cp h",
- "w": 1
- },
- {
- "regex": "cp\\s+l",
- "cycles": "4",
- "case": "cp l",
- "w": 1
- },
- {
- "regex": "cp\\s+\\(hl\\)",
- "cycles": "7",
- "case": "cp (hl)",
- "w": 1
- },
- {
- "regex": "cp\\s+a",
- "cycles": "4",
- "case": "cp a",
- "w": 1
- },
- {
- "regex": "ret\\s+nz",
- "cycles": "11/5",
- "case": "ret nz",
- "w": 1
- },
- {
- "regex": "pop\\s+bc",
- "cycles": "10",
- "case": "pop bc",
- "w": 1
- },
- {
- "regex": "jp\\s+nz\\s*,\\s*[^\\(\\),]+",
- "cycles": "10",
- "case": "jp nz,**",
- "w": 3
- },
- {
- "regex": "jp\\s+[^\\(\\),]+",
- "cycles": "10",
- "case": "jp **",
- "w": 3
- },
- {
- "regex": "call\\s+nz\\s*,\\s*[^\\(\\),]+",
- "cycles": "17/10",
- "case": "call nz,**",
- "w": 3
- },
- {
- "regex": "push\\s+bc",
- "cycles": "11",
- "case": "push bc",
- "w": 1
- },
- {
- "regex": "add\\s+a\\s*,\\s*[^\\(\\),]+",
- "cycles": "7",
- "case": "add a,*",
- "w": 2
- },
- {
- "regex": "rst\\s+00h",
- "cycles": "11",
- "case": "rst 00h",
- "w": 1
- },
- {
- "regex": "ret\\s+z",
- "cycles": "11/5",
- "case": "ret z",
- "w": 1
- },
- {
- "regex": "ret",
- "cycles": "10",
- "case": "ret",
- "w": 1
- },
- {
- "regex": "jp\\s+z\\s*,\\s*[^\\(\\),]+",
- "cycles": "10",
- "case": "jp z,**",
- "w": 3
- },
- {
- "regex": "call\\s+z\\s*,\\s*[^\\(\\),]+",
- "cycles": "17/10",
- "case": "call z,**",
- "w": 3
- },
- {
- "regex": "call\\s+[^\\(\\),]+",
- "cycles": "17",
- "case": "call **",
- "w": 3
- },
- {
- "regex": "adc\\s+a\\s*,\\s*[^\\(\\),]+",
- "cycles": "7",
- "case": "adc a,*",
- "w": 2
- },
- {
- "regex": "rst\\s+08h",
- "cycles": "11",
- "case": "rst 08h",
- "w": 1
- },
- {
- "regex": "ret\\s+nc",
- "cycles": "11/5",
- "case": "ret nc",
- "w": 1
- },
- {
- "regex": "pop\\s+de",
- "cycles": "10",
- "case": "pop de",
- "w": 1
- },
- {
- "regex": "jp\\s+nc\\s*,\\s*[^\\(\\),]+",
- "cycles": "10",
- "case": "jp nc,**",
- "w": 3
- },
- {
- "regex": "out\\s+\\([^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "11",
- "case": "out (*),a",
- "w": 2
- },
- {
- "regex": "call\\s+nc\\s*,\\s*[^\\(\\),]+",
- "cycles": "17/10",
- "case": "call nc,**",
- "w": 3
- },
- {
- "regex": "push\\s+de",
- "cycles": "11",
- "case": "push de",
- "w": 1
- },
- {
- "regex": "sub\\s+[^\\(\\),]+",
- "cycles": "7",
- "case": "sub *",
- "w": 2
- },
- {
- "regex": "rst\\s+10h",
- "cycles": "11",
- "case": "rst 10h",
- "w": 1
- },
- {
- "regex": "ret\\s+c",
- "cycles": "11/5",
- "case": "ret c",
- "w": 1
- },
- {
- "regex": "exx",
- "cycles": "4",
- "case": "exx",
- "w": 1
- },
- {
- "regex": "jp\\s+c\\s*,\\s*[^\\(\\),]+",
- "cycles": "10",
- "case": "jp c,**",
- "w": 3
- },
- {
- "regex": "in\\s+a\\s*,\\s*\\([^\\(\\),]+\\)",
- "cycles": "11",
- "case": "in a,(*)",
- "w": 2
- },
- {
- "regex": "call\\s+c\\s*,\\s*[^\\(\\),]+",
- "cycles": "17/10",
- "case": "call c,**",
- "w": 3
- },
- {
- "regex": "sbc\\s+a\\s*,\\s*[^\\(\\),]+",
- "cycles": "7",
- "case": "sbc a,*",
- "w": 2
- },
- {
- "regex": "rst\\s+18h",
- "cycles": "11",
- "case": "rst 18h",
- "w": 1
- },
- {
- "regex": "ret\\s+po",
- "cycles": "11/5",
- "case": "ret po",
- "w": 1
- },
- {
- "regex": "pop\\s+hl",
- "cycles": "10",
- "case": "pop hl",
- "w": 1
- },
- {
- "regex": "jp\\s+po\\s*,\\s*[^\\(\\),]+",
- "cycles": "10",
- "case": "jp po,**",
- "w": 3
- },
- {
- "regex": "ex\\s+\\(sp\\)\\s*,\\s*hl",
- "cycles": "19",
- "case": "ex (sp),hl",
- "w": 1
- },
- {
- "regex": "call\\s+po\\s*,\\s*[^\\(\\),]+",
- "cycles": "17/10",
- "case": "call po,**",
- "w": 3
- },
- {
- "regex": "push\\s+hl",
- "cycles": "11",
- "case": "push hl",
- "w": 1
- },
- {
- "regex": "and\\s+[^\\(\\),]+",
- "cycles": "7",
- "case": "and *",
- "w": 2
- },
- {
- "regex": "rst\\s+20h",
- "cycles": "11",
- "case": "rst 20h",
- "w": 1
- },
- {
- "regex": "ret\\s+pe",
- "cycles": "11/5",
- "case": "ret pe",
- "w": 1
- },
- {
- "regex": "jp\\s+\\(hl\\)",
- "cycles": "4",
- "case": "jp (hl)",
- "w": 1
- },
- {
- "regex": "jp\\s+pe\\s*,\\s*[^\\(\\),]+",
- "cycles": "10",
- "case": "jp pe,**",
- "w": 3
- },
- {
- "regex": "ex\\s+de\\s*,\\s*hl",
- "cycles": "4",
- "case": "ex de,hl",
- "w": 1
- },
- {
- "regex": "call\\s+pe\\s*,\\s*[^\\(\\),]+",
- "cycles": "17/10",
- "case": "call pe,**",
- "w": 3
- },
- {
- "regex": "xor\\s+[^\\(\\),]+",
- "cycles": "7",
- "case": "xor *",
- "w": 2
- },
- {
- "regex": "rst\\s+28h",
- "cycles": "11",
- "case": "rst 28h",
- "w": 1
- },
- {
- "regex": "ret\\s+p",
- "cycles": "11/5",
- "case": "ret p",
- "w": 1
- },
- {
- "regex": "pop\\s+af",
- "cycles": "10",
- "case": "pop af",
- "w": 1
- },
- {
- "regex": "jp\\s+p\\s*,\\s*[^\\(\\),]+",
- "cycles": "10",
- "case": "jp p,**",
- "w": 3
- },
- {
- "regex": "di",
- "cycles": "4",
- "case": "di",
- "w": 1
- },
- {
- "regex": "call\\s+p\\s*,\\s*[^\\(\\),]+",
- "cycles": "17/10",
- "case": "call p,**",
- "w": 3
- },
- {
- "regex": "push\\s+af",
- "cycles": "11",
- "case": "push af",
- "w": 1
- },
- {
- "regex": "or\\s+[^\\(\\),]+",
- "cycles": "7",
- "case": "or *",
- "w": 2
- },
- {
- "regex": "rst\\s+30h",
- "cycles": "11",
- "case": "rst 30h",
- "w": 1
- },
- {
- "regex": "ret\\s+m",
- "cycles": "11/5",
- "case": "ret m",
- "w": 1
- },
- {
- "regex": "ld\\s+sp\\s*,\\s*hl",
- "cycles": "6",
- "case": "ld sp,hl",
- "w": 1
- },
- {
- "regex": "jp\\s+m\\s*,\\s*[^\\(\\),]+",
- "cycles": "10",
- "case": "jp m,**",
- "w": 3
- },
- {
- "regex": "ei",
- "cycles": "4",
- "case": "ei",
- "w": 1
- },
- {
- "regex": "call\\s+m\\s*,\\s*[^\\(\\),]+",
- "cycles": "17/10",
- "case": "call m,**",
- "w": 3
- },
- {
- "regex": "cp\\s+[^\\(\\),]+",
- "cycles": "7",
- "case": "cp *",
- "w": 2
- },
- {
- "regex": "rst\\s+38h",
- "cycles": "11",
- "case": "rst 38h",
- "w": 1
- },
- {
- "regex": "in\\s+b\\s*,\\s*\\(c\\)",
- "cycles": "12",
- "case": "in b,(c)",
- "w": 1
- },
- {
- "regex": "out\\s+\\(c\\)\\s*,\\s*b",
- "cycles": "12",
- "case": "out (c),b",
- "w": 1
- },
- {
- "regex": "sbc\\s+hl\\s*,\\s*bc",
- "cycles": "15",
- "case": "sbc hl,bc",
- "w": 1
- },
- {
- "regex": "ld\\s+\\([^\\(\\),]+\\)\\s*,\\s*bc",
- "cycles": "20",
- "case": "ld (**),bc",
- "w": 3
- },
- {
- "regex": "neg",
- "cycles": "8",
- "case": "neg",
- "w": 1
- },
- {
- "regex": "retn",
- "cycles": "14",
- "case": "retn",
- "w": 1
- },
- {
- "regex": "im\\s+0",
- "cycles": "8",
- "case": "im 0",
- "w": 1
- },
- {
- "regex": "ld\\s+i\\s*,\\s*a",
- "cycles": "9",
- "case": "ld i,a",
- "w": 1
- },
- {
- "regex": "in\\s+c\\s*,\\s*\\(c\\)",
- "cycles": "12",
- "case": "in c,(c)",
- "w": 1
- },
- {
- "regex": "out\\s+\\(c\\)\\s*,\\s*c",
- "cycles": "12",
- "case": "out (c),c",
- "w": 1
- },
- {
- "regex": "adc\\s+hl\\s*,\\s*bc",
- "cycles": "15",
- "case": "adc hl,bc",
- "w": 1
- },
- {
- "regex": "ld\\s+bc\\s*,\\s*\\([^\\(\\),]+\\)",
- "cycles": "20",
- "case": "ld bc,(**)",
- "w": 3
- },
- {
- "regex": "neg",
- "cycles": "8",
- "case": "neg",
- "w": 1
- },
- {
- "regex": "reti",
- "cycles": "14",
- "case": "reti",
- "w": 1
- },
- {
- "regex": "im\\s+0/1",
- "cycles": "8",
- "case": "im 0/1",
- "w": 1
- },
- {
- "regex": "ld\\s+r\\s*,\\s*a",
- "cycles": "9",
- "case": "ld r,a",
- "w": 1
- },
- {
- "regex": "in\\s+d\\s*,\\s*\\(c\\)",
- "cycles": "12",
- "case": "in d,(c)",
- "w": 1
- },
- {
- "regex": "out\\s+\\(c\\)\\s*,\\s*d",
- "cycles": "12",
- "case": "out (c),d",
- "w": 1
- },
- {
- "regex": "sbc\\s+hl\\s*,\\s*de",
- "cycles": "15",
- "case": "sbc hl,de",
- "w": 1
- },
- {
- "regex": "ld\\s+\\([^\\(\\),]+\\)\\s*,\\s*de",
- "cycles": "20",
- "case": "ld (**),de",
- "w": 3
- },
- {
- "regex": "neg",
- "cycles": "8",
- "case": "neg",
- "w": 1
- },
- {
- "regex": "retn",
- "cycles": "14",
- "case": "retn",
- "w": 1
- },
- {
- "regex": "im\\s+1",
- "cycles": "8",
- "case": "im 1",
- "w": 1
- },
- {
- "regex": "ld\\s+a\\s*,\\s*i",
- "cycles": "9",
- "case": "ld a,i",
- "w": 1
- },
- {
- "regex": "in\\s+e\\s*,\\s*\\(c\\)",
- "cycles": "12",
- "case": "in e,(c)",
- "w": 1
- },
- {
- "regex": "out\\s+\\(c\\)\\s*,\\s*e",
- "cycles": "12",
- "case": "out (c),e",
- "w": 1
- },
- {
- "regex": "adc\\s+hl\\s*,\\s*de",
- "cycles": "15",
- "case": "adc hl,de",
- "w": 1
- },
- {
- "regex": "ld\\s+de\\s*,\\s*\\([^\\(\\),]+\\)",
- "cycles": "20",
- "case": "ld de,(**)",
- "w": 3
- },
- {
- "regex": "neg",
- "cycles": "8",
- "case": "neg",
- "w": 1
- },
- {
- "regex": "retn",
- "cycles": "14",
- "case": "retn",
- "w": 1
- },
- {
- "regex": "im\\s+2",
- "cycles": "8",
- "case": "im 2",
- "w": 1
- },
- {
- "regex": "ld\\s+a\\s*,\\s*r",
- "cycles": "9",
- "case": "ld a,r",
- "w": 1
- },
- {
- "regex": "in\\s+h\\s*,\\s*\\(c\\)",
- "cycles": "12",
- "case": "in h,(c)",
- "w": 1
- },
- {
- "regex": "out\\s+\\(c\\)\\s*,\\s*h",
- "cycles": "12",
- "case": "out (c),h",
- "w": 1
- },
- {
- "regex": "sbc\\s+hl\\s*,\\s*hl",
- "cycles": "15",
- "case": "sbc hl,hl",
- "w": 1
- },
- {
- "regex": "ld\\s+\\([^\\(\\),]+\\)\\s*,\\s*hl",
- "cycles": "20",
- "case": "ld (**),hl",
- "w": 3
- },
- {
- "regex": "neg",
- "cycles": "8",
- "case": "neg",
- "w": 1
- },
- {
- "regex": "retn",
- "cycles": "14",
- "case": "retn",
- "w": 1
- },
- {
- "regex": "im\\s+0",
- "cycles": "8",
- "case": "im 0",
- "w": 1
- },
- {
- "regex": "rrd",
- "cycles": "18",
- "case": "rrd",
- "w": 1
- },
- {
- "regex": "in\\s+l\\s*,\\s*\\(c\\)",
- "cycles": "12",
- "case": "in l,(c)",
- "w": 1
- },
- {
- "regex": "out\\s+\\(c\\)\\s*,\\s*l",
- "cycles": "12",
- "case": "out (c),l",
- "w": 1
- },
- {
- "regex": "adc\\s+hl\\s*,\\s*hl",
- "cycles": "15",
- "case": "adc hl,hl",
- "w": 1
- },
- {
- "regex": "ld\\s+hl\\s*,\\s*\\([^\\(\\),]+\\)",
- "cycles": "20",
- "case": "ld hl,(**)",
- "w": 3
- },
- {
- "regex": "neg",
- "cycles": "8",
- "case": "neg",
- "w": 1
- },
- {
- "regex": "retn",
- "cycles": "14",
- "case": "retn",
- "w": 1
- },
- {
- "regex": "im\\s+0/1",
- "cycles": "8",
- "case": "im 0/1",
- "w": 1
- },
- {
- "regex": "rld",
- "cycles": "18",
- "case": "rld",
- "w": 1
- },
- {
- "regex": "in\\s+\\(c\\)",
- "cycles": "12",
- "case": "in (c)",
- "w": 1
- },
- {
- "regex": "out\\s+\\(c\\)\\s*,\\s*0",
- "cycles": "12",
- "case": "out (c),0",
- "w": 1
- },
- {
- "regex": "sbc\\s+hl\\s*,\\s*sp",
- "cycles": "15",
- "case": "sbc hl,sp",
- "w": 1
- },
- {
- "regex": "ld\\s+\\([^\\(\\),]+\\)\\s*,\\s*sp",
- "cycles": "20",
- "case": "ld (**),sp",
- "w": 3
- },
- {
- "regex": "neg",
- "cycles": "8",
- "case": "neg",
- "w": 1
- },
- {
- "regex": "retn",
- "cycles": "14",
- "case": "retn",
- "w": 1
- },
- {
- "regex": "im\\s+1",
- "cycles": "8",
- "case": "im 1",
- "w": 1
- },
- {
- "regex": "in\\s+a\\s*,\\s*\\(c\\)",
- "cycles": "12",
- "case": "in a,(c)",
- "w": 1
- },
- {
- "regex": "out\\s+\\(c\\)\\s*,\\s*a",
- "cycles": "12",
- "case": "out (c),a",
- "w": 1
- },
- {
- "regex": "adc\\s+hl\\s*,\\s*sp",
- "cycles": "15",
- "case": "adc hl,sp",
- "w": 1
- },
- {
- "regex": "ld\\s+sp\\s*,\\s*\\([^\\(\\),]+\\)",
- "cycles": "20",
- "case": "ld sp,(**)",
- "w": 3
- },
- {
- "regex": "neg",
- "cycles": "8",
- "case": "neg",
- "w": 1
- },
- {
- "regex": "retn",
- "cycles": "14",
- "case": "retn",
- "w": 1
- },
- {
- "regex": "im\\s+2",
- "cycles": "8",
- "case": "im 2",
- "w": 1
- },
- {
- "regex": "ldi",
- "cycles": "16",
- "case": "ldi",
- "w": 1
- },
- {
- "regex": "cpi",
- "cycles": "16",
- "case": "cpi",
- "w": 1
- },
- {
- "regex": "ini",
- "cycles": "16",
- "case": "ini",
- "w": 1
- },
- {
- "regex": "outi",
- "cycles": "16",
- "case": "outi",
- "w": 1
- },
- {
- "regex": "ldd",
- "cycles": "16",
- "case": "ldd",
- "w": 1
- },
- {
- "regex": "cpd",
- "cycles": "16",
- "case": "cpd",
- "w": 1
- },
- {
- "regex": "ind",
- "cycles": "16",
- "case": "ind",
- "w": 1
- },
- {
- "regex": "outd",
- "cycles": "16",
- "case": "outd",
- "w": 1
- },
- {
- "regex": "ldir",
- "cycles": "21/16",
- "case": "ldir",
- "w": 1
- },
- {
- "regex": "cpir",
- "cycles": "21/16",
- "case": "cpir",
- "w": 1
- },
- {
- "regex": "inir",
- "cycles": "21/16",
- "case": "inir",
- "w": 1
- },
- {
- "regex": "otir",
- "cycles": "21/16",
- "case": "otir",
- "w": 1
- },
- {
- "regex": "lddr",
- "cycles": "21/16",
- "case": "lddr",
- "w": 1
- },
- {
- "regex": "cpdr",
- "cycles": "21/16",
- "case": "cpdr",
- "w": 1
- },
- {
- "regex": "indr",
- "cycles": "21/16",
- "case": "indr",
- "w": 1
- },
- {
- "regex": "otdr",
- "cycles": "21/16",
- "case": "otdr",
- "w": 1
- },
- {
- "regex": "rlc\\s+b",
- "cycles": "8",
- "case": "rlc b",
- "w": 1
- },
- {
- "regex": "rlc\\s+c",
- "cycles": "8",
- "case": "rlc c",
- "w": 1
- },
- {
- "regex": "rlc\\s+d",
- "cycles": "8",
- "case": "rlc d",
- "w": 1
- },
- {
- "regex": "rlc\\s+e",
- "cycles": "8",
- "case": "rlc e",
- "w": 1
- },
- {
- "regex": "rlc\\s+h",
- "cycles": "8",
- "case": "rlc h",
- "w": 1
- },
- {
- "regex": "rlc\\s+l",
- "cycles": "8",
- "case": "rlc l",
- "w": 1
- },
- {
- "regex": "rlc\\s+\\(hl\\)",
- "cycles": "15",
- "case": "rlc (hl)",
- "w": 1
- },
- {
- "regex": "rlc\\s+a",
- "cycles": "8",
- "case": "rlc a",
- "w": 1
- },
- {
- "regex": "rrc\\s+b",
- "cycles": "8",
- "case": "rrc b",
- "w": 1
- },
- {
- "regex": "rrc\\s+c",
- "cycles": "8",
- "case": "rrc c",
- "w": 1
- },
- {
- "regex": "rrc\\s+d",
- "cycles": "8",
- "case": "rrc d",
- "w": 1
- },
- {
- "regex": "rrc\\s+e",
- "cycles": "8",
- "case": "rrc e",
- "w": 1
- },
- {
- "regex": "rrc\\s+h",
- "cycles": "8",
- "case": "rrc h",
- "w": 1
- },
- {
- "regex": "rrc\\s+l",
- "cycles": "8",
- "case": "rrc l",
- "w": 1
- },
- {
- "regex": "rrc\\s+\\(hl\\)",
- "cycles": "15",
- "case": "rrc (hl)",
- "w": 1
- },
- {
- "regex": "rrc\\s+a",
- "cycles": "8",
- "case": "rrc a",
- "w": 1
- },
- {
- "regex": "rl\\s+b",
- "cycles": "8",
- "case": "rl b",
- "w": 1
- },
- {
- "regex": "rl\\s+c",
- "cycles": "8",
- "case": "rl c",
- "w": 1
- },
- {
- "regex": "rl\\s+d",
- "cycles": "8",
- "case": "rl d",
- "w": 1
- },
- {
- "regex": "rl\\s+e",
- "cycles": "8",
- "case": "rl e",
- "w": 1
- },
- {
- "regex": "rl\\s+h",
- "cycles": "8",
- "case": "rl h",
- "w": 1
- },
- {
- "regex": "rl\\s+l",
- "cycles": "8",
- "case": "rl l",
- "w": 1
- },
- {
- "regex": "rl\\s+\\(hl\\)",
- "cycles": "15",
- "case": "rl (hl)",
- "w": 1
- },
- {
- "regex": "rl\\s+a",
- "cycles": "8",
- "case": "rl a",
- "w": 1
- },
- {
- "regex": "rr\\s+b",
- "cycles": "8",
- "case": "rr b",
- "w": 1
- },
- {
- "regex": "rr\\s+c",
- "cycles": "8",
- "case": "rr c",
- "w": 1
- },
- {
- "regex": "rr\\s+d",
- "cycles": "8",
- "case": "rr d",
- "w": 1
- },
- {
- "regex": "rr\\s+e",
- "cycles": "8",
- "case": "rr e",
- "w": 1
- },
- {
- "regex": "rr\\s+h",
- "cycles": "8",
- "case": "rr h",
- "w": 1
- },
- {
- "regex": "rr\\s+l",
- "cycles": "8",
- "case": "rr l",
- "w": 1
- },
- {
- "regex": "rr\\s+\\(hl\\)",
- "cycles": "15",
- "case": "rr (hl)",
- "w": 1
- },
- {
- "regex": "rr\\s+a",
- "cycles": "8",
- "case": "rr a",
- "w": 1
- },
- {
- "regex": "sla\\s+b",
- "cycles": "8",
- "case": "sla b",
- "w": 1
- },
- {
- "regex": "sla\\s+c",
- "cycles": "8",
- "case": "sla c",
- "w": 1
- },
- {
- "regex": "sla\\s+d",
- "cycles": "8",
- "case": "sla d",
- "w": 1
- },
- {
- "regex": "sla\\s+e",
- "cycles": "8",
- "case": "sla e",
- "w": 1
- },
- {
- "regex": "sla\\s+h",
- "cycles": "8",
- "case": "sla h",
- "w": 1
- },
- {
- "regex": "sla\\s+l",
- "cycles": "8",
- "case": "sla l",
- "w": 1
- },
- {
- "regex": "sla\\s+\\(hl\\)",
- "cycles": "15",
- "case": "sla (hl)",
- "w": 1
- },
- {
- "regex": "sla\\s+a",
- "cycles": "8",
- "case": "sla a",
- "w": 1
- },
- {
- "regex": "sra\\s+b",
- "cycles": "8",
- "case": "sra b",
- "w": 1
- },
- {
- "regex": "sra\\s+c",
- "cycles": "8",
- "case": "sra c",
- "w": 1
- },
- {
- "regex": "sra\\s+d",
- "cycles": "8",
- "case": "sra d",
- "w": 1
- },
- {
- "regex": "sra\\s+e",
- "cycles": "8",
- "case": "sra e",
- "w": 1
- },
- {
- "regex": "sra\\s+h",
- "cycles": "8",
- "case": "sra h",
- "w": 1
- },
- {
- "regex": "sra\\s+l",
- "cycles": "8",
- "case": "sra l",
- "w": 1
- },
- {
- "regex": "sra\\s+\\(hl\\)",
- "cycles": "15",
- "case": "sra (hl)",
- "w": 1
- },
- {
- "regex": "sra\\s+a",
- "cycles": "8",
- "case": "sra a",
- "w": 1
- },
- {
- "regex": "sll\\s+b",
- "cycles": "8",
- "case": "sll b",
- "w": 1
- },
- {
- "regex": "sll\\s+c",
- "cycles": "8",
- "case": "sll c",
- "w": 1
- },
- {
- "regex": "sll\\s+d",
- "cycles": "8",
- "case": "sll d",
- "w": 1
- },
- {
- "regex": "sll\\s+e",
- "cycles": "8",
- "case": "sll e",
- "w": 1
- },
- {
- "regex": "sll\\s+h",
- "cycles": "8",
- "case": "sll h",
- "w": 1
- },
- {
- "regex": "sll\\s+l",
- "cycles": "8",
- "case": "sll l",
- "w": 1
- },
- {
- "regex": "sll\\s+\\(hl\\)",
- "cycles": "15",
- "case": "sll (hl)",
- "w": 1
- },
- {
- "regex": "sll\\s+a",
- "cycles": "8",
- "case": "sll a",
- "w": 1
- },
- {
- "regex": "srl\\s+b",
- "cycles": "8",
- "case": "srl b",
- "w": 1
- },
- {
- "regex": "srl\\s+c",
- "cycles": "8",
- "case": "srl c",
- "w": 1
- },
- {
- "regex": "srl\\s+d",
- "cycles": "8",
- "case": "srl d",
- "w": 1
- },
- {
- "regex": "srl\\s+e",
- "cycles": "8",
- "case": "srl e",
- "w": 1
- },
- {
- "regex": "srl\\s+h",
- "cycles": "8",
- "case": "srl h",
- "w": 1
- },
- {
- "regex": "srl\\s+l",
- "cycles": "8",
- "case": "srl l",
- "w": 1
- },
- {
- "regex": "srl\\s+\\(hl\\)",
- "cycles": "15",
- "case": "srl (hl)",
- "w": 1
- },
- {
- "regex": "srl\\s+a",
- "cycles": "8",
- "case": "srl a",
- "w": 1
- },
- {
- "regex": "bit\\s+0\\s*,\\s*b",
- "cycles": "8",
- "case": "bit 0,b",
- "w": 1
- },
- {
- "regex": "bit\\s+0\\s*,\\s*c",
- "cycles": "8",
- "case": "bit 0,c",
- "w": 1
- },
- {
- "regex": "bit\\s+0\\s*,\\s*d",
- "cycles": "8",
- "case": "bit 0,d",
- "w": 1
- },
- {
- "regex": "bit\\s+0\\s*,\\s*e",
- "cycles": "8",
- "case": "bit 0,e",
- "w": 1
- },
- {
- "regex": "bit\\s+0\\s*,\\s*h",
- "cycles": "8",
- "case": "bit 0,h",
- "w": 1
- },
- {
- "regex": "bit\\s+0\\s*,\\s*l",
- "cycles": "8",
- "case": "bit 0,l",
- "w": 1
- },
- {
- "regex": "bit\\s+0\\s*,\\s*\\(hl\\)",
- "cycles": "12",
- "case": "bit 0,(hl)",
- "w": 1
- },
- {
- "regex": "bit\\s+0\\s*,\\s*a",
- "cycles": "8",
- "case": "bit 0,a",
- "w": 1
- },
- {
- "regex": "bit\\s+1\\s*,\\s*b",
- "cycles": "8",
- "case": "bit 1,b",
- "w": 1
- },
- {
- "regex": "bit\\s+1\\s*,\\s*c",
- "cycles": "8",
- "case": "bit 1,c",
- "w": 1
- },
- {
- "regex": "bit\\s+1\\s*,\\s*d",
- "cycles": "8",
- "case": "bit 1,d",
- "w": 1
- },
- {
- "regex": "bit\\s+1\\s*,\\s*e",
- "cycles": "8",
- "case": "bit 1,e",
- "w": 1
- },
- {
- "regex": "bit\\s+1\\s*,\\s*h",
- "cycles": "8",
- "case": "bit 1,h",
- "w": 1
- },
- {
- "regex": "bit\\s+1\\s*,\\s*l",
- "cycles": "8",
- "case": "bit 1,l",
- "w": 1
- },
- {
- "regex": "bit\\s+1\\s*,\\s*\\(hl\\)",
- "cycles": "12",
- "case": "bit 1,(hl)",
- "w": 1
- },
- {
- "regex": "bit\\s+1\\s*,\\s*a",
- "cycles": "8",
- "case": "bit 1,a",
- "w": 1
- },
- {
- "regex": "bit\\s+2\\s*,\\s*b",
- "cycles": "8",
- "case": "bit 2,b",
- "w": 1
- },
- {
- "regex": "bit\\s+2\\s*,\\s*c",
- "cycles": "8",
- "case": "bit 2,c",
- "w": 1
- },
- {
- "regex": "bit\\s+2\\s*,\\s*d",
- "cycles": "8",
- "case": "bit 2,d",
- "w": 1
- },
- {
- "regex": "bit\\s+2\\s*,\\s*e",
- "cycles": "8",
- "case": "bit 2,e",
- "w": 1
- },
- {
- "regex": "bit\\s+2\\s*,\\s*h",
- "cycles": "8",
- "case": "bit 2,h",
- "w": 1
- },
- {
- "regex": "bit\\s+2\\s*,\\s*l",
- "cycles": "8",
- "case": "bit 2,l",
- "w": 1
- },
- {
- "regex": "bit\\s+2\\s*,\\s*\\(hl\\)",
- "cycles": "12",
- "case": "bit 2,(hl)",
- "w": 1
- },
- {
- "regex": "bit\\s+2\\s*,\\s*a",
- "cycles": "8",
- "case": "bit 2,a",
- "w": 1
- },
- {
- "regex": "bit\\s+3\\s*,\\s*b",
- "cycles": "8",
- "case": "bit 3,b",
- "w": 1
- },
- {
- "regex": "bit\\s+3\\s*,\\s*c",
- "cycles": "8",
- "case": "bit 3,c",
- "w": 1
- },
- {
- "regex": "bit\\s+3\\s*,\\s*d",
- "cycles": "8",
- "case": "bit 3,d",
- "w": 1
- },
- {
- "regex": "bit\\s+3\\s*,\\s*e",
- "cycles": "8",
- "case": "bit 3,e",
- "w": 1
- },
- {
- "regex": "bit\\s+3\\s*,\\s*h",
- "cycles": "8",
- "case": "bit 3,h",
- "w": 1
- },
- {
- "regex": "bit\\s+3\\s*,\\s*l",
- "cycles": "8",
- "case": "bit 3,l",
- "w": 1
- },
- {
- "regex": "bit\\s+3\\s*,\\s*\\(hl\\)",
- "cycles": "12",
- "case": "bit 3,(hl)",
- "w": 1
- },
- {
- "regex": "bit\\s+3\\s*,\\s*a",
- "cycles": "8",
- "case": "bit 3,a",
- "w": 1
- },
- {
- "regex": "bit\\s+4\\s*,\\s*b",
- "cycles": "8",
- "case": "bit 4,b",
- "w": 1
- },
- {
- "regex": "bit\\s+4\\s*,\\s*c",
- "cycles": "8",
- "case": "bit 4,c",
- "w": 1
- },
- {
- "regex": "bit\\s+4\\s*,\\s*d",
- "cycles": "8",
- "case": "bit 4,d",
- "w": 1
- },
- {
- "regex": "bit\\s+4\\s*,\\s*e",
- "cycles": "8",
- "case": "bit 4,e",
- "w": 1
- },
- {
- "regex": "bit\\s+4\\s*,\\s*h",
- "cycles": "8",
- "case": "bit 4,h",
- "w": 1
- },
- {
- "regex": "bit\\s+4\\s*,\\s*l",
- "cycles": "8",
- "case": "bit 4,l",
- "w": 1
- },
- {
- "regex": "bit\\s+4\\s*,\\s*\\(hl\\)",
- "cycles": "12",
- "case": "bit 4,(hl)",
- "w": 1
- },
- {
- "regex": "bit\\s+4\\s*,\\s*a",
- "cycles": "8",
- "case": "bit 4,a",
- "w": 1
- },
- {
- "regex": "bit\\s+5\\s*,\\s*b",
- "cycles": "8",
- "case": "bit 5,b",
- "w": 1
- },
- {
- "regex": "bit\\s+5\\s*,\\s*c",
- "cycles": "8",
- "case": "bit 5,c",
- "w": 1
- },
- {
- "regex": "bit\\s+5\\s*,\\s*d",
- "cycles": "8",
- "case": "bit 5,d",
- "w": 1
- },
- {
- "regex": "bit\\s+5\\s*,\\s*e",
- "cycles": "8",
- "case": "bit 5,e",
- "w": 1
- },
- {
- "regex": "bit\\s+5\\s*,\\s*h",
- "cycles": "8",
- "case": "bit 5,h",
- "w": 1
- },
- {
- "regex": "bit\\s+5\\s*,\\s*l",
- "cycles": "8",
- "case": "bit 5,l",
- "w": 1
- },
- {
- "regex": "bit\\s+5\\s*,\\s*\\(hl\\)",
- "cycles": "12",
- "case": "bit 5,(hl)",
- "w": 1
- },
- {
- "regex": "bit\\s+5\\s*,\\s*a",
- "cycles": "8",
- "case": "bit 5,a",
- "w": 1
- },
- {
- "regex": "bit\\s+6\\s*,\\s*b",
- "cycles": "8",
- "case": "bit 6,b",
- "w": 1
- },
- {
- "regex": "bit\\s+6\\s*,\\s*c",
- "cycles": "8",
- "case": "bit 6,c",
- "w": 1
- },
- {
- "regex": "bit\\s+6\\s*,\\s*d",
- "cycles": "8",
- "case": "bit 6,d",
- "w": 1
- },
- {
- "regex": "bit\\s+6\\s*,\\s*e",
- "cycles": "8",
- "case": "bit 6,e",
- "w": 1
- },
- {
- "regex": "bit\\s+6\\s*,\\s*h",
- "cycles": "8",
- "case": "bit 6,h",
- "w": 1
- },
- {
- "regex": "bit\\s+6\\s*,\\s*l",
- "cycles": "8",
- "case": "bit 6,l",
- "w": 1
- },
- {
- "regex": "bit\\s+6\\s*,\\s*\\(hl\\)",
- "cycles": "12",
- "case": "bit 6,(hl)",
- "w": 1
- },
- {
- "regex": "bit\\s+6\\s*,\\s*a",
- "cycles": "8",
- "case": "bit 6,a",
- "w": 1
- },
- {
- "regex": "bit\\s+7\\s*,\\s*b",
- "cycles": "8",
- "case": "bit 7,b",
- "w": 1
- },
- {
- "regex": "bit\\s+7\\s*,\\s*c",
- "cycles": "8",
- "case": "bit 7,c",
- "w": 1
- },
- {
- "regex": "bit\\s+7\\s*,\\s*d",
- "cycles": "8",
- "case": "bit 7,d",
- "w": 1
- },
- {
- "regex": "bit\\s+7\\s*,\\s*e",
- "cycles": "8",
- "case": "bit 7,e",
- "w": 1
- },
- {
- "regex": "bit\\s+7\\s*,\\s*h",
- "cycles": "8",
- "case": "bit 7,h",
- "w": 1
- },
- {
- "regex": "bit\\s+7\\s*,\\s*l",
- "cycles": "8",
- "case": "bit 7,l",
- "w": 1
- },
- {
- "regex": "bit\\s+7\\s*,\\s*\\(hl\\)",
- "cycles": "12",
- "case": "bit 7,(hl)",
- "w": 1
- },
- {
- "regex": "bit\\s+7\\s*,\\s*a",
- "cycles": "8",
- "case": "bit 7,a",
- "w": 1
- },
- {
- "regex": "res\\s+0\\s*,\\s*b",
- "cycles": "8",
- "case": "res 0,b",
- "w": 1
- },
- {
- "regex": "res\\s+0\\s*,\\s*c",
- "cycles": "8",
- "case": "res 0,c",
- "w": 1
- },
- {
- "regex": "res\\s+0\\s*,\\s*d",
- "cycles": "8",
- "case": "res 0,d",
- "w": 1
- },
- {
- "regex": "res\\s+0\\s*,\\s*e",
- "cycles": "8",
- "case": "res 0,e",
- "w": 1
- },
- {
- "regex": "res\\s+0\\s*,\\s*h",
- "cycles": "8",
- "case": "res 0,h",
- "w": 1
- },
- {
- "regex": "res\\s+0\\s*,\\s*l",
- "cycles": "8",
- "case": "res 0,l",
- "w": 1
- },
- {
- "regex": "res\\s+0\\s*,\\s*\\(hl\\)",
- "cycles": "15",
- "case": "res 0,(hl)",
- "w": 1
- },
- {
- "regex": "res\\s+0\\s*,\\s*a",
- "cycles": "8",
- "case": "res 0,a",
- "w": 1
- },
- {
- "regex": "res\\s+1\\s*,\\s*b",
- "cycles": "8",
- "case": "res 1,b",
- "w": 1
- },
- {
- "regex": "res\\s+1\\s*,\\s*c",
- "cycles": "8",
- "case": "res 1,c",
- "w": 1
- },
- {
- "regex": "res\\s+1\\s*,\\s*d",
- "cycles": "8",
- "case": "res 1,d",
- "w": 1
- },
- {
- "regex": "res\\s+1\\s*,\\s*e",
- "cycles": "8",
- "case": "res 1,e",
- "w": 1
- },
- {
- "regex": "res\\s+1\\s*,\\s*h",
- "cycles": "8",
- "case": "res 1,h",
- "w": 1
- },
- {
- "regex": "res\\s+1\\s*,\\s*l",
- "cycles": "8",
- "case": "res 1,l",
- "w": 1
- },
- {
- "regex": "res\\s+1\\s*,\\s*\\(hl\\)",
- "cycles": "15",
- "case": "res 1,(hl)",
- "w": 1
- },
- {
- "regex": "res\\s+1\\s*,\\s*a",
- "cycles": "8",
- "case": "res 1,a",
- "w": 1
- },
- {
- "regex": "res\\s+2\\s*,\\s*b",
- "cycles": "8",
- "case": "res 2,b",
- "w": 1
- },
- {
- "regex": "res\\s+2\\s*,\\s*c",
- "cycles": "8",
- "case": "res 2,c",
- "w": 1
- },
- {
- "regex": "res\\s+2\\s*,\\s*d",
- "cycles": "8",
- "case": "res 2,d",
- "w": 1
- },
- {
- "regex": "res\\s+2\\s*,\\s*e",
- "cycles": "8",
- "case": "res 2,e",
- "w": 1
- },
- {
- "regex": "res\\s+2\\s*,\\s*h",
- "cycles": "8",
- "case": "res 2,h",
- "w": 1
- },
- {
- "regex": "res\\s+2\\s*,\\s*l",
- "cycles": "8",
- "case": "res 2,l",
- "w": 1
- },
- {
- "regex": "res\\s+2\\s*,\\s*\\(hl\\)",
- "cycles": "15",
- "case": "res 2,(hl)",
- "w": 1
- },
- {
- "regex": "res\\s+2\\s*,\\s*a",
- "cycles": "8",
- "case": "res 2,a",
- "w": 1
- },
- {
- "regex": "res\\s+3\\s*,\\s*b",
- "cycles": "8",
- "case": "res 3,b",
- "w": 1
- },
- {
- "regex": "res\\s+3\\s*,\\s*c",
- "cycles": "8",
- "case": "res 3,c",
- "w": 1
- },
- {
- "regex": "res\\s+3\\s*,\\s*d",
- "cycles": "8",
- "case": "res 3,d",
- "w": 1
- },
- {
- "regex": "res\\s+3\\s*,\\s*e",
- "cycles": "8",
- "case": "res 3,e",
- "w": 1
- },
- {
- "regex": "res\\s+3\\s*,\\s*h",
- "cycles": "8",
- "case": "res 3,h",
- "w": 1
- },
- {
- "regex": "res\\s+3\\s*,\\s*l",
- "cycles": "8",
- "case": "res 3,l",
- "w": 1
- },
- {
- "regex": "res\\s+3\\s*,\\s*\\(hl\\)",
- "cycles": "15",
- "case": "res 3,(hl)",
- "w": 1
- },
- {
- "regex": "res\\s+3\\s*,\\s*a",
- "cycles": "8",
- "case": "res 3,a",
- "w": 1
- },
- {
- "regex": "res\\s+4\\s*,\\s*b",
- "cycles": "8",
- "case": "res 4,b",
- "w": 1
- },
- {
- "regex": "res\\s+4\\s*,\\s*c",
- "cycles": "8",
- "case": "res 4,c",
- "w": 1
- },
- {
- "regex": "res\\s+4\\s*,\\s*d",
- "cycles": "8",
- "case": "res 4,d",
- "w": 1
- },
- {
- "regex": "res\\s+4\\s*,\\s*e",
- "cycles": "8",
- "case": "res 4,e",
- "w": 1
- },
- {
- "regex": "res\\s+4\\s*,\\s*h",
- "cycles": "8",
- "case": "res 4,h",
- "w": 1
- },
- {
- "regex": "res\\s+4\\s*,\\s*l",
- "cycles": "8",
- "case": "res 4,l",
- "w": 1
- },
- {
- "regex": "res\\s+4\\s*,\\s*\\(hl\\)",
- "cycles": "15",
- "case": "res 4,(hl)",
- "w": 1
- },
- {
- "regex": "res\\s+4\\s*,\\s*a",
- "cycles": "8",
- "case": "res 4,a",
- "w": 1
- },
- {
- "regex": "res\\s+5\\s*,\\s*b",
- "cycles": "8",
- "case": "res 5,b",
- "w": 1
- },
- {
- "regex": "res\\s+5\\s*,\\s*c",
- "cycles": "8",
- "case": "res 5,c",
- "w": 1
- },
- {
- "regex": "res\\s+5\\s*,\\s*d",
- "cycles": "8",
- "case": "res 5,d",
- "w": 1
- },
- {
- "regex": "res\\s+5\\s*,\\s*e",
- "cycles": "8",
- "case": "res 5,e",
- "w": 1
- },
- {
- "regex": "res\\s+5\\s*,\\s*h",
- "cycles": "8",
- "case": "res 5,h",
- "w": 1
- },
- {
- "regex": "res\\s+5\\s*,\\s*l",
- "cycles": "8",
- "case": "res 5,l",
- "w": 1
- },
- {
- "regex": "res\\s+5\\s*,\\s*\\(hl\\)",
- "cycles": "15",
- "case": "res 5,(hl)",
- "w": 1
- },
- {
- "regex": "res\\s+5\\s*,\\s*a",
- "cycles": "8",
- "case": "res 5,a",
- "w": 1
- },
- {
- "regex": "res\\s+6\\s*,\\s*b",
- "cycles": "8",
- "case": "res 6,b",
- "w": 1
- },
- {
- "regex": "res\\s+6\\s*,\\s*c",
- "cycles": "8",
- "case": "res 6,c",
- "w": 1
- },
- {
- "regex": "res\\s+6\\s*,\\s*d",
- "cycles": "8",
- "case": "res 6,d",
- "w": 1
- },
- {
- "regex": "res\\s+6\\s*,\\s*e",
- "cycles": "8",
- "case": "res 6,e",
- "w": 1
- },
- {
- "regex": "res\\s+6\\s*,\\s*h",
- "cycles": "8",
- "case": "res 6,h",
- "w": 1
- },
- {
- "regex": "res\\s+6\\s*,\\s*l",
- "cycles": "8",
- "case": "res 6,l",
- "w": 1
- },
- {
- "regex": "res\\s+6\\s*,\\s*\\(hl\\)",
- "cycles": "15",
- "case": "res 6,(hl)",
- "w": 1
- },
- {
- "regex": "res\\s+6\\s*,\\s*a",
- "cycles": "8",
- "case": "res 6,a",
- "w": 1
- },
- {
- "regex": "res\\s+7\\s*,\\s*b",
- "cycles": "8",
- "case": "res 7,b",
- "w": 1
- },
- {
- "regex": "res\\s+7\\s*,\\s*c",
- "cycles": "8",
- "case": "res 7,c",
- "w": 1
- },
- {
- "regex": "res\\s+7\\s*,\\s*d",
- "cycles": "8",
- "case": "res 7,d",
- "w": 1
- },
- {
- "regex": "res\\s+7\\s*,\\s*e",
- "cycles": "8",
- "case": "res 7,e",
- "w": 1
- },
- {
- "regex": "res\\s+7\\s*,\\s*h",
- "cycles": "8",
- "case": "res 7,h",
- "w": 1
- },
- {
- "regex": "res\\s+7\\s*,\\s*l",
- "cycles": "8",
- "case": "res 7,l",
- "w": 1
- },
- {
- "regex": "res\\s+7\\s*,\\s*\\(hl\\)",
- "cycles": "15",
- "case": "res 7,(hl)",
- "w": 1
- },
- {
- "regex": "res\\s+7\\s*,\\s*a",
- "cycles": "8",
- "case": "res 7,a",
- "w": 1
- },
- {
- "regex": "set\\s+0\\s*,\\s*b",
- "cycles": "8",
- "case": "set 0,b",
- "w": 1
- },
- {
- "regex": "set\\s+0\\s*,\\s*c",
- "cycles": "8",
- "case": "set 0,c",
- "w": 1
- },
- {
- "regex": "set\\s+0\\s*,\\s*d",
- "cycles": "8",
- "case": "set 0,d",
- "w": 1
- },
- {
- "regex": "set\\s+0\\s*,\\s*e",
- "cycles": "8",
- "case": "set 0,e",
- "w": 1
- },
- {
- "regex": "set\\s+0\\s*,\\s*h",
- "cycles": "8",
- "case": "set 0,h",
- "w": 1
- },
- {
- "regex": "set\\s+0\\s*,\\s*l",
- "cycles": "8",
- "case": "set 0,l",
- "w": 1
- },
- {
- "regex": "set\\s+0\\s*,\\s*\\(hl\\)",
- "cycles": "15",
- "case": "set 0,(hl)",
- "w": 1
- },
- {
- "regex": "set\\s+0\\s*,\\s*a",
- "cycles": "8",
- "case": "set 0,a",
- "w": 1
- },
- {
- "regex": "set\\s+1\\s*,\\s*b",
- "cycles": "8",
- "case": "set 1,b",
- "w": 1
- },
- {
- "regex": "set\\s+1\\s*,\\s*c",
- "cycles": "8",
- "case": "set 1,c",
- "w": 1
- },
- {
- "regex": "set\\s+1\\s*,\\s*d",
- "cycles": "8",
- "case": "set 1,d",
- "w": 1
- },
- {
- "regex": "set\\s+1\\s*,\\s*e",
- "cycles": "8",
- "case": "set 1,e",
- "w": 1
- },
- {
- "regex": "set\\s+1\\s*,\\s*h",
- "cycles": "8",
- "case": "set 1,h",
- "w": 1
- },
- {
- "regex": "set\\s+1\\s*,\\s*l",
- "cycles": "8",
- "case": "set 1,l",
- "w": 1
- },
- {
- "regex": "set\\s+1\\s*,\\s*\\(hl\\)",
- "cycles": "15",
- "case": "set 1,(hl)",
- "w": 1
- },
- {
- "regex": "set\\s+1\\s*,\\s*a",
- "cycles": "8",
- "case": "set 1,a",
- "w": 1
- },
- {
- "regex": "set\\s+2\\s*,\\s*b",
- "cycles": "8",
- "case": "set 2,b",
- "w": 1
- },
- {
- "regex": "set\\s+2\\s*,\\s*c",
- "cycles": "8",
- "case": "set 2,c",
- "w": 1
- },
- {
- "regex": "set\\s+2\\s*,\\s*d",
- "cycles": "8",
- "case": "set 2,d",
- "w": 1
- },
- {
- "regex": "set\\s+2\\s*,\\s*e",
- "cycles": "8",
- "case": "set 2,e",
- "w": 1
- },
- {
- "regex": "set\\s+2\\s*,\\s*h",
- "cycles": "8",
- "case": "set 2,h",
- "w": 1
- },
- {
- "regex": "set\\s+2\\s*,\\s*l",
- "cycles": "8",
- "case": "set 2,l",
- "w": 1
- },
- {
- "regex": "set\\s+2\\s*,\\s*\\(hl\\)",
- "cycles": "15",
- "case": "set 2,(hl)",
- "w": 1
- },
- {
- "regex": "set\\s+2\\s*,\\s*a",
- "cycles": "8",
- "case": "set 2,a",
- "w": 1
- },
- {
- "regex": "set\\s+3\\s*,\\s*b",
- "cycles": "8",
- "case": "set 3,b",
- "w": 1
- },
- {
- "regex": "set\\s+3\\s*,\\s*c",
- "cycles": "8",
- "case": "set 3,c",
- "w": 1
- },
- {
- "regex": "set\\s+3\\s*,\\s*d",
- "cycles": "8",
- "case": "set 3,d",
- "w": 1
- },
- {
- "regex": "set\\s+3\\s*,\\s*e",
- "cycles": "8",
- "case": "set 3,e",
- "w": 1
- },
- {
- "regex": "set\\s+3\\s*,\\s*h",
- "cycles": "8",
- "case": "set 3,h",
- "w": 1
- },
- {
- "regex": "set\\s+3\\s*,\\s*l",
- "cycles": "8",
- "case": "set 3,l",
- "w": 1
- },
- {
- "regex": "set\\s+3\\s*,\\s*\\(hl\\)",
- "cycles": "15",
- "case": "set 3,(hl)",
- "w": 1
- },
- {
- "regex": "set\\s+3\\s*,\\s*a",
- "cycles": "8",
- "case": "set 3,a",
- "w": 1
- },
- {
- "regex": "set\\s+4\\s*,\\s*b",
- "cycles": "8",
- "case": "set 4,b",
- "w": 1
- },
- {
- "regex": "set\\s+4\\s*,\\s*c",
- "cycles": "8",
- "case": "set 4,c",
- "w": 1
- },
- {
- "regex": "set\\s+4\\s*,\\s*d",
- "cycles": "8",
- "case": "set 4,d",
- "w": 1
- },
- {
- "regex": "set\\s+4\\s*,\\s*e",
- "cycles": "8",
- "case": "set 4,e",
- "w": 1
- },
- {
- "regex": "set\\s+4\\s*,\\s*h",
- "cycles": "8",
- "case": "set 4,h",
- "w": 1
- },
- {
- "regex": "set\\s+4\\s*,\\s*l",
- "cycles": "8",
- "case": "set 4,l",
- "w": 1
- },
- {
- "regex": "set\\s+4\\s*,\\s*\\(hl\\)",
- "cycles": "15",
- "case": "set 4,(hl)",
- "w": 1
- },
- {
- "regex": "set\\s+4\\s*,\\s*a",
- "cycles": "8",
- "case": "set 4,a",
- "w": 1
- },
- {
- "regex": "set\\s+5\\s*,\\s*b",
- "cycles": "8",
- "case": "set 5,b",
- "w": 1
- },
- {
- "regex": "set\\s+5\\s*,\\s*c",
- "cycles": "8",
- "case": "set 5,c",
- "w": 1
- },
- {
- "regex": "set\\s+5\\s*,\\s*d",
- "cycles": "8",
- "case": "set 5,d",
- "w": 1
- },
- {
- "regex": "set\\s+5\\s*,\\s*e",
- "cycles": "8",
- "case": "set 5,e",
- "w": 1
- },
- {
- "regex": "set\\s+5\\s*,\\s*h",
- "cycles": "8",
- "case": "set 5,h",
- "w": 1
- },
- {
- "regex": "set\\s+5\\s*,\\s*l",
- "cycles": "8",
- "case": "set 5,l",
- "w": 1
- },
- {
- "regex": "set\\s+5\\s*,\\s*\\(hl\\)",
- "cycles": "15",
- "case": "set 5,(hl)",
- "w": 1
- },
- {
- "regex": "set\\s+5\\s*,\\s*a",
- "cycles": "8",
- "case": "set 5,a",
- "w": 1
- },
- {
- "regex": "set\\s+6\\s*,\\s*b",
- "cycles": "8",
- "case": "set 6,b",
- "w": 1
- },
- {
- "regex": "set\\s+6\\s*,\\s*c",
- "cycles": "8",
- "case": "set 6,c",
- "w": 1
- },
- {
- "regex": "set\\s+6\\s*,\\s*d",
- "cycles": "8",
- "case": "set 6,d",
- "w": 1
- },
- {
- "regex": "set\\s+6\\s*,\\s*e",
- "cycles": "8",
- "case": "set 6,e",
- "w": 1
- },
- {
- "regex": "set\\s+6\\s*,\\s*h",
- "cycles": "8",
- "case": "set 6,h",
- "w": 1
- },
- {
- "regex": "set\\s+6\\s*,\\s*l",
- "cycles": "8",
- "case": "set 6,l",
- "w": 1
- },
- {
- "regex": "set\\s+6\\s*,\\s*\\(hl\\)",
- "cycles": "15",
- "case": "set 6,(hl)",
- "w": 1
- },
- {
- "regex": "set\\s+6\\s*,\\s*a",
- "cycles": "8",
- "case": "set 6,a",
- "w": 1
- },
- {
- "regex": "set\\s+7\\s*,\\s*b",
- "cycles": "8",
- "case": "set 7,b",
- "w": 1
- },
- {
- "regex": "set\\s+7\\s*,\\s*c",
- "cycles": "8",
- "case": "set 7,c",
- "w": 1
- },
- {
- "regex": "set\\s+7\\s*,\\s*d",
- "cycles": "8",
- "case": "set 7,d",
- "w": 1
- },
- {
- "regex": "set\\s+7\\s*,\\s*e",
- "cycles": "8",
- "case": "set 7,e",
- "w": 1
- },
- {
- "regex": "set\\s+7\\s*,\\s*h",
- "cycles": "8",
- "case": "set 7,h",
- "w": 1
- },
- {
- "regex": "set\\s+7\\s*,\\s*l",
- "cycles": "8",
- "case": "set 7,l",
- "w": 1
- },
- {
- "regex": "set\\s+7\\s*,\\s*\\(hl\\)",
- "cycles": "15",
- "case": "set 7,(hl)",
- "w": 1
- },
- {
- "regex": "set\\s+7\\s*,\\s*a",
- "cycles": "8",
- "case": "set 7,a",
- "w": 1
- },
- {
- "regex": "add\\s+ix\\s*,\\s*bc",
- "cycles": "15",
- "case": "add ix,bc",
- "w": 1
- },
- {
- "regex": "add\\s+ix\\s*,\\s*de",
- "cycles": "15",
- "case": "add ix,de",
- "w": 1
- },
- {
- "regex": "ld\\s+ix\\s*,\\s*[^\\(\\),]+",
- "cycles": "14",
- "case": "ld ix,**",
- "w": 3
- },
- {
- "regex": "ld\\s+\\([^\\(\\),]+\\)\\s*,\\s*ix",
- "cycles": "20",
- "case": "ld (**),ix",
- "w": 3
- },
- {
- "regex": "inc\\s+ix",
- "cycles": "10",
- "case": "inc ix",
- "w": 1
- },
- {
- "regex": "inc\\s+ixh",
- "cycles": "8",
- "case": "inc ixh",
- "w": 1
- },
- {
- "regex": "dec\\s+ixh",
- "cycles": "8",
- "case": "dec ixh",
- "w": 1
- },
- {
- "regex": "ld\\s+ixh\\s*,\\s*[^\\(\\),]+",
- "cycles": "11",
- "case": "ld ixh,*",
- "w": 2
- },
- {
- "regex": "add\\s+ix\\s*,\\s*ix",
- "cycles": "15",
- "case": "add ix,ix",
- "w": 1
- },
- {
- "regex": "ld\\s+ix\\s*,\\s*\\([^\\(\\),]+\\)",
- "cycles": "20",
- "case": "ld ix,(**)",
- "w": 3
- },
- {
- "regex": "dec\\s+ix",
- "cycles": "10",
- "case": "dec ix",
- "w": 1
- },
- {
- "regex": "inc\\s+ixl",
- "cycles": "8",
- "case": "inc ixl",
- "w": 1
- },
- {
- "regex": "dec\\s+ixl",
- "cycles": "8",
- "case": "dec ixl",
- "w": 1
- },
- {
- "regex": "ld\\s+ixl\\s*,\\s*[^\\(\\),]+",
- "cycles": "11",
- "case": "ld ixl,*",
- "w": 2
- },
- {
- "regex": "inc\\s+\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "inc (ix+*)",
- "w": 2
- },
- {
- "regex": "inc\\s+[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "inc * (ix)",
- "w": 2
- },
- {
- "regex": "dec\\s+\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "dec (ix+*)",
- "w": 2
- },
- {
- "regex": "dec\\s+[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "dec * (ix)",
- "w": 2
- },
- {
- "regex": "ld\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*[^\\(\\),]+",
- "cycles": "19",
- "case": "ld (ix+*),*",
- "w": 2
- },
- {
- "regex": "ld\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*[^\\(\\),]+",
- "cycles": "19",
- "case": "ld * (ix),*",
- "w": 2
- },
- {
- "regex": "add\\s+ix\\s*,\\s*sp",
- "cycles": "15",
- "case": "add ix,sp",
- "w": 1
- },
- {
- "regex": "ld\\s+b\\s*,\\s*ixh",
- "cycles": "8",
- "case": "ld b,ixh",
- "w": 1
- },
- {
- "regex": "ld\\s+b\\s*,\\s*ixl",
- "cycles": "8",
- "case": "ld b,ixl",
- "w": 1
- },
- {
- "regex": "ld\\s+b\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "ld b,(ix+*)",
- "w": 2
- },
- {
- "regex": "ld\\s+b\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "19",
- "case": "ld b,* (ix)",
- "w": 2
- },
- {
- "regex": "ld\\s+c\\s*,\\s*ixh",
- "cycles": "8",
- "case": "ld c,ixh",
- "w": 1
- },
- {
- "regex": "ld\\s+c\\s*,\\s*ixl",
- "cycles": "8",
- "case": "ld c,ixl",
- "w": 1
- },
- {
- "regex": "ld\\s+c\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "ld c,(ix+*)",
- "w": 2
- },
- {
- "regex": "ld\\s+c\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "19",
- "case": "ld c,* (ix)",
- "w": 2
- },
- {
- "regex": "ld\\s+d\\s*,\\s*ixh",
- "cycles": "8",
- "case": "ld d,ixh",
- "w": 1
- },
- {
- "regex": "ld\\s+d\\s*,\\s*ixl",
- "cycles": "8",
- "case": "ld d,ixl",
- "w": 1
- },
- {
- "regex": "ld\\s+d\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "ld d,(ix+*)",
- "w": 2
- },
- {
- "regex": "ld\\s+d\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "19",
- "case": "ld d,* (ix)",
- "w": 2
- },
- {
- "regex": "ld\\s+e\\s*,\\s*ixh",
- "cycles": "8",
- "case": "ld e,ixh",
- "w": 1
- },
- {
- "regex": "ld\\s+e\\s*,\\s*ixl",
- "cycles": "8",
- "case": "ld e,ixl",
- "w": 1
- },
- {
- "regex": "ld\\s+e\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "ld e,(ix+*)",
- "w": 2
- },
- {
- "regex": "ld\\s+e\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "19",
- "case": "ld e,* (ix)",
- "w": 2
- },
- {
- "regex": "ld\\s+ixh\\s*,\\s*b",
- "cycles": "8",
- "case": "ld ixh,b",
- "w": 1
- },
- {
- "regex": "ld\\s+ixh\\s*,\\s*c",
- "cycles": "8",
- "case": "ld ixh,c",
- "w": 1
- },
- {
- "regex": "ld\\s+ixh\\s*,\\s*d",
- "cycles": "8",
- "case": "ld ixh,d",
- "w": 1
- },
- {
- "regex": "ld\\s+ixh\\s*,\\s*e",
- "cycles": "8",
- "case": "ld ixh,e",
- "w": 1
- },
- {
- "regex": "ld\\s+ixh\\s*,\\s*ixh",
- "cycles": "8",
- "case": "ld ixh,ixh",
- "w": 1
- },
- {
- "regex": "ld\\s+ixh\\s*,\\s*ixl",
- "cycles": "8",
- "case": "ld ixh,ixl",
- "w": 1
- },
- {
- "regex": "ld\\s+h\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "ld h,(ix+*)",
- "w": 2
- },
- {
- "regex": "ld\\s+h\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "19",
- "case": "ld h,* (ix)",
- "w": 2
- },
- {
- "regex": "ld\\s+ixh\\s*,\\s*a",
- "cycles": "8",
- "case": "ld ixh,a",
- "w": 1
- },
- {
- "regex": "ld\\s+ixl\\s*,\\s*b",
- "cycles": "8",
- "case": "ld ixl,b",
- "w": 1
- },
- {
- "regex": "ld\\s+ixl\\s*,\\s*c",
- "cycles": "8",
- "case": "ld ixl,c",
- "w": 1
- },
- {
- "regex": "ld\\s+ixl\\s*,\\s*d",
- "cycles": "8",
- "case": "ld ixl,d",
- "w": 1
- },
- {
- "regex": "ld\\s+ixl\\s*,\\s*e",
- "cycles": "8",
- "case": "ld ixl,e",
- "w": 1
- },
- {
- "regex": "ld\\s+ixl\\s*,\\s*ixh",
- "cycles": "8",
- "case": "ld ixl,ixh",
- "w": 1
- },
- {
- "regex": "ld\\s+ixl\\s*,\\s*ixl",
- "cycles": "8",
- "case": "ld ixl,ixl",
- "w": 1
- },
- {
- "regex": "ld\\s+l\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "ld l,(ix+*)",
- "w": 2
- },
- {
- "regex": "ld\\s+l\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "19",
- "case": "ld l,* (ix)",
- "w": 2
- },
- {
- "regex": "ld\\s+ixl\\s*,\\s*a",
- "cycles": "8",
- "case": "ld ixl,a",
- "w": 1
- },
- {
- "regex": "ld\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "19",
- "case": "ld (ix+*),b",
- "w": 2
- },
- {
- "regex": "ld\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "19",
- "case": "ld * (ix),b",
- "w": 2
- },
- {
- "regex": "ld\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "19",
- "case": "ld (ix+*),c",
- "w": 2
- },
- {
- "regex": "ld\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "19",
- "case": "ld * (ix),c",
- "w": 2
- },
- {
- "regex": "ld\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "19",
- "case": "ld (ix+*),d",
- "w": 2
- },
- {
- "regex": "ld\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "19",
- "case": "ld * (ix),d",
- "w": 2
- },
- {
- "regex": "ld\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "19",
- "case": "ld (ix+*),e",
- "w": 2
- },
- {
- "regex": "ld\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "19",
- "case": "ld * (ix),e",
- "w": 2
- },
- {
- "regex": "ld\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "19",
- "case": "ld (ix+*),h",
- "w": 2
- },
- {
- "regex": "ld\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "19",
- "case": "ld * (ix),h",
- "w": 2
- },
- {
- "regex": "ld\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "19",
- "case": "ld (ix+*),l",
- "w": 2
- },
- {
- "regex": "ld\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "19",
- "case": "ld * (ix),l",
- "w": 2
- },
- {
- "regex": "ld\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "19",
- "case": "ld (ix+*),a",
- "w": 2
- },
- {
- "regex": "ld\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "19",
- "case": "ld * (ix),a",
- "w": 2
- },
- {
- "regex": "ld\\s+a\\s*,\\s*ixh",
- "cycles": "8",
- "case": "ld a,ixh",
- "w": 1
- },
- {
- "regex": "ld\\s+a\\s*,\\s*ixl",
- "cycles": "8",
- "case": "ld a,ixl",
- "w": 1
- },
- {
- "regex": "ld\\s+a\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "ld a,(ix+*)",
- "w": 2
- },
- {
- "regex": "ld\\s+a\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "19",
- "case": "ld a,* (ix)",
- "w": 2
- },
- {
- "regex": "add\\s+a\\s*,\\s*ixh",
- "cycles": "8",
- "case": "add a,ixh",
- "w": 1
- },
- {
- "regex": "add\\s+a\\s*,\\s*ixl",
- "cycles": "8",
- "case": "add a,ixl",
- "w": 1
- },
- {
- "regex": "add\\s+a\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "add a,(ix+*)",
- "w": 2
- },
- {
- "regex": "add\\s+a\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "19",
- "case": "add a,* (ix)",
- "w": 2
- },
- {
- "regex": "adc\\s+a\\s*,\\s*ixh",
- "cycles": "8",
- "case": "adc a,ixh",
- "w": 1
- },
- {
- "regex": "adc\\s+a\\s*,\\s*ixl",
- "cycles": "8",
- "case": "adc a,ixl",
- "w": 1
- },
- {
- "regex": "adc\\s+a\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "adc a,(ix+*)",
- "w": 2
- },
- {
- "regex": "adc\\s+a\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "19",
- "case": "adc a,* (ix)",
- "w": 2
- },
- {
- "regex": "sub\\s+ixh",
- "cycles": "8",
- "case": "sub ixh",
- "w": 1
- },
- {
- "regex": "sub\\s+ixl",
- "cycles": "8",
- "case": "sub ixl",
- "w": 1
- },
- {
- "regex": "sub\\s+\\(ix+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "sub (ix+*)",
- "w": 2
- },
- {
- "regex": "sub\\s+a\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "19",
- "case": "sub a, * (ix)",
- "w": 2
- },
- {
- "regex": "sub\\s+[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "19",
- "case": "sub * (ix)",
- "w": 2
- },
- {
- "regex": "sbc\\s+a\\s*,\\s*ixh",
- "cycles": "8",
- "case": "sbc a,ixh",
- "w": 1
- },
- {
- "regex": "sbc\\s+a\\s*,\\s*ixl",
- "cycles": "8",
- "case": "sbc a,ixl",
- "w": 1
- },
- {
- "regex": "sbc\\s+a\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "sbc a,(ix+*)",
- "w": 2
- },
- {
- "regex": "sbc\\s+a\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "19",
- "case": "sbc a,* (ix)",
- "w": 2
- },
- {
- "regex": "and\\s+ixh",
- "cycles": "8",
- "case": "and ixh",
- "w": 1
- },
- {
- "regex": "and\\s+ixl",
- "cycles": "8",
- "case": "and ixl",
- "w": 1
- },
- {
- "regex": "and\\s+\\(ix+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "and (ix+*)",
- "w": 2
- },
- {
- "regex": "and\\s+[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "19",
- "case": "and * (ix)",
- "w": 2
- },
- {
- "regex": "xor\\s+ixh",
- "cycles": "8",
- "case": "xor ixh",
- "w": 1
- },
- {
- "regex": "xor\\s+ixl",
- "cycles": "8",
- "case": "xor ixl",
- "w": 1
- },
- {
- "regex": "xor\\s+\\(ix+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "xor (ix+*)",
- "w": 2
- },
- {
- "regex": "xor\\s+[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "19",
- "case": "xor * (ix)",
- "w": 2
- },
- {
- "regex": "or\\s+ixh",
- "cycles": "8",
- "case": "or ixh",
- "w": 1
- },
- {
- "regex": "or\\s+ixl",
- "cycles": "8",
- "case": "or ixl",
- "w": 1
- },
- {
- "regex": "or\\s+\\(ix+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "or (ix+*)",
- "w": 2
- },
- {
- "regex": "or\\s+[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "19",
- "case": "or * (ix)",
- "w": 2
- },
- {
- "regex": "cp\\s+ixh",
- "cycles": "8",
- "case": "cp ixh",
- "w": 1
- },
- {
- "regex": "cp\\s+ixl",
- "cycles": "8",
- "case": "cp ixl",
- "w": 1
- },
- {
- "regex": "cp\\s+\\(ix+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "cp (ix+*)",
- "w": 2
- },
- {
- "regex": "cp\\s+[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "19",
- "case": "cp * (ix)",
- "w": 2
- },
- {
- "regex": "pop\\s+ix",
- "cycles": "14",
- "case": "pop ix",
- "w": 1
- },
- {
- "regex": "ex\\s+\\(sp\\)\\s*,\\s*ix",
- "cycles": "23",
- "case": "ex (sp),ix",
- "w": 1
- },
- {
- "regex": "push\\s+ix",
- "cycles": "15",
- "case": "push ix",
- "w": 1
- },
- {
- "regex": "jp\\s+\\(ix\\)",
- "cycles": "8",
- "case": "jp (ix)",
- "w": 1
- },
- {
- "regex": "ld\\s+sp\\s*,\\s*ix",
- "cycles": "10",
- "case": "ld sp,ix",
- "w": 1
- },
- {
- "regex": "rlc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "rlc (ix+*),b",
- "w": 2
- },
- {
- "regex": "rlc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "rlc * (ix),b",
- "w": 2
- },
- {
- "regex": "rlc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "rlc (ix+*),c",
- "w": 2
- },
- {
- "regex": "rlc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "rlc * (ix),c",
- "w": 2
- },
- {
- "regex": "rlc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "rlc (ix+*),d",
- "w": 2
- },
- {
- "regex": "rlc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "rlc * (ix),d",
- "w": 2
- },
- {
- "regex": "rlc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "rlc (ix+*),e",
- "w": 2
- },
- {
- "regex": "rlc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "rlc * (ix),e",
- "w": 2
- },
- {
- "regex": "rlc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "rlc (ix+*),h",
- "w": 2
- },
- {
- "regex": "rlc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "rlc * (ix),h",
- "w": 2
- },
- {
- "regex": "rlc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "rlc (ix+*),l",
- "w": 2
- },
- {
- "regex": "rlc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "rlc * (ix),l",
- "w": 2
- },
- {
- "regex": "rlc\\s+\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "rlc (ix+*)",
- "w": 2
- },
- {
- "regex": "rlc\\s+[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "rlc * (ix)",
- "w": 2
- },
- {
- "regex": "rlc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "rlc (ix+*),a",
- "w": 2
- },
- {
- "regex": "rlc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "rlc * (ix),a",
- "w": 2
- },
- {
- "regex": "rrc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "rrc (ix+*),b",
- "w": 2
- },
- {
- "regex": "rrc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "rrc * (ix),b",
- "w": 2
- },
- {
- "regex": "rrc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "rrc (ix+*),c",
- "w": 2
- },
- {
- "regex": "rrc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "rrc * (ix),c",
- "w": 2
- },
- {
- "regex": "rrc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "rrc (ix+*),d",
- "w": 2
- },
- {
- "regex": "rrc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "rrc * (ix),d",
- "w": 2
- },
- {
- "regex": "rrc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "rrc (ix+*),e",
- "w": 2
- },
- {
- "regex": "rrc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "rrc * (ix),e",
- "w": 2
- },
- {
- "regex": "rrc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "rrc (ix+*),h",
- "w": 2
- },
- {
- "regex": "rrc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "rrc * (ix),h",
- "w": 2
- },
- {
- "regex": "rrc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "rrc (ix+*),l",
- "w": 2
- },
- {
- "regex": "rrc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "rrc * (ix),l",
- "w": 2
- },
- {
- "regex": "rrc\\s+\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "rrc (ix+*)",
- "w": 2
- },
- {
- "regex": "rrc\\s+[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "rrc * (ix)",
- "w": 2
- },
- {
- "regex": "rrc\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "rrc (ix+*),a",
- "w": 2
- },
- {
- "regex": "rrc\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "rrc * (ix),a",
- "w": 2
- },
- {
- "regex": "rl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "rl (ix+*),b",
- "w": 2
- },
- {
- "regex": "rl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "rl * (ix),b",
- "w": 2
- },
- {
- "regex": "rl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "rl (ix+*),c",
- "w": 2
- },
- {
- "regex": "rl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "rl * (ix),c",
- "w": 2
- },
- {
- "regex": "rl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "rl (ix+*),d",
- "w": 2
- },
- {
- "regex": "rl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "rl * (ix),d",
- "w": 2
- },
- {
- "regex": "rl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "rl (ix+*),e",
- "w": 2
- },
- {
- "regex": "rl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "rl * (ix),e",
- "w": 2
- },
- {
- "regex": "rl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "rl (ix+*),h",
- "w": 2
- },
- {
- "regex": "rl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "rl * (ix),h",
- "w": 2
- },
- {
- "regex": "rl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "rl (ix+*),l",
- "w": 2
- },
- {
- "regex": "rl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "rl * (ix),l",
- "w": 2
- },
- {
- "regex": "rl\\s+\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "rl (ix+*)",
- "w": 2
- },
- {
- "regex": "rl\\s+[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "rl * (ix)",
- "w": 2
- },
- {
- "regex": "rl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "rl (ix+*),a",
- "w": 2
- },
- {
- "regex": "rl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "rl * (ix),a",
- "w": 2
- },
- {
- "regex": "rr\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "rr (ix+*),b",
- "w": 2
- },
- {
- "regex": "rr\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "rr * (ix),b",
- "w": 2
- },
- {
- "regex": "rr\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "rr (ix+*),c",
- "w": 2
- },
- {
- "regex": "rr\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "rr * (ix),c",
- "w": 2
- },
- {
- "regex": "rr\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "rr (ix+*),d",
- "w": 2
- },
- {
- "regex": "rr\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "rr * (ix),d",
- "w": 2
- },
- {
- "regex": "rr\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "rr (ix+*),e",
- "w": 2
- },
- {
- "regex": "rr\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "rr * (ix),e",
- "w": 2
- },
- {
- "regex": "rr\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "rr (ix+*),h",
- "w": 2
- },
- {
- "regex": "rr\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "rr * (ix),h",
- "w": 2
- },
- {
- "regex": "rr\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "rr (ix+*),l",
- "w": 2
- },
- {
- "regex": "rr\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "rr * (ix),l",
- "w": 2
- },
- {
- "regex": "rr\\s+\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "rr (ix+*)",
- "w": 2
- },
- {
- "regex": "rr\\s+[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "rr * (ix)",
- "w": 2
- },
- {
- "regex": "rr\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "rr (ix+*),a",
- "w": 2
- },
- {
- "regex": "rr\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "rr * (ix),a",
- "w": 2
- },
- {
- "regex": "sla\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "sla (ix+*),b",
- "w": 2
- },
- {
- "regex": "sla\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "sla * (ix),b",
- "w": 2
- },
- {
- "regex": "sla\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "sla (ix+*),c",
- "w": 2
- },
- {
- "regex": "sla\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "sla * (ix),c",
- "w": 2
- },
- {
- "regex": "sla\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "sla (ix+*),d",
- "w": 2
- },
- {
- "regex": "sla\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "sla * (ix),d",
- "w": 2
- },
- {
- "regex": "sla\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "sla (ix+*),e",
- "w": 2
- },
- {
- "regex": "sla\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "sla * (ix),e",
- "w": 2
- },
- {
- "regex": "sla\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "sla (ix+*),h",
- "w": 2
- },
- {
- "regex": "sla\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "sla * (ix),h",
- "w": 2
- },
- {
- "regex": "sla\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "sla (ix+*),l",
- "w": 2
- },
- {
- "regex": "sla\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "sla * (ix),l",
- "w": 2
- },
- {
- "regex": "sla\\s+\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "sla (ix+*)",
- "w": 2
- },
- {
- "regex": "sla\\s+[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "sla * (ix)",
- "w": 2
- },
- {
- "regex": "sla\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "sla (ix+*),a",
- "w": 2
- },
- {
- "regex": "sla\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "sla * (ix),a",
- "w": 2
- },
- {
- "regex": "sra\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "sra (ix+*),b",
- "w": 2
- },
- {
- "regex": "sra\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "sra * (ix),b",
- "w": 2
- },
- {
- "regex": "sra\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "sra (ix+*),c",
- "w": 2
- },
- {
- "regex": "sra\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "sra * (ix),c",
- "w": 2
- },
- {
- "regex": "sra\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "sra (ix+*),d",
- "w": 2
- },
- {
- "regex": "sra\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "sra * (ix),d",
- "w": 2
- },
- {
- "regex": "sra\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "sra (ix+*),e",
- "w": 2
- },
- {
- "regex": "sra\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "sra * (ix),e",
- "w": 2
- },
- {
- "regex": "sra\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "sra (ix+*),h",
- "w": 2
- },
- {
- "regex": "sra\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "sra * (ix),h",
- "w": 2
- },
- {
- "regex": "sra\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "sra (ix+*),l",
- "w": 2
- },
- {
- "regex": "sra\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "sra * (ix),l",
- "w": 2
- },
- {
- "regex": "sra\\s+\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "sra (ix+*)",
- "w": 2
- },
- {
- "regex": "sra\\s+[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "sra * (ix)",
- "w": 2
- },
- {
- "regex": "sra\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "sra (ix+*),a",
- "w": 2
- },
- {
- "regex": "sra\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "sra * (ix),a",
- "w": 2
- },
- {
- "regex": "sll\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "sll (ix+*),b",
- "w": 2
- },
- {
- "regex": "sll\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "sll * (ix),b",
- "w": 2
- },
- {
- "regex": "sll\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "sll (ix+*),c",
- "w": 2
- },
- {
- "regex": "sll\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "sll * (ix),c",
- "w": 2
- },
- {
- "regex": "sll\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "sll (ix+*),d",
- "w": 2
- },
- {
- "regex": "sll\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "sll * (ix),d",
- "w": 2
- },
- {
- "regex": "sll\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "sll (ix+*),e",
- "w": 2
- },
- {
- "regex": "sll\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "sll * (ix),e",
- "w": 2
- },
- {
- "regex": "sll\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "sll (ix+*),h",
- "w": 2
- },
- {
- "regex": "sll\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "sll * (ix),h",
- "w": 2
- },
- {
- "regex": "sll\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "sll (ix+*),l",
- "w": 2
- },
- {
- "regex": "sll\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "sll * (ix),l",
- "w": 2
- },
- {
- "regex": "sll\\s+\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "sll (ix+*)",
- "w": 2
- },
- {
- "regex": "sll\\s+[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "sll * (ix)",
- "w": 2
- },
- {
- "regex": "sll\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "sll (ix+*),a",
- "w": 2
- },
- {
- "regex": "sll\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "sll * (ix),a",
- "w": 2
- },
- {
- "regex": "srl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "srl (ix+*),b",
- "w": 2
- },
- {
- "regex": "srl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "srl * (ix),b",
- "w": 2
- },
- {
- "regex": "srl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "srl (ix+*),c",
- "w": 2
- },
- {
- "regex": "srl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "srl * (ix),c",
- "w": 2
- },
- {
- "regex": "srl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "srl (ix+*),d",
- "w": 2
- },
- {
- "regex": "srl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "srl * (ix),d",
- "w": 2
- },
- {
- "regex": "srl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "srl (ix+*),e",
- "w": 2
- },
- {
- "regex": "srl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "srl * (ix),e",
- "w": 2
- },
- {
- "regex": "srl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "srl (ix+*),h",
- "w": 2
- },
- {
- "regex": "srl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "srl * (ix),h",
- "w": 2
- },
- {
- "regex": "srl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "srl (ix+*),l",
- "w": 2
- },
- {
- "regex": "srl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "srl * (ix),l",
- "w": 2
- },
- {
- "regex": "srl\\s+\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "srl (ix+*)",
- "w": 2
- },
- {
- "regex": "srl\\s+[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "srl * (ix)",
- "w": 2
- },
- {
- "regex": "srl\\s+\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "srl (ix+*),a",
- "w": 2
- },
- {
- "regex": "srl\\s+[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "srl * (ix),a",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 0,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 0,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 0,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 0,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 0,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 0,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 0,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 0,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 0,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 0,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 0,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 0,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 0,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 0,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 0,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 0,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 1,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 1,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 1,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 1,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 1,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 1,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 1,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 1,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 1,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 1,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 1,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 1,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 1,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 1,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 1,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 1,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 2,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 2,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 2,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 2,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 2,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 2,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 2,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 2,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 2,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 2,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 2,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 2,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 2,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 2,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 2,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 2,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 3,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 3,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 3,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 3,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 3,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 3,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 3,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 3,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 3,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 3,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 3,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 3,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 3,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 3,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 3,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 3,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 4,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 4,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 4,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 4,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 4,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 4,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 4,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 4,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 4,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 4,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 4,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 4,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 4,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 4,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 4,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 4,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 5,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 5,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 5,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 5,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 5,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 5,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 5,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 5,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 5,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 5,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 5,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 5,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 5,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 5,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 5,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 5,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 6,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 6,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 6,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 6,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 6,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 6,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 6,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 6,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 6,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 6,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 6,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 6,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 6,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 6,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 6,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 6,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 7,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 7,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 7,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 7,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 7,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 7,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 7,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 7,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 7,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 7,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 7,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 7,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 7,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 7,* (ix)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 7,(ix+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "20",
- "case": "bit 7,* (ix)",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 0,(ix+*),b",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 0,* (ix),b",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 0,(ix+*),c",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 0,* (ix),c",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 0,(ix+*),d",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 0,* (ix),d",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 0,(ix+*),e",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 0,* (ix),e",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 0,(ix+*),h",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 0,* (ix),h",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 0,(ix+*),l",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 0,* (ix),l",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "res 0,(ix+*)",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "res 0,* (ix)",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 0,(ix+*),a",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 0,* (ix),a",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 1,(ix+*),b",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 1,* (ix),b",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 1,(ix+*),c",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 1,* (ix),c",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 1,(ix+*),d",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 1,* (ix),d",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 1,(ix+*),e",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 1,* (ix),e",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 1,(ix+*),h",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 1,* (ix),h",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 1,(ix+*),l",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 1,* (ix),l",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "res 1,(ix+*)",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "res 1,* (ix)",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 1,(ix+*),a",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 1,* (ix),a",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 2,(ix+*),b",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 2,* (ix),b",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 2,(ix+*),c",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 2,* (ix),c",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 2,(ix+*),d",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 2,* (ix),d",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 2,(ix+*),e",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 2,* (ix),e",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 2,(ix+*),h",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 2,* (ix),h",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 2,(ix+*),l",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 2,* (ix),l",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "res 2,(ix+*)",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "res 2,* (ix)",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 2,(ix+*),a",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 2,* (ix),a",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 3,(ix+*),b",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 3,* (ix),b",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 3,(ix+*),c",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 3,* (ix),c",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 3,(ix+*),d",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 3,* (ix),d",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 3,(ix+*),e",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 3,* (ix),e",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 3,(ix+*),h",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 3,* (ix),h",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 3,(ix+*),l",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 3,* (ix),l",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "res 3,(ix+*)",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "res 3,* (ix)",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 3,(ix+*),a",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 3,* (ix),a",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 4,(ix+*),b",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 4,* (ix),b",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 4,(ix+*),c",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 4,* (ix),c",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 4,(ix+*),d",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 4,* (ix),d",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 4,(ix+*),e",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 4,* (ix),e",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 4,(ix+*),h",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 4,* (ix),h",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 4,(ix+*),l",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 4,* (ix),l",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "res 4,(ix+*)",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "res 4,* (ix)",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 4,(ix+*),a",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 4,* (ix),a",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 5,(ix+*),b",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 5,* (ix),b",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 5,(ix+*),c",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 5,* (ix),c",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 5,(ix+*),d",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 5,* (ix),d",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 5,(ix+*),e",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 5,* (ix),e",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 5,(ix+*),h",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 5,* (ix),h",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 5,(ix+*),l",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 5,* (ix),l",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "res 5,(ix+*)",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "res 5,* (ix)",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 5,(ix+*),a",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 5,* (ix),a",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 6,(ix+*),b",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 6,* (ix),b",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 6,(ix+*),c",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 6,* (ix),c",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 6,(ix+*),d",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 6,* (ix),d",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 6,(ix+*),e",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 6,* (ix),e",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 6,(ix+*),h",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 6,* (ix),h",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 6,(ix+*),l",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 6,* (ix),l",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "res 6,(ix+*)",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "res 6,* (ix)",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 6,(ix+*),a",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 6,* (ix),a",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 7,(ix+*),b",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 7,* (ix),b",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 7,(ix+*),c",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 7,* (ix),c",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 7,(ix+*),d",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 7,* (ix),d",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 7,(ix+*),e",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 7,* (ix),e",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 7,(ix+*),h",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 7,* (ix),h",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 7,(ix+*),l",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 7,* (ix),l",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "res 7,(ix+*)",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "res 7,* (ix)",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 7,(ix+*),a",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 7,* (ix),a",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 0,(ix+*),b",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 0,* (ix),b",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 0,(ix+*),c",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 0,* (ix),c",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 0,(ix+*),d",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 0,* (ix),d",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 0,(ix+*),e",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 0,* (ix),e",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 0,(ix+*),h",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 0,* (ix),h",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 0,(ix+*),l",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 0,* (ix),l",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "set 0,(ix+*)",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "set 0,* (ix)",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 0,(ix+*),a",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 0,* (ix),a",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 1,(ix+*),b",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 1,* (ix),b",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 1,(ix+*),c",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 1,* (ix),c",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 1,(ix+*),d",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 1,* (ix),d",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 1,(ix+*),e",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 1,* (ix),e",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 1,(ix+*),h",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 1,* (ix),h",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 1,(ix+*),l",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 1,* (ix),l",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "set 1,(ix+*)",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "set 1,* (ix)",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 1,(ix+*),a",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 1,* (ix),a",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 2,(ix+*),b",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 2,* (ix),b",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 2,(ix+*),c",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 2,* (ix),c",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 2,(ix+*),d",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 2,* (ix),d",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 2,(ix+*),e",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 2,* (ix),e",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 2,(ix+*),h",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 2,* (ix),h",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 2,(ix+*),l",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 2,* (ix),l",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "set 2,(ix+*)",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "set 2,* (ix)",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 2,(ix+*),a",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 2,* (ix),a",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 3,(ix+*),b",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 3,* (ix),b",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 3,(ix+*),c",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 3,* (ix),c",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 3,(ix+*),d",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 3,* (ix),d",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 3,(ix+*),e",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 3,* (ix),e",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 3,(ix+*),h",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 3,* (ix),h",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 3,(ix+*),l",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 3,* (ix),l",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "set 3,(ix+*)",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "set 3,* (ix)",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 3,(ix+*),a",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 3,* (ix),a",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 4,(ix+*),b",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 4,* (ix),b",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 4,(ix+*),c",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 4,* (ix),c",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 4,(ix+*),d",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 4,* (ix),d",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 4,(ix+*),e",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 4,* (ix),e",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 4,(ix+*),h",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 4,* (ix),h",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 4,(ix+*),l",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 4,* (ix),l",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "set 4,(ix+*)",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "set 4,* (ix)",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 4,(ix+*),a",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 4,* (ix),a",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 5,(ix+*),b",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 5,* (ix),b",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 5,(ix+*),c",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 5,* (ix),c",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 5,(ix+*),d",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 5,* (ix),d",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 5,(ix+*),e",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 5,* (ix),e",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 5,(ix+*),h",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 5,* (ix),h",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 5,(ix+*),l",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 5,* (ix),l",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "set 5,(ix+*)",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "set 5,* (ix)",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 5,(ix+*),a",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 5,* (ix),a",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 6,(ix+*),b",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 6,* (ix),b",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 6,(ix+*),c",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 6,* (ix),c",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 6,(ix+*),d",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 6,* (ix),d",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 6,(ix+*),e",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 6,* (ix),e",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 6,(ix+*),h",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 6,* (ix),h",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 6,(ix+*),l",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 6,* (ix),l",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "set 6,(ix+*)",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "set 6,* (ix)",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 6,(ix+*),a",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 6,* (ix),a",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 7,(ix+*),b",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 7,* (ix),b",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 7,(ix+*),c",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 7,* (ix),c",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 7,(ix+*),d",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 7,* (ix),d",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 7,(ix+*),e",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 7,* (ix),e",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 7,(ix+*),h",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 7,* (ix),h",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 7,(ix+*),l",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 7,* (ix),l",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "set 7,(ix+*)",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)",
- "cycles": "23",
- "case": "set 7,* (ix)",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*\\(ix+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 7,(ix+*),a",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(ix\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 7,* (ix),a",
- "w": 2
- },
- {
- "regex": "add\\s+iy\\s*,\\s*bc",
- "cycles": "15",
- "case": "add iy,bc",
- "w": 1
- },
- {
- "regex": "add\\s+iy\\s*,\\s*de",
- "cycles": "15",
- "case": "add iy,de",
- "w": 1
- },
- {
- "regex": "ld\\s+iy\\s*,\\s*[^\\(\\),]+",
- "cycles": "14",
- "case": "ld iy,**",
- "w": 3
- },
- {
- "regex": "ld\\s+\\([^\\(\\),]+\\)\\s*,\\s*iy",
- "cycles": "20",
- "case": "ld (**),iy",
- "w": 3
- },
- {
- "regex": "inc\\s+iy",
- "cycles": "10",
- "case": "inc iy",
- "w": 1
- },
- {
- "regex": "inc\\s+iyh",
- "cycles": "8",
- "case": "inc iyh",
- "w": 1
- },
- {
- "regex": "dec\\s+iyh",
- "cycles": "8",
- "case": "dec iyh",
- "w": 1
- },
- {
- "regex": "ld\\s+iyh\\s*,\\s*[^\\(\\),]+",
- "cycles": "11",
- "case": "ld iyh,*",
- "w": 2
- },
- {
- "regex": "add\\s+iy\\s*,\\s*iy",
- "cycles": "15",
- "case": "add iy,iy",
- "w": 1
- },
- {
- "regex": "ld\\s+iy\\s*,\\s*\\([^\\(\\),]+\\)",
- "cycles": "20",
- "case": "ld iy,(**)",
- "w": 3
- },
- {
- "regex": "dec\\s+iy",
- "cycles": "10",
- "case": "dec iy",
- "w": 1
- },
- {
- "regex": "inc\\s+iyl",
- "cycles": "8",
- "case": "inc iyl",
- "w": 1
- },
- {
- "regex": "dec\\s+iyl",
- "cycles": "8",
- "case": "dec iyl",
- "w": 1
- },
- {
- "regex": "ld\\s+iyl\\s*,\\s*[^\\(\\),]+",
- "cycles": "11",
- "case": "ld iyl,*",
- "w": 2
- },
- {
- "regex": "inc\\s+\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "inc (iy+*)",
- "w": 2
- },
- {
- "regex": "inc\\s+[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "inc * (iy)",
- "w": 2
- },
- {
- "regex": "dec\\s+\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "dec (iy+*)",
- "w": 2
- },
- {
- "regex": "dec\\s+[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "dec * (iy)",
- "w": 2
- },
- {
- "regex": "ld\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*[^\\(\\),]+",
- "cycles": "19",
- "case": "ld (iy+*),*",
- "w": 2
- },
- {
- "regex": "ld\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*[^\\(\\),]+",
- "cycles": "19",
- "case": "ld * (iy),*",
- "w": 2
- },
- {
- "regex": "add\\s+iy\\s*,\\s*sp",
- "cycles": "15",
- "case": "add iy,sp",
- "w": 1
- },
- {
- "regex": "ld\\s+b\\s*,\\s*iyh",
- "cycles": "8",
- "case": "ld b,iyh",
- "w": 1
- },
- {
- "regex": "ld\\s+b\\s*,\\s*iyl",
- "cycles": "8",
- "case": "ld b,iyl",
- "w": 1
- },
- {
- "regex": "ld\\s+b\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "ld b,(iy+*)",
- "w": 2
- },
- {
- "regex": "ld\\s+b\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "19",
- "case": "ld b,* (iy)",
- "w": 2
- },
- {
- "regex": "ld\\s+c\\s*,\\s*iyh",
- "cycles": "8",
- "case": "ld c,iyh",
- "w": 1
- },
- {
- "regex": "ld\\s+c\\s*,\\s*iyl",
- "cycles": "8",
- "case": "ld c,iyl",
- "w": 1
- },
- {
- "regex": "ld\\s+c\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "ld c,(iy+*)",
- "w": 2
- },
- {
- "regex": "ld\\s+c\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "19",
- "case": "ld c,* (iy)",
- "w": 2
- },
- {
- "regex": "ld\\s+d\\s*,\\s*iyh",
- "cycles": "8",
- "case": "ld d,iyh",
- "w": 1
- },
- {
- "regex": "ld\\s+d\\s*,\\s*iyl",
- "cycles": "8",
- "case": "ld d,iyl",
- "w": 1
- },
- {
- "regex": "ld\\s+d\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "ld d,(iy+*)",
- "w": 2
- },
- {
- "regex": "ld\\s+d\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "19",
- "case": "ld d,* (iy)",
- "w": 2
- },
- {
- "regex": "ld\\s+e\\s*,\\s*iyh",
- "cycles": "8",
- "case": "ld e,iyh",
- "w": 1
- },
- {
- "regex": "ld\\s+e\\s*,\\s*iyl",
- "cycles": "8",
- "case": "ld e,iyl",
- "w": 1
- },
- {
- "regex": "ld\\s+e\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "ld e,(iy+*)",
- "w": 2
- },
- {
- "regex": "ld\\s+e\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "19",
- "case": "ld e,* (iy)",
- "w": 2
- },
- {
- "regex": "ld\\s+iyh\\s*,\\s*b",
- "cycles": "8",
- "case": "ld iyh,b",
- "w": 1
- },
- {
- "regex": "ld\\s+iyh\\s*,\\s*c",
- "cycles": "8",
- "case": "ld iyh,c",
- "w": 1
- },
- {
- "regex": "ld\\s+iyh\\s*,\\s*d",
- "cycles": "8",
- "case": "ld iyh,d",
- "w": 1
- },
- {
- "regex": "ld\\s+iyh\\s*,\\s*e",
- "cycles": "8",
- "case": "ld iyh,e",
- "w": 1
- },
- {
- "regex": "ld\\s+iyh\\s*,\\s*iyh",
- "cycles": "8",
- "case": "ld iyh,iyh",
- "w": 1
- },
- {
- "regex": "ld\\s+iyh\\s*,\\s*iyl",
- "cycles": "8",
- "case": "ld iyh,iyl",
- "w": 1
- },
- {
- "regex": "ld\\s+h\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "ld h,(iy+*)",
- "w": 2
- },
- {
- "regex": "ld\\s+h\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "19",
- "case": "ld h,* (iy)",
- "w": 2
- },
- {
- "regex": "ld\\s+iyh\\s*,\\s*a",
- "cycles": "8",
- "case": "ld iyh,a",
- "w": 1
- },
- {
- "regex": "ld\\s+iyl\\s*,\\s*b",
- "cycles": "8",
- "case": "ld iyl,b",
- "w": 1
- },
- {
- "regex": "ld\\s+iyl\\s*,\\s*c",
- "cycles": "8",
- "case": "ld iyl,c",
- "w": 1
- },
- {
- "regex": "ld\\s+iyl\\s*,\\s*d",
- "cycles": "8",
- "case": "ld iyl,d",
- "w": 1
- },
- {
- "regex": "ld\\s+iyl\\s*,\\s*e",
- "cycles": "8",
- "case": "ld iyl,e",
- "w": 1
- },
- {
- "regex": "ld\\s+iyl\\s*,\\s*iyh",
- "cycles": "8",
- "case": "ld iyl,iyh",
- "w": 1
- },
- {
- "regex": "ld\\s+iyl\\s*,\\s*iyl",
- "cycles": "8",
- "case": "ld iyl,iyl",
- "w": 1
- },
- {
- "regex": "ld\\s+l\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "ld l,(iy+*)",
- "w": 2
- },
- {
- "regex": "ld\\s+l\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "19",
- "case": "ld l,* (iy)",
- "w": 2
- },
- {
- "regex": "ld\\s+iyl\\s*,\\s*a",
- "cycles": "8",
- "case": "ld iyl,a",
- "w": 1
- },
- {
- "regex": "ld\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "19",
- "case": "ld (iy+*),b",
- "w": 2
- },
- {
- "regex": "ld\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "19",
- "case": "ld * (iy),b",
- "w": 2
- },
- {
- "regex": "ld\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "19",
- "case": "ld (iy+*),c",
- "w": 2
- },
- {
- "regex": "ld\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "19",
- "case": "ld * (iy),c",
- "w": 2
- },
- {
- "regex": "ld\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "19",
- "case": "ld (iy+*),d",
- "w": 2
- },
- {
- "regex": "ld\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "19",
- "case": "ld * (iy),d",
- "w": 2
- },
- {
- "regex": "ld\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "19",
- "case": "ld (iy+*),e",
- "w": 2
- },
- {
- "regex": "ld\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "19",
- "case": "ld * (iy),e",
- "w": 2
- },
- {
- "regex": "ld\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "19",
- "case": "ld (iy+*),h",
- "w": 2
- },
- {
- "regex": "ld\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "19",
- "case": "ld * (iy),h",
- "w": 2
- },
- {
- "regex": "ld\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "19",
- "case": "ld (iy+*),l",
- "w": 2
- },
- {
- "regex": "ld\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "19",
- "case": "ld * (iy),l",
- "w": 2
- },
- {
- "regex": "ld\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "19",
- "case": "ld (iy+*),a",
- "w": 2
- },
- {
- "regex": "ld\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "19",
- "case": "ld * (iy),a",
- "w": 2
- },
- {
- "regex": "ld\\s+a\\s*,\\s*iyh",
- "cycles": "8",
- "case": "ld a,iyh",
- "w": 1
- },
- {
- "regex": "ld\\s+a\\s*,\\s*iyl",
- "cycles": "8",
- "case": "ld a,iyl",
- "w": 1
- },
- {
- "regex": "ld\\s+a\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "ld a,(iy+*)",
- "w": 2
- },
- {
- "regex": "ld\\s+a\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "19",
- "case": "ld a,* (iy)",
- "w": 2
- },
- {
- "regex": "add\\s+a\\s*,\\s*iyh",
- "cycles": "8",
- "case": "add a,iyh",
- "w": 1
- },
- {
- "regex": "add\\s+a\\s*,\\s*iyl",
- "cycles": "8",
- "case": "add a,iyl",
- "w": 1
- },
- {
- "regex": "add\\s+a\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "add a,(iy+*)",
- "w": 2
- },
- {
- "regex": "add\\s+a\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "19",
- "case": "add a,* (iy)",
- "w": 2
- },
- {
- "regex": "adc\\s+a\\s*,\\s*iyh",
- "cycles": "8",
- "case": "adc a,iyh",
- "w": 1
- },
- {
- "regex": "adc\\s+a\\s*,\\s*iyl",
- "cycles": "8",
- "case": "adc a,iyl",
- "w": 1
- },
- {
- "regex": "adc\\s+a\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "adc a,(iy+*)",
- "w": 2
- },
- {
- "regex": "adc\\s+a\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "19",
- "case": "adc a,* (iy)",
- "w": 2
- },
- {
- "regex": "sub\\s+iyh",
- "cycles": "8",
- "case": "sub iyh",
- "w": 1
- },
- {
- "regex": "sub\\s+iyl",
- "cycles": "8",
- "case": "sub iyl",
- "w": 1
- },
- {
- "regex": "sub\\s+\\(iy+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "sub (iy+*)",
- "w": 2
- },
- {
- "regex": "sub\\s+a\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "19",
- "case": "sub a,* (iy)",
- "w": 2
- },
- {
- "regex": "sub\\s+[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "19",
- "case": "sub * (iy)",
- "w": 2
- },
- {
- "regex": "sbc\\s+a\\s*,\\s*iyh",
- "cycles": "8",
- "case": "sbc a,iyh",
- "w": 1
- },
- {
- "regex": "sbc\\s+a\\s*,\\s*iyl",
- "cycles": "8",
- "case": "sbc a,iyl",
- "w": 1
- },
- {
- "regex": "sbc\\s+a\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "sbc a,(iy+*)",
- "w": 2
- },
- {
- "regex": "sbc\\s+a\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "19",
- "case": "sbc a,* (iy)",
- "w": 2
- },
- {
- "regex": "and\\s+iyh",
- "cycles": "8",
- "case": "and iyh",
- "w": 1
- },
- {
- "regex": "and\\s+iyl",
- "cycles": "8",
- "case": "and iyl",
- "w": 1
- },
- {
- "regex": "and\\s+\\(iy+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "and (iy+*)",
- "w": 2
- },
- {
- "regex": "and\\s+[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "19",
- "case": "and * (iy)",
- "w": 2
- },
- {
- "regex": "xor\\s+iyh",
- "cycles": "8",
- "case": "xor iyh",
- "w": 1
- },
- {
- "regex": "xor\\s+iyl",
- "cycles": "8",
- "case": "xor iyl",
- "w": 1
- },
- {
- "regex": "xor\\s+\\(iy+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "xor (iy+*)",
- "w": 2
- },
- {
- "regex": "xor\\s+[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "19",
- "case": "xor * (iy)",
- "w": 2
- },
- {
- "regex": "or\\s+iyh",
- "cycles": "8",
- "case": "or iyh",
- "w": 1
- },
- {
- "regex": "or\\s+iyl",
- "cycles": "8",
- "case": "or iyl",
- "w": 1
- },
- {
- "regex": "or\\s+\\(iy+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "or (iy+*)",
- "w": 2
- },
- {
- "regex": "or\\s+[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "19",
- "case": "or * (iy)",
- "w": 2
- },
- {
- "regex": "cp\\s+iyh",
- "cycles": "8",
- "case": "cp iyh",
- "w": 1
- },
- {
- "regex": "cp\\s+iyl",
- "cycles": "8",
- "case": "cp iyl",
- "w": 1
- },
- {
- "regex": "cp\\s+\\(iy+[^\\(\\),]+\\)",
- "cycles": "19",
- "case": "cp (iy+*)",
- "w": 2
- },
- {
- "regex": "cp\\s+[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "19",
- "case": "cp * (iy)",
- "w": 2
- },
- {
- "regex": "pop\\s+iy",
- "cycles": "14",
- "case": "pop iy",
- "w": 1
- },
- {
- "regex": "ex\\s+\\(sp\\)\\s*,\\s*iy",
- "cycles": "23",
- "case": "ex (sp),iy",
- "w": 1
- },
- {
- "regex": "push\\s+iy",
- "cycles": "15",
- "case": "push iy",
- "w": 1
- },
- {
- "regex": "jp\\s+\\(iy\\)",
- "cycles": "8",
- "case": "jp (iy)",
- "w": 1
- },
- {
- "regex": "ld\\s+sp\\s*,\\s*iy",
- "cycles": "10",
- "case": "ld sp,iy",
- "w": 1
- },
- {
- "regex": "rlc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "rlc (iy+*),b",
- "w": 2
- },
- {
- "regex": "rlc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "rlc * (iy),b",
- "w": 2
- },
- {
- "regex": "rlc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "rlc (iy+*),c",
- "w": 2
- },
- {
- "regex": "rlc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "rlc * (iy),c",
- "w": 2
- },
- {
- "regex": "rlc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "rlc (iy+*),d",
- "w": 2
- },
- {
- "regex": "rlc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "rlc * (iy),d",
- "w": 2
- },
- {
- "regex": "rlc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "rlc (iy+*),e",
- "w": 2
- },
- {
- "regex": "rlc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "rlc * (iy),e",
- "w": 2
- },
- {
- "regex": "rlc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "rlc (iy+*),h",
- "w": 2
- },
- {
- "regex": "rlc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "rlc * (iy),h",
- "w": 2
- },
- {
- "regex": "rlc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "rlc (iy+*),l",
- "w": 2
- },
- {
- "regex": "rlc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "rlc * (iy),l",
- "w": 2
- },
- {
- "regex": "rlc\\s+\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "rlc (iy+*)",
- "w": 2
- },
- {
- "regex": "rlc\\s+[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "rlc * (iy)",
- "w": 2
- },
- {
- "regex": "rlc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "rlc (iy+*),a",
- "w": 2
- },
- {
- "regex": "rlc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "rlc * (iy),a",
- "w": 2
- },
- {
- "regex": "rrc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "rrc (iy+*),b",
- "w": 2
- },
- {
- "regex": "rrc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "rrc * (iy),b",
- "w": 2
- },
- {
- "regex": "rrc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "rrc (iy+*),c",
- "w": 2
- },
- {
- "regex": "rrc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "rrc * (iy),c",
- "w": 2
- },
- {
- "regex": "rrc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "rrc (iy+*),d",
- "w": 2
- },
- {
- "regex": "rrc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "rrc * (iy),d",
- "w": 2
- },
- {
- "regex": "rrc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "rrc (iy+*),e",
- "w": 2
- },
- {
- "regex": "rrc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "rrc * (iy),e",
- "w": 2
- },
- {
- "regex": "rrc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "rrc (iy+*),h",
- "w": 2
- },
- {
- "regex": "rrc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "rrc * (iy),h",
- "w": 2
- },
- {
- "regex": "rrc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "rrc (iy+*),l",
- "w": 2
- },
- {
- "regex": "rrc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "rrc * (iy),l",
- "w": 2
- },
- {
- "regex": "rrc\\s+\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "rrc (iy+*)",
- "w": 2
- },
- {
- "regex": "rrc\\s+[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "rrc * (iy)",
- "w": 2
- },
- {
- "regex": "rrc\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "rrc (iy+*),a",
- "w": 2
- },
- {
- "regex": "rrc\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "rrc * (iy),a",
- "w": 2
- },
- {
- "regex": "rl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "rl (iy+*),b",
- "w": 2
- },
- {
- "regex": "rl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "rl * (iy),b",
- "w": 2
- },
- {
- "regex": "rl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "rl (iy+*),c",
- "w": 2
- },
- {
- "regex": "rl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "rl * (iy),c",
- "w": 2
- },
- {
- "regex": "rl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "rl (iy+*),d",
- "w": 2
- },
- {
- "regex": "rl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "rl * (iy),d",
- "w": 2
- },
- {
- "regex": "rl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "rl (iy+*),e",
- "w": 2
- },
- {
- "regex": "rl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "rl * (iy),e",
- "w": 2
- },
- {
- "regex": "rl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "rl (iy+*),h",
- "w": 2
- },
- {
- "regex": "rl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "rl * (iy),h",
- "w": 2
- },
- {
- "regex": "rl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "rl (iy+*),l",
- "w": 2
- },
- {
- "regex": "rl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "rl * (iy),l",
- "w": 2
- },
- {
- "regex": "rl\\s+\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "rl (iy+*)",
- "w": 2
- },
- {
- "regex": "rl\\s+[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "rl * (iy)",
- "w": 2
- },
- {
- "regex": "rl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "rl (iy+*),a",
- "w": 2
- },
- {
- "regex": "rl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "rl * (iy),a",
- "w": 2
- },
- {
- "regex": "rr\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "rr (iy+*),b",
- "w": 2
- },
- {
- "regex": "rr\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "rr * (iy),b",
- "w": 2
- },
- {
- "regex": "rr\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "rr (iy+*),c",
- "w": 2
- },
- {
- "regex": "rr\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "rr * (iy),c",
- "w": 2
- },
- {
- "regex": "rr\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "rr (iy+*),d",
- "w": 2
- },
- {
- "regex": "rr\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "rr * (iy),d",
- "w": 2
- },
- {
- "regex": "rr\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "rr (iy+*),e",
- "w": 2
- },
- {
- "regex": "rr\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "rr * (iy),e",
- "w": 2
- },
- {
- "regex": "rr\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "rr (iy+*),h",
- "w": 2
- },
- {
- "regex": "rr\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "rr * (iy),h",
- "w": 2
- },
- {
- "regex": "rr\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "rr (iy+*),l",
- "w": 2
- },
- {
- "regex": "rr\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "rr * (iy),l",
- "w": 2
- },
- {
- "regex": "rr\\s+\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "rr (iy+*)",
- "w": 2
- },
- {
- "regex": "rr\\s+[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "rr * (iy)",
- "w": 2
- },
- {
- "regex": "rr\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "rr (iy+*),a",
- "w": 2
- },
- {
- "regex": "rr\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "rr * (iy),a",
- "w": 2
- },
- {
- "regex": "sla\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "sla (iy+*),b",
- "w": 2
- },
- {
- "regex": "sla\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "sla * (iy),b",
- "w": 2
- },
- {
- "regex": "sla\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "sla (iy+*),c",
- "w": 2
- },
- {
- "regex": "sla\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "sla * (iy),c",
- "w": 2
- },
- {
- "regex": "sla\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "sla (iy+*),d",
- "w": 2
- },
- {
- "regex": "sla\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "sla * (iy),d",
- "w": 2
- },
- {
- "regex": "sla\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "sla (iy+*),e",
- "w": 2
- },
- {
- "regex": "sla\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "sla * (iy),e",
- "w": 2
- },
- {
- "regex": "sla\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "sla (iy+*),h",
- "w": 2
- },
- {
- "regex": "sla\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "sla * (iy),h",
- "w": 2
- },
- {
- "regex": "sla\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "sla (iy+*),l",
- "w": 2
- },
- {
- "regex": "sla\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "sla * (iy),l",
- "w": 2
- },
- {
- "regex": "sla\\s+\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "sla (iy+*)",
- "w": 2
- },
- {
- "regex": "sla\\s+[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "sla * (iy)",
- "w": 2
- },
- {
- "regex": "sla\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "sla (iy+*),a",
- "w": 2
- },
- {
- "regex": "sla\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "sla * (iy),a",
- "w": 2
- },
- {
- "regex": "sra\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "sra (iy+*),b",
- "w": 2
- },
- {
- "regex": "sra\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "sra * (iy),b",
- "w": 2
- },
- {
- "regex": "sra\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "sra (iy+*),c",
- "w": 2
- },
- {
- "regex": "sra\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "sra * (iy),c",
- "w": 2
- },
- {
- "regex": "sra\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "sra (iy+*),d",
- "w": 2
- },
- {
- "regex": "sra\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "sra * (iy),d",
- "w": 2
- },
- {
- "regex": "sra\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "sra (iy+*),e",
- "w": 2
- },
- {
- "regex": "sra\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "sra * (iy),e",
- "w": 2
- },
- {
- "regex": "sra\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "sra (iy+*),h",
- "w": 2
- },
- {
- "regex": "sra\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "sra * (iy),h",
- "w": 2
- },
- {
- "regex": "sra\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "sra (iy+*),l",
- "w": 2
- },
- {
- "regex": "sra\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "sra * (iy),l",
- "w": 2
- },
- {
- "regex": "sra\\s+\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "sra (iy+*)",
- "w": 2
- },
- {
- "regex": "sra\\s+[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "sra * (iy)",
- "w": 2
- },
- {
- "regex": "sra\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "sra (iy+*),a",
- "w": 2
- },
- {
- "regex": "sra\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "sra * (iy),a",
- "w": 2
- },
- {
- "regex": "sll\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "sll (iy+*),b",
- "w": 2
- },
- {
- "regex": "sll\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "sll * (iy),b",
- "w": 2
- },
- {
- "regex": "sll\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "sll (iy+*),c",
- "w": 2
- },
- {
- "regex": "sll\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "sll * (iy),c",
- "w": 2
- },
- {
- "regex": "sll\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "sll (iy+*),d",
- "w": 2
- },
- {
- "regex": "sll\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "sll * (iy),d",
- "w": 2
- },
- {
- "regex": "sll\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "sll (iy+*),e",
- "w": 2
- },
- {
- "regex": "sll\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "sll * (iy),e",
- "w": 2
- },
- {
- "regex": "sll\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "sll (iy+*),h",
- "w": 2
- },
- {
- "regex": "sll\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "sll * (iy),h",
- "w": 2
- },
- {
- "regex": "sll\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "sll (iy+*),l",
- "w": 2
- },
- {
- "regex": "sll\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "sll * (iy),l",
- "w": 2
- },
- {
- "regex": "sll\\s+\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "sll (iy+*)",
- "w": 2
- },
- {
- "regex": "sll\\s+[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "sll * (iy)",
- "w": 2
- },
- {
- "regex": "sll\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "sll (iy+*),a",
- "w": 2
- },
- {
- "regex": "sll\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "sll * (iy),a",
- "w": 2
- },
- {
- "regex": "srl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "srl (iy+*),b",
- "w": 2
- },
- {
- "regex": "srl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "srl * (iy),b",
- "w": 2
- },
- {
- "regex": "srl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "srl (iy+*),c",
- "w": 2
- },
- {
- "regex": "srl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "srl * (iy),c",
- "w": 2
- },
- {
- "regex": "srl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "srl (iy+*),d",
- "w": 2
- },
- {
- "regex": "srl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "srl * (iy),d",
- "w": 2
- },
- {
- "regex": "srl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "srl (iy+*),e",
- "w": 2
- },
- {
- "regex": "srl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "srl * (iy),e",
- "w": 2
- },
- {
- "regex": "srl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "srl (iy+*),h",
- "w": 2
- },
- {
- "regex": "srl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "srl * (iy),h",
- "w": 2
- },
- {
- "regex": "srl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "srl (iy+*),l",
- "w": 2
- },
- {
- "regex": "srl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "srl * (iy),l",
- "w": 2
- },
- {
- "regex": "srl\\s+\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "srl (iy+*)",
- "w": 2
- },
- {
- "regex": "srl\\s+[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "srl * (iy)",
- "w": 2
- },
- {
- "regex": "srl\\s+\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "srl (iy+*),a",
- "w": 2
- },
- {
- "regex": "srl\\s+[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "srl * (iy),a",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 0,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 0,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 0,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 0,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 0,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 0,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 0,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 0,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 0,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 0,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 0,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 0,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 0,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 0,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 0,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 0,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 1,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 1,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 1,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 1,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 1,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 1,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 1,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 1,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 1,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 1,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 1,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 1,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 1,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 1,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 1,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 1,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 2,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 2,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 2,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 2,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 2,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 2,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 2,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 2,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 2,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 2,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 2,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 2,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 2,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 2,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 2,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 2,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 3,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 3,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 3,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 3,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 3,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 3,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 3,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 3,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 3,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 3,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 3,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 3,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 3,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 3,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 3,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 3,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 4,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 4,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 4,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 4,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 4,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 4,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 4,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 4,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 4,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 4,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 4,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 4,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 4,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 4,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 4,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 4,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 5,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 5,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 5,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 5,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 5,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 5,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 5,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 5,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 5,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 5,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 5,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 5,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 5,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 5,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 5,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 5,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 6,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 6,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 6,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 6,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 6,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 6,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 6,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 6,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 6,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 6,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 6,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 6,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 6,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 6,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 6,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 6,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 7,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 7,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 7,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 7,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 7,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 7,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 7,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 7,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 7,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 7,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 7,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 7,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 7,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 7,* (iy)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "20",
- "case": "bit 7,(iy+*)",
- "w": 2
- },
- {
- "regex": "bit\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "20",
- "case": "bit 7,* (iy)",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 0,(iy+*),b",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 0,* (iy),b",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 0,(iy+*),c",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 0,* (iy),c",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 0,(iy+*),d",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 0,* (iy),d",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 0,(iy+*),e",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 0,* (iy),e",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 0,(iy+*),h",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 0,* (iy),h",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 0,(iy+*),l",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 0,* (iy),l",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "res 0,(iy+*)",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "res 0,* (iy)",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 0,(iy+*),a",
- "w": 2
- },
- {
- "regex": "res\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 0,* (iy),a",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 1,(iy+*),b",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 1,* (iy),b",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 1,(iy+*),c",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 1,* (iy),c",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 1,(iy+*),d",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 1,* (iy),d",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 1,(iy+*),e",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 1,* (iy),e",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 1,(iy+*),h",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 1,* (iy),h",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 1,(iy+*),l",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 1,* (iy),l",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "res 1,(iy+*)",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "res 1,* (iy)",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 1,(iy+*),a",
- "w": 2
- },
- {
- "regex": "res\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 1,* (iy),a",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 2,(iy+*),b",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 2,* (iy),b",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 2,(iy+*),c",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 2,* (iy),c",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 2,(iy+*),d",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 2,* (iy),d",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 2,(iy+*),e",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 2,* (iy),e",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 2,(iy+*),h",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 2,* (iy),h",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 2,(iy+*),l",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 2,* (iy),l",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "res 2,(iy+*)",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "res 2,* (iy)",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 2,(iy+*),a",
- "w": 2
- },
- {
- "regex": "res\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 2,* (iy),a",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 3,(iy+*),b",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 3,* (iy),b",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 3,(iy+*),c",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 3,* (iy),c",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 3,(iy+*),d",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 3,* (iy),d",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 3,(iy+*),e",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 3,* (iy),e",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 3,(iy+*),h",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 3,* (iy),h",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 3,(iy+*),l",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 3,* (iy),l",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "res 3,(iy+*)",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "res 3,* (iy)",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 3,(iy+*),a",
- "w": 2
- },
- {
- "regex": "res\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 3,* (iy),a",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 4,(iy+*),b",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 4,* (iy),b",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 4,(iy+*),c",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 4,* (iy),c",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 4,(iy+*),d",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 4,* (iy),d",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 4,(iy+*),e",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 4,* (iy),e",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 4,(iy+*),h",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 4,* (iy),h",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 4,(iy+*),l",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 4,* (iy),l",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "res 4,(iy+*)",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "res 4,* (iy)",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 4,(iy+*),a",
- "w": 2
- },
- {
- "regex": "res\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 4,* (iy),a",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 5,(iy+*),b",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 5,* (iy),b",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 5,(iy+*),c",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 5,* (iy),c",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 5,(iy+*),d",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 5,* (iy),d",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 5,(iy+*),e",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 5,* (iy),e",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 5,(iy+*),h",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 5,* (iy),h",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 5,(iy+*),l",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 5,* (iy),l",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "res 5,(iy+*)",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "res 5,* (iy)",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 5,(iy+*),a",
- "w": 2
- },
- {
- "regex": "res\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 5,* (iy),a",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 6,(iy+*),b",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 6,* (iy),b",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 6,(iy+*),c",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 6,* (iy),c",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 6,(iy+*),d",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 6,* (iy),d",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 6,(iy+*),e",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 6,* (iy),e",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 6,(iy+*),h",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 6,* (iy),h",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 6,(iy+*),l",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 6,* (iy),l",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "res 6,(iy+*)",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "res 6,* (iy)",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 6,(iy+*),a",
- "w": 2
- },
- {
- "regex": "res\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 6,* (iy),a",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 7,(iy+*),b",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "res 7,* (iy),b",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 7,(iy+*),c",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "res 7,* (iy),c",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 7,(iy+*),d",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "res 7,* (iy),d",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 7,(iy+*),e",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "res 7,* (iy),e",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 7,(iy+*),h",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "res 7,* (iy),h",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 7,(iy+*),l",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "res 7,* (iy),l",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "res 7,(iy+*)",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "res 7,* (iy)",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 7,(iy+*),a",
- "w": 2
- },
- {
- "regex": "res\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "res 7,* (iy),a",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 0,(iy+*),b",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 0,* (iy),b",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 0,(iy+*),c",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 0,* (iy),c",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 0,(iy+*),d",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 0,* (iy),d",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 0,(iy+*),e",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 0,* (iy),e",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 0,(iy+*),h",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 0,* (iy),h",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 0,(iy+*),l",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 0,* (iy),l",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "set 0,(iy+*)",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "set 0,* (iy)",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 0,(iy+*),a",
- "w": 2
- },
- {
- "regex": "set\\s+0\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 0,* (iy),a",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 1,(iy+*),b",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 1,* (iy),b",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 1,(iy+*),c",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 1,* (iy),c",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 1,(iy+*),d",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 1,* (iy),d",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 1,(iy+*),e",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 1,* (iy),e",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 1,(iy+*),h",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 1,* (iy),h",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 1,(iy+*),l",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 1,* (iy),l",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "set 1,(iy+*)",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "set 1,* (iy)",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 1,(iy+*),a",
- "w": 2
- },
- {
- "regex": "set\\s+1\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 1,* (iy),a",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 2,(iy+*),b",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 2,* (iy),b",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 2,(iy+*),c",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 2,* (iy),c",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 2,(iy+*),d",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 2,* (iy),d",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 2,(iy+*),e",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 2,* (iy),e",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 2,(iy+*),h",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 2,* (iy),h",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 2,(iy+*),l",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 2,* (iy),l",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "set 2,(iy+*)",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "set 2,* (iy)",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 2,(iy+*),a",
- "w": 2
- },
- {
- "regex": "set\\s+2\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 2,* (iy),a",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 3,(iy+*),b",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 3,* (iy),b",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 3,(iy+*),c",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 3,* (iy),c",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 3,(iy+*),d",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 3,* (iy),d",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 3,(iy+*),e",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 3,* (iy),e",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 3,(iy+*),h",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 3,* (iy),h",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 3,(iy+*),l",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 3,* (iy),l",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "set 3,(iy+*)",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "set 3,* (iy)",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 3,(iy+*),a",
- "w": 2
- },
- {
- "regex": "set\\s+3\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 3,* (iy),a",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 4,(iy+*),b",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 4,* (iy),b",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 4,(iy+*),c",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 4,* (iy),c",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 4,(iy+*),d",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 4,* (iy),d",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 4,(iy+*),e",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 4,* (iy),e",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 4,(iy+*),h",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 4,* (iy),h",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 4,(iy+*),l",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 4,* (iy),l",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "set 4,(iy+*)",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "set 4,* (iy)",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 4,(iy+*),a",
- "w": 2
- },
- {
- "regex": "set\\s+4\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 4,* (iy),a",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 5,(iy+*),b",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 5,* (iy),b",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 5,(iy+*),c",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 5,* (iy),c",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 5,(iy+*),d",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 5,* (iy),d",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 5,(iy+*),e",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 5,* (iy),e",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 5,(iy+*),h",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 5,* (iy),h",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 5,(iy+*),l",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 5,* (iy),l",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "set 5,(iy+*)",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "set 5,* (iy)",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 5,(iy+*),a",
- "w": 2
- },
- {
- "regex": "set\\s+5\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 5,* (iy),a",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 6,(iy+*),b",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 6,* (iy),b",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 6,(iy+*),c",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 6,* (iy),c",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 6,(iy+*),d",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 6,* (iy),d",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 6,(iy+*),e",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 6,* (iy),e",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 6,(iy+*),h",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 6,* (iy),h",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 6,(iy+*),l",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 6,* (iy),l",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "set 6,(iy+*)",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "set 6,* (iy)",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 6,(iy+*),a",
- "w": 2
- },
- {
- "regex": "set\\s+6\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 6,* (iy),a",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 7,(iy+*),b",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*b",
- "cycles": "23",
- "case": "set 7,* (iy),b",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 7,(iy+*),c",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*c",
- "cycles": "23",
- "case": "set 7,* (iy),c",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 7,(iy+*),d",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*d",
- "cycles": "23",
- "case": "set 7,* (iy),d",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 7,(iy+*),e",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*e",
- "cycles": "23",
- "case": "set 7,* (iy),e",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 7,(iy+*),h",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*h",
- "cycles": "23",
- "case": "set 7,* (iy),h",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 7,(iy+*),l",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*l",
- "cycles": "23",
- "case": "set 7,* (iy),l",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)",
- "cycles": "23",
- "case": "set 7,(iy+*)",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)",
- "cycles": "23",
- "case": "set 7,* (iy)",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*\\(iy+[^\\(\\),]+\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 7,(iy+*),a",
- "w": 2
- },
- {
- "regex": "set\\s+7\\s*,\\s*[^\\(\\),]+\\s+\\(iy\\)\\s*,\\s*a",
- "cycles": "23",
- "case": "set 7,* (iy),a",
- "w": 2
- }
-]