Line | Branch | Exec | Source |
---|---|---|---|
1 | #include "asar.h" | ||
2 | #include "warnings.h" | ||
3 | #include "errors.h" | ||
4 | #include "assembleblock.h" | ||
5 | #include "asar_math.h" | ||
6 | |||
7 | #include "arch-shared.h" | ||
8 | |||
9 | #define write1 write1_pick | ||
10 | |||
11 | 592 | void asinit_65816() | |
12 | { | ||
13 | 592 | } | |
14 | |||
15 | 546 | void asend_65816() | |
16 | { | ||
17 | 546 | } | |
18 | |||
19 | extern bool fastrom; | ||
20 | extern int recent_opcode_num; | ||
21 | |||
22 | 225678 | bool asblock_65816(char** word, int numwords, bool fake, int& outlen) | |
23 | { | ||
24 | #define is(test) (!stricmpwithupper(word[0], test)) | ||
25 | //#define par word[1] | ||
26 | 112839 | string par; | |
27 |
3/4✓ Branch 0 taken 222790 times.
✓ Branch 1 taken 2888 times.
✓ Branch 2 taken 111395 times.
✗ Branch 3 not taken.
|
225678 | if (word[1]) par = word[1]; |
28 | unsigned int num; | ||
29 | 112839 | int len=0;//declared here for A->generic fallback | |
30 | 112839 | bool explicitlen = false; | |
31 | 112839 | bool hexconstant = false; | |
32 | if(0); | ||
33 | #define getvars(optbank) num=(pass==2 && !fake)?getnum(par):0; hexconstant=is_hex_constant(par); if (word[0][3]=='.') { len=getlenfromchar(word[0][4]); explicitlen=true; word[0][3]='\0'; } else {len=getlen(par, optbank); explicitlen=false;} | ||
34 | #define match(left, right) (word[1] && stribegin(par, left) && striend(par, right)) | ||
35 | #define init(left, right) strip_suffix(par, right); strip_prefix(par, left); getvars(false) | ||
36 | #define init_index(left, right) itrim(par, left, right); getvars(false) | ||
37 | #define bankoptinit(left) strip_prefix(par, left); getvars(true) | ||
38 | #define blankinit() len=1; explicitlen=false; num=0 | ||
39 | #define end() return false | ||
40 | #define withlen(n) outlen=n; if(fake) return true | ||
41 | #define as0( op, byte) if (is(op) ) { withlen(0); write1((unsigned int)byte); return true; } | ||
42 | #define as1( op, byte) if (is(op) && len==1) { withlen(1); write1((unsigned int)byte); write1(num); return true; } | ||
43 | #define as2( op, byte) if (is(op) && (len==2 || (!explicitlen && len<2))) { withlen(2); write1((unsigned int)byte); write2(num); return true; } \ | ||
44 | /*if (is(op) && len==3 && emulate) { write1(byte); write2(num); return true; }*/ | ||
45 | #define as3( op, byte) if (is(op) && (len==3 || (!explicitlen && len<3))) { withlen(3); write1((unsigned int)byte); write3(num); return true; } | ||
46 | //#define as23( op, byte) if (is(op) && (len==2 || len==3)) { write1(byte); write2(num); return true; } | ||
47 | #define as32( op, byte) if (is(op) && ((len<3 && !explicitlen) || len==3)) { withlen(3); write1((unsigned int)byte); write3(num); return true; } | ||
48 | #define as_a( op, byte) if (is(op)) { if(!explicitlen && !hexconstant && !fake) asar_throw_warning(0, warning_id_implicitly_sized_immediate); if (len==1) { withlen(1); write1(byte); write1(num); } \ | ||
49 | else { withlen(2); write1((unsigned int)byte); write2(num); } return true; } | ||
50 | #define as_xy( op, byte) if (is(op)) { if(!explicitlen && !hexconstant && !fake) asar_throw_warning(0, warning_id_implicitly_sized_immediate); if (len==1) { withlen(1); write1(byte); write1(num); } \ | ||
51 | else { withlen(2); write1((unsigned int)byte); write2(num); } return true; } | ||
52 | #define as_rep( op, byte) if (is(op)) { if (pass<2 && !fake) { num=getnum(par); } if(foundlabel) asar_throw_error(0, error_type_block, error_id_no_labels_here); withlen(0); for (unsigned int i=0;i<num;i++) { write1((unsigned int)byte); } recent_opcode_num = num; return true; } | ||
53 | #define as_rel1(op, byte) if (is(op)) { int pos=(!foundlabel)?(int)num:(int)num-((snespos&0xFFFFFF)+2); withlen(1); write1((unsigned int)byte); write1((unsigned int)pos); \ | ||
54 | if (pass==2 && foundlabel && (pos<-128 || pos>127)) asar_throw_error(2, error_type_block, error_id_relative_branch_out_of_bounds, dec(pos).data()); \ | ||
55 | return true; } | ||
56 | #define as_rel2(op, byte) if (is(op)) { int pos=(!foundlabel)?(int)num:(int)num-((snespos&0xFFFFFF)+3); withlen(2); write1((unsigned int)byte); write2((unsigned int)pos);\ | ||
57 | if (pass==2 && foundlabel && (pos<-32768 || pos>32767)) asar_throw_error(2, error_type_block, error_id_relative_branch_out_of_bounds, dec(pos).data()); \ | ||
58 | return true; } | ||
59 | #define the8(offset, len) as##len("ORA", offset+0x00); as##len("AND", offset+0x20); as##len("EOR", offset+0x40); as##len("ADC", offset+0x60); \ | ||
60 | as##len("STA", offset+0x80); as##len("LDA", offset+0xA0); as##len("CMP", offset+0xC0); as##len("SBC", offset+0xE0) | ||
61 | #define thenext8(offset, len) as##len("ASL", offset+0x00); as##len("BIT", offset+0x1E); as##len("ROL", offset+0x20); as##len("LSR", offset+0x40); \ | ||
62 | as##len("ROR", offset+0x60); as##len("LDY", offset+0x9E); as##len("DEC", offset+0xC0); as##len("INC", offset+0xE0) | ||
63 | #define thefinal7(offset, len) as##len("TSB", offset+0x00); as##len("TRB", offset+0x10); as##len("STY", offset+0x80); as##len("STX", offset+0x82); \ | ||
64 | as##len("LDX", offset+0xA2); as##len("CPY", offset+0xC0); as##len("CPX", offset+0xE0) | ||
65 | #define onlythe8(left, right, offset) else if (match(left, right)) do { init_index(left, right); the8(offset, 1); end(); } while(0) | ||
66 |
10/10✓ Branch 0 taken 218880 times.
✓ Branch 1 taken 6798 times.
✓ Branch 2 taken 1786 times.
✓ Branch 3 taken 217094 times.
✓ Branch 4 taken 1488 times.
✓ Branch 5 taken 298 times.
✓ Branch 6 taken 5958 times.
✓ Branch 7 taken 2328 times.
✓ Branch 8 taken 156 times.
✓ Branch 9 taken 5802 times.
|
225678 | else if ((strlen(word[0])!=3 && (strlen(word[0])!=5 || word[0][3]!='.')) || (word[1] && word[2])) return false; |
67 |
2/2✓ Branch 0 taken 2328 times.
✓ Branch 1 taken 5802 times.
|
8130 | else if (!word[1]) |
68 | { | ||
69 | 1164 | blankinit(); | |
70 |
16/24✓ Branch 0 taken 12 times.
✓ Branch 1 taken 2316 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 6 times.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✓ Branch 7 taken 2316 times.
✗ Branch 8 not taken.
✗ Branch 9 not taken.
✗ Branch 10 not taken.
✗ Branch 11 not taken.
✓ Branch 12 taken 12 times.
✓ Branch 13 taken 2304 times.
✓ Branch 14 taken 6 times.
✓ Branch 15 taken 6 times.
✓ Branch 16 taken 6 times.
✗ Branch 17 not taken.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 2292 times.
✓ Branch 20 taken 6 times.
✓ Branch 21 taken 6 times.
✓ Branch 22 taken 6 times.
✗ Branch 23 not taken.
|
2328 | as0("PHP", 0x08); as0("ASL", 0x0A); as0("PHD", 0x0B); as0("CLC", 0x18); |
71 |
12/24✗ Branch 0 not taken.
✓ Branch 1 taken 2292 times.
✗ Branch 2 not taken.
✗ Branch 3 not taken.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 2280 times.
✓ Branch 8 taken 6 times.
✓ Branch 9 taken 6 times.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 12 times.
✓ Branch 13 taken 2268 times.
✓ Branch 14 taken 6 times.
✓ Branch 15 taken 6 times.
✓ Branch 16 taken 6 times.
✗ Branch 17 not taken.
✗ Branch 18 not taken.
✓ Branch 19 taken 2268 times.
✗ Branch 20 not taken.
✗ Branch 21 not taken.
✗ Branch 22 not taken.
✗ Branch 23 not taken.
|
2292 | as0("INC", 0x1A); as0("TCS", 0x1B); as0("PLP", 0x28); as0("ROL", 0x2A); |
72 |
16/24✓ Branch 0 taken 12 times.
✓ Branch 1 taken 2256 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 6 times.
✗ Branch 5 not taken.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 2244 times.
✓ Branch 8 taken 6 times.
✓ Branch 9 taken 6 times.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
✗ Branch 12 not taken.
✓ Branch 13 taken 2244 times.
✗ Branch 14 not taken.
✗ Branch 15 not taken.
✗ Branch 16 not taken.
✗ Branch 17 not taken.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 2232 times.
✓ Branch 20 taken 6 times.
✓ Branch 21 taken 6 times.
✓ Branch 22 taken 6 times.
✗ Branch 23 not taken.
|
2268 | as0("PLD", 0x2B); as0("SEC", 0x38); as0("DEC", 0x3A); as0("TSC", 0x3B); |
73 |
16/24✓ Branch 0 taken 12 times.
✓ Branch 1 taken 2220 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 6 times.
✗ Branch 5 not taken.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 2208 times.
✓ Branch 8 taken 6 times.
✓ Branch 9 taken 6 times.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
✗ Branch 12 not taken.
✓ Branch 13 taken 2208 times.
✗ Branch 14 not taken.
✗ Branch 15 not taken.
✗ Branch 16 not taken.
✗ Branch 17 not taken.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 2196 times.
✓ Branch 20 taken 6 times.
✓ Branch 21 taken 6 times.
✓ Branch 22 taken 6 times.
✗ Branch 23 not taken.
|
2232 | as0("RTI", 0x40); as0("PHA", 0x48); as0("LSR", 0x4A); as0("PHK", 0x4B); |
74 |
20/24✓ Branch 0 taken 12 times.
✓ Branch 1 taken 2184 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 6 times.
✗ Branch 5 not taken.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 2172 times.
✓ Branch 8 taken 6 times.
✓ Branch 9 taken 6 times.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 12 times.
✓ Branch 13 taken 2160 times.
✓ Branch 14 taken 6 times.
✓ Branch 15 taken 6 times.
✓ Branch 16 taken 6 times.
✗ Branch 17 not taken.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 2148 times.
✓ Branch 20 taken 6 times.
✓ Branch 21 taken 6 times.
✓ Branch 22 taken 6 times.
✗ Branch 23 not taken.
|
2196 | as0("CLI", 0x58); as0("PHY", 0x5A); as0("TCD", 0x5B); as0("RTS", 0x60); |
75 |
16/24✓ Branch 0 taken 12 times.
✓ Branch 1 taken 2136 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 6 times.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✓ Branch 7 taken 2136 times.
✗ Branch 8 not taken.
✗ Branch 9 not taken.
✗ Branch 10 not taken.
✗ Branch 11 not taken.
✓ Branch 12 taken 60 times.
✓ Branch 13 taken 2076 times.
✓ Branch 14 taken 30 times.
✓ Branch 15 taken 30 times.
✓ Branch 16 taken 30 times.
✗ Branch 17 not taken.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 2064 times.
✓ Branch 20 taken 6 times.
✓ Branch 21 taken 6 times.
✓ Branch 22 taken 6 times.
✗ Branch 23 not taken.
|
2148 | as0("PLA", 0x68); as0("ROR", 0x6A); as0("RTL", 0x6B); as0("SEI", 0x78); |
76 |
20/24✓ Branch 0 taken 12 times.
✓ Branch 1 taken 2052 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 6 times.
✗ Branch 5 not taken.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 2040 times.
✓ Branch 8 taken 6 times.
✓ Branch 9 taken 6 times.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 12 times.
✓ Branch 13 taken 2028 times.
✓ Branch 14 taken 6 times.
✓ Branch 15 taken 6 times.
✓ Branch 16 taken 6 times.
✗ Branch 17 not taken.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 2016 times.
✓ Branch 20 taken 6 times.
✓ Branch 21 taken 6 times.
✓ Branch 22 taken 6 times.
✗ Branch 23 not taken.
|
2064 | as0("PLY", 0x7A); as0("TDC", 0x7B); as0("DEY", 0x88); as0("TXA", 0x8A);//these tables are blatantly stolen from xkas |
77 |
20/24✓ Branch 0 taken 12 times.
✓ Branch 1 taken 2004 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 6 times.
✗ Branch 5 not taken.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 1992 times.
✓ Branch 8 taken 6 times.
✓ Branch 9 taken 6 times.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 12 times.
✓ Branch 13 taken 1980 times.
✓ Branch 14 taken 6 times.
✓ Branch 15 taken 6 times.
✓ Branch 16 taken 6 times.
✗ Branch 17 not taken.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 1968 times.
✓ Branch 20 taken 6 times.
✓ Branch 21 taken 6 times.
✓ Branch 22 taken 6 times.
✗ Branch 23 not taken.
|
2016 | as0("PHB", 0x8B); as0("TYA", 0x98); as0("TXS", 0x9A); as0("TXY", 0x9B); |
78 |
20/24✓ Branch 0 taken 12 times.
✓ Branch 1 taken 1956 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 6 times.
✗ Branch 5 not taken.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 1944 times.
✓ Branch 8 taken 6 times.
✓ Branch 9 taken 6 times.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 12 times.
✓ Branch 13 taken 1932 times.
✓ Branch 14 taken 6 times.
✓ Branch 15 taken 6 times.
✓ Branch 16 taken 6 times.
✗ Branch 17 not taken.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 1920 times.
✓ Branch 20 taken 6 times.
✓ Branch 21 taken 6 times.
✓ Branch 22 taken 6 times.
✗ Branch 23 not taken.
|
1968 | as0("TAY", 0xA8); as0("TAX", 0xAA); as0("PLB", 0xAB); as0("CLV", 0xB8); |
79 |
20/24✓ Branch 0 taken 12 times.
✓ Branch 1 taken 1908 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 6 times.
✗ Branch 5 not taken.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 1896 times.
✓ Branch 8 taken 6 times.
✓ Branch 9 taken 6 times.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 12 times.
✓ Branch 13 taken 1884 times.
✓ Branch 14 taken 6 times.
✓ Branch 15 taken 6 times.
✓ Branch 16 taken 6 times.
✗ Branch 17 not taken.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 1872 times.
✓ Branch 20 taken 6 times.
✓ Branch 21 taken 6 times.
✓ Branch 22 taken 6 times.
✗ Branch 23 not taken.
|
1920 | as0("TSX", 0xBA); as0("TYX", 0xBB); as0("INY", 0xC8); as0("DEX", 0xCA); |
80 |
20/24✓ Branch 0 taken 12 times.
✓ Branch 1 taken 1860 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 6 times.
✗ Branch 5 not taken.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 1848 times.
✓ Branch 8 taken 6 times.
✓ Branch 9 taken 6 times.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 12 times.
✓ Branch 13 taken 1836 times.
✓ Branch 14 taken 6 times.
✓ Branch 15 taken 6 times.
✓ Branch 16 taken 6 times.
✗ Branch 17 not taken.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 1824 times.
✓ Branch 20 taken 6 times.
✓ Branch 21 taken 6 times.
✓ Branch 22 taken 6 times.
✗ Branch 23 not taken.
|
1872 | as0("WAI", 0xCB); as0("CLD", 0xD8); as0("PHX", 0xDA); as0("STP", 0xDB); |
81 |
20/24✓ Branch 0 taken 12 times.
✓ Branch 1 taken 1812 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 6 times.
✗ Branch 5 not taken.
✓ Branch 6 taken 1728 times.
✓ Branch 7 taken 84 times.
✓ Branch 8 taken 864 times.
✓ Branch 9 taken 864 times.
✓ Branch 10 taken 864 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 12 times.
✓ Branch 13 taken 72 times.
✓ Branch 14 taken 6 times.
✓ Branch 15 taken 6 times.
✓ Branch 16 taken 6 times.
✗ Branch 17 not taken.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 60 times.
✓ Branch 20 taken 6 times.
✓ Branch 21 taken 6 times.
✓ Branch 22 taken 6 times.
✗ Branch 23 not taken.
|
1824 | as0("INX", 0xE8); as0("NOP", 0xEA); as0("XBA", 0xEB); as0("SED", 0xF8); |
82 |
10/12✓ Branch 0 taken 12 times.
✓ Branch 1 taken 48 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 6 times.
✗ Branch 5 not taken.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 36 times.
✓ Branch 8 taken 6 times.
✓ Branch 9 taken 6 times.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
|
60 | as0("PLX", 0xFA); as0("XCE", 0xFB); |
83 |
27/36✓ Branch 0 taken 12 times.
✓ Branch 1 taken 24 times.
✓ Branch 2 taken 9 times.
✓ Branch 3 taken 3 times.
✓ Branch 4 taken 12 times.
✓ Branch 5 taken 18 times.
✓ Branch 6 taken 6 times.
✓ Branch 7 taken 3 times.
✓ Branch 8 taken 6 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 3 times.
✓ Branch 11 taken 6 times.
✓ Branch 12 taken 9 times.
✓ Branch 13 taken 9 times.
✓ Branch 14 taken 9 times.
✗ Branch 15 not taken.
✓ Branch 16 taken 9 times.
✓ Branch 17 taken 6 times.
✓ Branch 18 taken 6 times.
✓ Branch 19 taken 6 times.
✓ Branch 20 taken 6 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 6 times.
✗ Branch 23 not taken.
✓ Branch 24 taken 6 times.
✗ Branch 25 not taken.
✓ Branch 26 taken 6 times.
✗ Branch 27 not taken.
✓ Branch 28 taken 6 times.
✗ Branch 29 not taken.
✓ Branch 30 taken 3 times.
✓ Branch 31 taken 3 times.
✓ Branch 32 taken 3 times.
✗ Branch 33 not taken.
✓ Branch 34 taken 3 times.
✗ Branch 35 not taken.
|
36 | as1("BRK", 0x00); as1("COP", 0x02); as1("WDM", 0x42); |
84 | //as0("DEA", 0x3A); as0("INA", 0x1A); as0("TAD", 0x5B); as0("TDA", 0x7B);//nobody cares about these, but keeping them does no harm | ||
85 | //as0("TAS", 0x1B); as0("TSA", 0x3B); as0("SWA", 0xEB); //actually, it does: it may make some users think it's correct. | ||
86 | ✗ | end(); | |
87 | } | ||
88 |
4/4✓ Branch 0 taken 2943 times.
✓ Branch 1 taken 2859 times.
✓ Branch 2 taken 42 times.
✓ Branch 3 taken 2859 times.
|
5802 | else if (!stricmp(word[1], "A")) |
89 | { | ||
90 | 42 | blankinit(); | |
91 |
20/24✓ Branch 0 taken 12 times.
✓ Branch 1 taken 72 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 6 times.
✗ Branch 5 not taken.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 60 times.
✓ Branch 8 taken 6 times.
✓ Branch 9 taken 6 times.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 12 times.
✓ Branch 13 taken 48 times.
✓ Branch 14 taken 6 times.
✓ Branch 15 taken 6 times.
✓ Branch 16 taken 6 times.
✗ Branch 17 not taken.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 36 times.
✓ Branch 20 taken 6 times.
✓ Branch 21 taken 6 times.
✓ Branch 22 taken 6 times.
✗ Branch 23 not taken.
|
84 | as0("ASL", 0x0A); as0("LSR", 0x4A); as0("ROL", 0x2A); as0("ROR", 0x6A); |
92 |
10/12✓ Branch 0 taken 12 times.
✓ Branch 1 taken 24 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 6 times.
✗ Branch 5 not taken.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 12 times.
✓ Branch 8 taken 6 times.
✓ Branch 9 taken 6 times.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
|
36 | as0("INC", 0x1A); as0("DEC", 0x3A); |
93 |
2/2✓ Branch 0 taken 4 times.
✓ Branch 1 taken 2 times.
|
12 | goto opAFallback;//yay goto |
94 | } | ||
95 |
7/8✓ Branch 0 taken 5718 times.
✗ Branch 1 not taken.
✓ Branch 2 taken 934 times.
✓ Branch 3 taken 4784 times.
✓ Branch 4 taken 467 times.
✓ Branch 5 taken 467 times.
✓ Branch 6 taken 467 times.
✓ Branch 7 taken 2392 times.
|
5718 | else if (match("#", "")) |
96 | { | ||
97 |
12/16✓ Branch 0 taken 934 times.
✗ Branch 1 not taken.
✓ Branch 2 taken 310 times.
✓ Branch 3 taken 624 times.
✓ Branch 4 taken 158 times.
✓ Branch 5 taken 152 times.
✓ Branch 6 taken 156 times.
✓ Branch 7 taken 2 times.
✓ Branch 8 taken 932 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 288 times.
✓ Branch 11 taken 644 times.
✓ Branch 12 taken 288 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 644 times.
✗ Branch 15 not taken.
|
934 | bankoptinit('#'); |
98 |
80/96✓ Branch 0 taken 48 times.
✓ Branch 1 taken 884 times.
✓ Branch 2 taken 12 times.
✓ Branch 3 taken 36 times.
✗ Branch 4 not taken.
✓ Branch 5 taken 12 times.
✗ Branch 6 not taken.
✗ Branch 7 not taken.
✓ Branch 8 taken 12 times.
✓ Branch 9 taken 12 times.
✓ Branch 10 taken 18 times.
✓ Branch 11 taken 18 times.
✓ Branch 12 taken 12 times.
✓ Branch 13 taken 6 times.
✓ Branch 14 taken 12 times.
✗ Branch 15 not taken.
✓ Branch 16 taken 12 times.
✓ Branch 17 taken 6 times.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 6 times.
✓ Branch 20 taken 12 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 40 times.
✓ Branch 23 taken 408 times.
✓ Branch 24 taken 44 times.
✓ Branch 25 taken 432 times.
✓ Branch 26 taken 27 times.
✓ Branch 27 taken 17 times.
✓ Branch 28 taken 15 times.
✓ Branch 29 taken 12 times.
✓ Branch 30 taken 23 times.
✓ Branch 31 taken 21 times.
✓ Branch 32 taken 14 times.
✓ Branch 33 taken 9 times.
✓ Branch 34 taken 27 times.
✓ Branch 35 taken 16 times.
✓ Branch 36 taken 18 times.
✓ Branch 37 taken 9 times.
✓ Branch 38 taken 17 times.
✓ Branch 39 taken 8 times.
✓ Branch 40 taken 17 times.
✗ Branch 41 not taken.
✓ Branch 42 taken 16 times.
✓ Branch 43 taken 8 times.
✓ Branch 44 taken 32 times.
✓ Branch 45 taken 384 times.
✓ Branch 46 taken 8 times.
✓ Branch 47 taken 24 times.
✓ Branch 48 taken 24 times.
✓ Branch 49 taken 384 times.
✓ Branch 50 taken 12 times.
✓ Branch 51 taken 12 times.
✓ Branch 52 taken 12 times.
✓ Branch 53 taken 24 times.
✓ Branch 54 taken 6 times.
✓ Branch 55 taken 6 times.
✓ Branch 56 taken 6 times.
✗ Branch 57 not taken.
✓ Branch 58 taken 18 times.
✓ Branch 59 taken 12 times.
✓ Branch 60 taken 12 times.
✓ Branch 61 taken 12 times.
✓ Branch 62 taken 12 times.
✗ Branch 63 not taken.
✓ Branch 64 taken 12 times.
✗ Branch 65 not taken.
✓ Branch 66 taken 30 times.
✓ Branch 67 taken 366 times.
✓ Branch 68 taken 6 times.
✓ Branch 69 taken 24 times.
✓ Branch 70 taken 6 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 24 times.
✓ Branch 73 taken 360 times.
✓ Branch 74 taken 24 times.
✓ Branch 75 taken 24 times.
✓ Branch 76 taken 6 times.
✓ Branch 77 taken 18 times.
✓ Branch 78 taken 6 times.
✗ Branch 79 not taken.
✓ Branch 80 taken 6 times.
✗ Branch 81 not taken.
✓ Branch 82 taken 18 times.
✓ Branch 83 taken 18 times.
✓ Branch 84 taken 12 times.
✓ Branch 85 taken 6 times.
✓ Branch 86 taken 12 times.
✗ Branch 87 not taken.
✓ Branch 88 taken 6 times.
✗ Branch 89 not taken.
✓ Branch 90 taken 6 times.
✓ Branch 91 taken 6 times.
✓ Branch 92 taken 6 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 6 times.
✗ Branch 95 not taken.
|
932 | as_a("ORA", 0x09); as_a("AND", 0x29); as_a("EOR", 0x49); as_a("ADC", 0x69); |
99 |
80/96✓ Branch 0 taken 48 times.
✓ Branch 1 taken 672 times.
✓ Branch 2 taken 12 times.
✓ Branch 3 taken 36 times.
✗ Branch 4 not taken.
✓ Branch 5 taken 12 times.
✗ Branch 6 not taken.
✗ Branch 7 not taken.
✓ Branch 8 taken 12 times.
✓ Branch 9 taken 12 times.
✓ Branch 10 taken 18 times.
✓ Branch 11 taken 18 times.
✓ Branch 12 taken 12 times.
✓ Branch 13 taken 6 times.
✓ Branch 14 taken 12 times.
✗ Branch 15 not taken.
✓ Branch 16 taken 12 times.
✓ Branch 17 taken 6 times.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 6 times.
✓ Branch 20 taken 12 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 93 times.
✓ Branch 23 taken 249 times.
✓ Branch 24 taken 135 times.
✓ Branch 25 taken 288 times.
✓ Branch 26 taken 99 times.
✓ Branch 27 taken 36 times.
✓ Branch 28 taken 72 times.
✓ Branch 29 taken 27 times.
✓ Branch 30 taken 48 times.
✓ Branch 31 taken 87 times.
✓ Branch 32 taken 36 times.
✓ Branch 33 taken 12 times.
✓ Branch 34 taken 36 times.
✓ Branch 35 taken 63 times.
✓ Branch 36 taken 24 times.
✓ Branch 37 taken 12 times.
✓ Branch 38 taken 45 times.
✓ Branch 39 taken 30 times.
✓ Branch 40 taken 45 times.
✗ Branch 41 not taken.
✓ Branch 42 taken 63 times.
✓ Branch 43 taken 33 times.
✓ Branch 44 taken 57 times.
✓ Branch 45 taken 225 times.
✓ Branch 46 taken 33 times.
✓ Branch 47 taken 24 times.
✓ Branch 48 taken 24 times.
✓ Branch 49 taken 225 times.
✓ Branch 50 taken 12 times.
✓ Branch 51 taken 12 times.
✓ Branch 52 taken 12 times.
✓ Branch 53 taken 24 times.
✓ Branch 54 taken 6 times.
✓ Branch 55 taken 6 times.
✓ Branch 56 taken 6 times.
✗ Branch 57 not taken.
✓ Branch 58 taken 18 times.
✓ Branch 59 taken 12 times.
✓ Branch 60 taken 12 times.
✓ Branch 61 taken 12 times.
✓ Branch 62 taken 12 times.
✗ Branch 63 not taken.
✓ Branch 64 taken 12 times.
✗ Branch 65 not taken.
✓ Branch 66 taken 30 times.
✓ Branch 67 taken 207 times.
✓ Branch 68 taken 6 times.
✓ Branch 69 taken 24 times.
✓ Branch 70 taken 6 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 24 times.
✓ Branch 73 taken 201 times.
✓ Branch 74 taken 24 times.
✓ Branch 75 taken 24 times.
✓ Branch 76 taken 6 times.
✓ Branch 77 taken 18 times.
✓ Branch 78 taken 6 times.
✗ Branch 79 not taken.
✓ Branch 80 taken 6 times.
✗ Branch 81 not taken.
✓ Branch 82 taken 18 times.
✓ Branch 83 taken 18 times.
✓ Branch 84 taken 12 times.
✓ Branch 85 taken 6 times.
✓ Branch 86 taken 12 times.
✗ Branch 87 not taken.
✓ Branch 88 taken 6 times.
✗ Branch 89 not taken.
✓ Branch 90 taken 6 times.
✓ Branch 91 taken 6 times.
✓ Branch 92 taken 6 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 6 times.
✗ Branch 95 not taken.
|
720 | as_a("BIT", 0x89); as_a("LDA", 0xA9); as_a("CMP", 0xC9); as_a("SBC", 0xE9); |
100 |
79/96✓ Branch 0 taken 48 times.
✓ Branch 1 taken 354 times.
✓ Branch 2 taken 12 times.
✓ Branch 3 taken 36 times.
✗ Branch 4 not taken.
✓ Branch 5 taken 12 times.
✗ Branch 6 not taken.
✗ Branch 7 not taken.
✓ Branch 8 taken 12 times.
✓ Branch 9 taken 12 times.
✓ Branch 10 taken 18 times.
✓ Branch 11 taken 18 times.
✓ Branch 12 taken 12 times.
✓ Branch 13 taken 6 times.
✓ Branch 14 taken 12 times.
✗ Branch 15 not taken.
✓ Branch 16 taken 12 times.
✓ Branch 17 taken 6 times.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 6 times.
✓ Branch 20 taken 12 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 30 times.
✓ Branch 23 taken 153 times.
✓ Branch 24 taken 24 times.
✓ Branch 25 taken 177 times.
✓ Branch 26 taken 12 times.
✓ Branch 27 taken 12 times.
✗ Branch 28 not taken.
✓ Branch 29 taken 12 times.
✓ Branch 30 taken 12 times.
✓ Branch 31 taken 12 times.
✓ Branch 32 taken 6 times.
✓ Branch 33 taken 6 times.
✓ Branch 34 taken 18 times.
✓ Branch 35 taken 12 times.
✓ Branch 36 taken 12 times.
✓ Branch 37 taken 6 times.
✓ Branch 38 taken 12 times.
✓ Branch 39 taken 6 times.
✓ Branch 40 taken 12 times.
✗ Branch 41 not taken.
✓ Branch 42 taken 12 times.
✓ Branch 43 taken 6 times.
✓ Branch 44 taken 30 times.
✓ Branch 45 taken 129 times.
✓ Branch 46 taken 6 times.
✓ Branch 47 taken 24 times.
✓ Branch 48 taken 24 times.
✓ Branch 49 taken 129 times.
✓ Branch 50 taken 12 times.
✓ Branch 51 taken 12 times.
✓ Branch 52 taken 12 times.
✓ Branch 53 taken 24 times.
✓ Branch 54 taken 6 times.
✓ Branch 55 taken 6 times.
✓ Branch 56 taken 6 times.
✗ Branch 57 not taken.
✓ Branch 58 taken 18 times.
✓ Branch 59 taken 12 times.
✓ Branch 60 taken 12 times.
✓ Branch 61 taken 12 times.
✓ Branch 62 taken 12 times.
✗ Branch 63 not taken.
✓ Branch 64 taken 12 times.
✗ Branch 65 not taken.
✓ Branch 66 taken 30 times.
✓ Branch 67 taken 111 times.
✓ Branch 68 taken 6 times.
✓ Branch 69 taken 24 times.
✓ Branch 70 taken 6 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 24 times.
✓ Branch 73 taken 105 times.
✓ Branch 74 taken 24 times.
✓ Branch 75 taken 24 times.
✓ Branch 76 taken 6 times.
✓ Branch 77 taken 18 times.
✓ Branch 78 taken 6 times.
✗ Branch 79 not taken.
✓ Branch 80 taken 6 times.
✗ Branch 81 not taken.
✓ Branch 82 taken 18 times.
✓ Branch 83 taken 18 times.
✓ Branch 84 taken 12 times.
✓ Branch 85 taken 6 times.
✓ Branch 86 taken 12 times.
✗ Branch 87 not taken.
✓ Branch 88 taken 6 times.
✗ Branch 89 not taken.
✓ Branch 90 taken 6 times.
✓ Branch 91 taken 6 times.
✓ Branch 92 taken 6 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 6 times.
✗ Branch 95 not taken.
|
402 | as_xy("CPX", 0xE0); as_xy("CPY", 0xC0); as_xy("LDX", 0xA2); as_xy("LDY", 0xA0); |
101 |
28/72✓ Branch 0 taken 12 times.
✓ Branch 1 taken 198 times.
✓ Branch 2 taken 8 times.
✓ Branch 3 taken 4 times.
✓ Branch 4 taken 4 times.
✓ Branch 5 taken 4 times.
✓ Branch 6 taken 4 times.
✗ Branch 7 not taken.
✗ Branch 8 not taken.
✓ Branch 9 taken 12 times.
✗ Branch 10 not taken.
✗ Branch 11 not taken.
✓ Branch 12 taken 6 times.
✓ Branch 13 taken 6 times.
✓ Branch 14 taken 12 times.
✗ Branch 15 not taken.
✓ Branch 16 taken 12 times.
✓ Branch 17 taken 6 times.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 186 times.
✓ Branch 20 taken 8 times.
✓ Branch 21 taken 4 times.
✓ Branch 22 taken 4 times.
✓ Branch 23 taken 4 times.
✓ Branch 24 taken 4 times.
✗ Branch 25 not taken.
✗ Branch 26 not taken.
✓ Branch 27 taken 12 times.
✗ Branch 28 not taken.
✗ Branch 29 not taken.
✓ Branch 30 taken 6 times.
✓ Branch 31 taken 6 times.
✓ Branch 32 taken 18 times.
✗ Branch 33 not taken.
✓ Branch 34 taken 18 times.
✓ Branch 35 taken 6 times.
✗ Branch 36 not taken.
✓ Branch 37 taken 186 times.
✗ Branch 38 not taken.
✗ Branch 39 not taken.
✗ Branch 40 not taken.
✗ Branch 41 not taken.
✗ Branch 42 not taken.
✗ Branch 43 not taken.
✗ Branch 44 not taken.
✗ Branch 45 not taken.
✗ Branch 46 not taken.
✗ Branch 47 not taken.
✗ Branch 48 not taken.
✗ Branch 49 not taken.
✗ Branch 50 not taken.
✗ Branch 51 not taken.
✗ Branch 52 not taken.
✗ Branch 53 not taken.
✗ Branch 54 not taken.
✓ Branch 55 taken 186 times.
✗ Branch 56 not taken.
✗ Branch 57 not taken.
✗ Branch 58 not taken.
✗ Branch 59 not taken.
✗ Branch 60 not taken.
✗ Branch 61 not taken.
✗ Branch 62 not taken.
✗ Branch 63 not taken.
✗ Branch 64 not taken.
✗ Branch 65 not taken.
✗ Branch 66 not taken.
✗ Branch 67 not taken.
✗ Branch 68 not taken.
✗ Branch 69 not taken.
✗ Branch 70 not taken.
✗ Branch 71 not taken.
|
240 | as_rep("ASL", 0x0A); as_rep("LSR", 0x4A); as_rep("ROL", 0x2A); as_rep("ROR", 0x6A); |
102 |
14/72✗ Branch 0 not taken.
✓ Branch 1 taken 186 times.
✗ Branch 2 not taken.
✗ Branch 3 not taken.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✗ Branch 7 not taken.
✗ Branch 8 not taken.
✗ Branch 9 not taken.
✗ Branch 10 not taken.
✗ Branch 11 not taken.
✗ Branch 12 not taken.
✗ Branch 13 not taken.
✗ Branch 14 not taken.
✗ Branch 15 not taken.
✗ Branch 16 not taken.
✗ Branch 17 not taken.
✗ Branch 18 not taken.
✓ Branch 19 taken 186 times.
✗ Branch 20 not taken.
✗ Branch 21 not taken.
✗ Branch 22 not taken.
✗ Branch 23 not taken.
✗ Branch 24 not taken.
✗ Branch 25 not taken.
✗ Branch 26 not taken.
✗ Branch 27 not taken.
✗ Branch 28 not taken.
✗ Branch 29 not taken.
✗ Branch 30 not taken.
✗ Branch 31 not taken.
✗ Branch 32 not taken.
✗ Branch 33 not taken.
✗ Branch 34 not taken.
✗ Branch 35 not taken.
✓ Branch 36 taken 12 times.
✓ Branch 37 taken 174 times.
✓ Branch 38 taken 8 times.
✓ Branch 39 taken 4 times.
✓ Branch 40 taken 4 times.
✓ Branch 41 taken 4 times.
✓ Branch 42 taken 4 times.
✗ Branch 43 not taken.
✗ Branch 44 not taken.
✓ Branch 45 taken 12 times.
✗ Branch 46 not taken.
✗ Branch 47 not taken.
✓ Branch 48 taken 6 times.
✓ Branch 49 taken 6 times.
✗ Branch 50 not taken.
✗ Branch 51 not taken.
✗ Branch 52 not taken.
✓ Branch 53 taken 6 times.
✗ Branch 54 not taken.
✓ Branch 55 taken 174 times.
✗ Branch 56 not taken.
✗ Branch 57 not taken.
✗ Branch 58 not taken.
✗ Branch 59 not taken.
✗ Branch 60 not taken.
✗ Branch 61 not taken.
✗ Branch 62 not taken.
✗ Branch 63 not taken.
✗ Branch 64 not taken.
✗ Branch 65 not taken.
✗ Branch 66 not taken.
✗ Branch 67 not taken.
✗ Branch 68 not taken.
✗ Branch 69 not taken.
✗ Branch 70 not taken.
✗ Branch 71 not taken.
|
186 | as_rep("INC", 0x1A); as_rep("DEC", 0x3A); as_rep("INX", 0xE8); as_rep("DEX", 0xCA); |
103 |
27/54✓ Branch 0 taken 12 times.
✓ Branch 1 taken 162 times.
✓ Branch 2 taken 8 times.
✓ Branch 3 taken 4 times.
✓ Branch 4 taken 4 times.
✓ Branch 5 taken 4 times.
✓ Branch 6 taken 4 times.
✗ Branch 7 not taken.
✗ Branch 8 not taken.
✓ Branch 9 taken 12 times.
✗ Branch 10 not taken.
✗ Branch 11 not taken.
✓ Branch 12 taken 6 times.
✓ Branch 13 taken 6 times.
✓ Branch 14 taken 6 times.
✗ Branch 15 not taken.
✓ Branch 16 taken 6 times.
✓ Branch 17 taken 6 times.
✗ Branch 18 not taken.
✓ Branch 19 taken 162 times.
✗ Branch 20 not taken.
✗ Branch 21 not taken.
✗ Branch 22 not taken.
✗ Branch 23 not taken.
✗ Branch 24 not taken.
✗ Branch 25 not taken.
✗ Branch 26 not taken.
✗ Branch 27 not taken.
✗ Branch 28 not taken.
✗ Branch 29 not taken.
✗ Branch 30 not taken.
✗ Branch 31 not taken.
✗ Branch 32 not taken.
✗ Branch 33 not taken.
✗ Branch 34 not taken.
✗ Branch 35 not taken.
✓ Branch 36 taken 96 times.
✓ Branch 37 taken 66 times.
✓ Branch 38 taken 64 times.
✓ Branch 39 taken 32 times.
✓ Branch 40 taken 32 times.
✓ Branch 41 taken 32 times.
✓ Branch 42 taken 32 times.
✗ Branch 43 not taken.
✗ Branch 44 not taken.
✓ Branch 45 taken 96 times.
✗ Branch 46 not taken.
✗ Branch 47 not taken.
✓ Branch 48 taken 48 times.
✓ Branch 49 taken 48 times.
✓ Branch 50 taken 132 times.
✗ Branch 51 not taken.
✓ Branch 52 taken 132 times.
✓ Branch 53 taken 48 times.
|
312 | as_rep("INY", 0xC8); as_rep("DEY", 0x88); as_rep("NOP", 0xEA); |
104 |
20/24✓ Branch 0 taken 18 times.
✓ Branch 1 taken 48 times.
✓ Branch 2 taken 9 times.
✓ Branch 3 taken 9 times.
✓ Branch 4 taken 12 times.
✓ Branch 5 taken 48 times.
✓ Branch 6 taken 6 times.
✓ Branch 7 taken 6 times.
✓ Branch 8 taken 6 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 6 times.
✓ Branch 13 taken 27 times.
✓ Branch 14 taken 9 times.
✓ Branch 15 taken 3 times.
✓ Branch 16 taken 9 times.
✓ Branch 17 taken 21 times.
✓ Branch 18 taken 6 times.
✓ Branch 19 taken 3 times.
✓ Branch 20 taken 3 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 3 times.
✗ Branch 23 not taken.
|
66 | as1("REP", 0xC2); as1("SEP", 0xE2); |
105 |
30/36✓ Branch 0 taken 12 times.
✓ Branch 1 taken 30 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 12 times.
✓ Branch 5 taken 24 times.
✓ Branch 6 taken 6 times.
✓ Branch 7 taken 6 times.
✓ Branch 8 taken 6 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 6 times.
✓ Branch 13 taken 15 times.
✓ Branch 14 taken 9 times.
✓ Branch 15 taken 6 times.
✓ Branch 16 taken 9 times.
✓ Branch 17 taken 12 times.
✓ Branch 18 taken 6 times.
✓ Branch 19 taken 3 times.
✓ Branch 20 taken 6 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 3 times.
✓ Branch 23 taken 6 times.
✓ Branch 24 taken 9 times.
✓ Branch 25 taken 6 times.
✓ Branch 26 taken 9 times.
✗ Branch 27 not taken.
✓ Branch 28 taken 9 times.
✓ Branch 29 taken 3 times.
✓ Branch 30 taken 3 times.
✓ Branch 31 taken 3 times.
✓ Branch 32 taken 3 times.
✗ Branch 33 not taken.
✓ Branch 34 taken 3 times.
✗ Branch 35 not taken.
|
42 | as1("BRK", 0x00); as1("COP", 0x02); as1("WDM", 0x42); |
106 | 3 | end(); | |
107 | } | ||
108 |
101/120✓ Branch 0 taken 4784 times.
✗ Branch 1 not taken.
✓ Branch 2 taken 432 times.
✓ Branch 3 taken 4352 times.
✓ Branch 4 taken 216 times.
✓ Branch 5 taken 216 times.
✓ Branch 6 taken 96 times.
✓ Branch 7 taken 2344 times.
✓ Branch 8 taken 64 times.
✓ Branch 9 taken 32 times.
✓ Branch 10 taken 24 times.
✓ Branch 11 taken 40 times.
✓ Branch 12 taken 16 times.
✓ Branch 13 taken 8 times.
✓ Branch 14 taken 56 times.
✗ Branch 15 not taken.
✓ Branch 16 taken 48 times.
✓ Branch 17 taken 48 times.
✗ Branch 18 not taken.
✓ Branch 19 taken 48 times.
✓ Branch 20 taken 48 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 54 times.
✓ Branch 23 taken 42 times.
✓ Branch 24 taken 6 times.
✓ Branch 25 taken 48 times.
✓ Branch 26 taken 12 times.
✓ Branch 27 taken 36 times.
✓ Branch 28 taken 9 times.
✓ Branch 29 taken 45 times.
✓ Branch 30 taken 6 times.
✓ Branch 31 taken 3 times.
✓ Branch 32 taken 6 times.
✗ Branch 33 not taken.
✓ Branch 34 taken 3 times.
✓ Branch 35 taken 6 times.
✓ Branch 36 taken 12 times.
✓ Branch 37 taken 66 times.
✓ Branch 38 taken 9 times.
✓ Branch 39 taken 3 times.
✓ Branch 40 taken 9 times.
✓ Branch 41 taken 36 times.
✓ Branch 42 taken 6 times.
✓ Branch 43 taken 3 times.
✓ Branch 44 taken 3 times.
✓ Branch 45 taken 6 times.
✓ Branch 46 taken 9 times.
✓ Branch 47 taken 24 times.
✓ Branch 48 taken 9 times.
✓ Branch 49 taken 33 times.
✓ Branch 50 taken 9 times.
✗ Branch 51 not taken.
✓ Branch 52 taken 9 times.
✓ Branch 53 taken 30 times.
✓ Branch 54 taken 3 times.
✓ Branch 55 taken 9 times.
✓ Branch 56 taken 9 times.
✓ Branch 57 taken 18 times.
✓ Branch 58 taken 6 times.
✓ Branch 59 taken 3 times.
✓ Branch 60 taken 9 times.
✓ Branch 61 taken 24 times.
✓ Branch 62 taken 9 times.
✗ Branch 63 not taken.
✓ Branch 64 taken 6 times.
✓ Branch 65 taken 30 times.
✓ Branch 66 taken 9 times.
✓ Branch 67 taken 15 times.
✓ Branch 68 taken 6 times.
✓ Branch 69 taken 3 times.
✓ Branch 70 taken 6 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 9 times.
✓ Branch 73 taken 18 times.
✓ Branch 74 taken 6 times.
✓ Branch 75 taken 6 times.
✓ Branch 76 taken 12 times.
✓ Branch 77 taken 24 times.
✓ Branch 78 taken 6 times.
✓ Branch 79 taken 6 times.
✓ Branch 80 taken 6 times.
✗ Branch 81 not taken.
✓ Branch 82 taken 6 times.
✗ Branch 83 not taken.
✓ Branch 84 taken 6 times.
✓ Branch 85 taken 18 times.
✓ Branch 86 taken 6 times.
✓ Branch 87 taken 6 times.
✓ Branch 88 taken 9 times.
✓ Branch 89 taken 15 times.
✓ Branch 90 taken 6 times.
✓ Branch 91 taken 3 times.
✓ Branch 92 taken 6 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 3 times.
✓ Branch 95 taken 6 times.
✓ Branch 96 taken 9 times.
✓ Branch 97 taken 9 times.
✓ Branch 98 taken 9 times.
✗ Branch 99 not taken.
✓ Branch 100 taken 9 times.
✓ Branch 101 taken 6 times.
✓ Branch 102 taken 3 times.
✓ Branch 103 taken 3 times.
✓ Branch 104 taken 3 times.
✗ Branch 105 not taken.
✓ Branch 106 taken 3 times.
✗ Branch 107 not taken.
✓ Branch 108 taken 6 times.
✗ Branch 109 not taken.
✓ Branch 110 taken 6 times.
✗ Branch 111 not taken.
✓ Branch 112 taken 6 times.
✗ Branch 113 not taken.
✓ Branch 114 taken 3 times.
✓ Branch 115 taken 3 times.
✓ Branch 116 taken 3 times.
✗ Branch 117 not taken.
✓ Branch 118 taken 3 times.
✗ Branch 119 not taken.
|
4784 | onlythe8("(", ",s),y", 0x13); |
109 |
101/120✓ Branch 0 taken 4688 times.
✗ Branch 1 not taken.
✓ Branch 2 taken 216 times.
✓ Branch 3 taken 4472 times.
✓ Branch 4 taken 108 times.
✓ Branch 5 taken 108 times.
✓ Branch 6 taken 96 times.
✓ Branch 7 taken 2296 times.
✓ Branch 8 taken 64 times.
✓ Branch 9 taken 32 times.
✓ Branch 10 taken 24 times.
✓ Branch 11 taken 40 times.
✓ Branch 12 taken 16 times.
✓ Branch 13 taken 8 times.
✓ Branch 14 taken 56 times.
✗ Branch 15 not taken.
✓ Branch 16 taken 48 times.
✓ Branch 17 taken 48 times.
✗ Branch 18 not taken.
✓ Branch 19 taken 48 times.
✓ Branch 20 taken 48 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 54 times.
✓ Branch 23 taken 42 times.
✓ Branch 24 taken 6 times.
✓ Branch 25 taken 48 times.
✓ Branch 26 taken 12 times.
✓ Branch 27 taken 36 times.
✓ Branch 28 taken 9 times.
✓ Branch 29 taken 45 times.
✓ Branch 30 taken 6 times.
✓ Branch 31 taken 3 times.
✓ Branch 32 taken 6 times.
✗ Branch 33 not taken.
✓ Branch 34 taken 3 times.
✓ Branch 35 taken 6 times.
✓ Branch 36 taken 12 times.
✓ Branch 37 taken 66 times.
✓ Branch 38 taken 9 times.
✓ Branch 39 taken 3 times.
✓ Branch 40 taken 9 times.
✓ Branch 41 taken 36 times.
✓ Branch 42 taken 6 times.
✓ Branch 43 taken 3 times.
✓ Branch 44 taken 3 times.
✓ Branch 45 taken 6 times.
✓ Branch 46 taken 9 times.
✓ Branch 47 taken 24 times.
✓ Branch 48 taken 9 times.
✓ Branch 49 taken 33 times.
✓ Branch 50 taken 9 times.
✗ Branch 51 not taken.
✓ Branch 52 taken 9 times.
✓ Branch 53 taken 30 times.
✓ Branch 54 taken 3 times.
✓ Branch 55 taken 9 times.
✓ Branch 56 taken 9 times.
✓ Branch 57 taken 18 times.
✓ Branch 58 taken 6 times.
✓ Branch 59 taken 3 times.
✓ Branch 60 taken 9 times.
✓ Branch 61 taken 24 times.
✓ Branch 62 taken 9 times.
✗ Branch 63 not taken.
✓ Branch 64 taken 6 times.
✓ Branch 65 taken 30 times.
✓ Branch 66 taken 9 times.
✓ Branch 67 taken 15 times.
✓ Branch 68 taken 6 times.
✓ Branch 69 taken 3 times.
✓ Branch 70 taken 6 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 9 times.
✓ Branch 73 taken 18 times.
✓ Branch 74 taken 6 times.
✓ Branch 75 taken 6 times.
✓ Branch 76 taken 12 times.
✓ Branch 77 taken 24 times.
✓ Branch 78 taken 6 times.
✓ Branch 79 taken 6 times.
✓ Branch 80 taken 6 times.
✗ Branch 81 not taken.
✓ Branch 82 taken 6 times.
✗ Branch 83 not taken.
✓ Branch 84 taken 6 times.
✓ Branch 85 taken 18 times.
✓ Branch 86 taken 6 times.
✓ Branch 87 taken 6 times.
✓ Branch 88 taken 9 times.
✓ Branch 89 taken 15 times.
✓ Branch 90 taken 6 times.
✓ Branch 91 taken 3 times.
✓ Branch 92 taken 6 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 3 times.
✓ Branch 95 taken 6 times.
✓ Branch 96 taken 9 times.
✓ Branch 97 taken 9 times.
✓ Branch 98 taken 9 times.
✗ Branch 99 not taken.
✓ Branch 100 taken 9 times.
✓ Branch 101 taken 6 times.
✓ Branch 102 taken 3 times.
✓ Branch 103 taken 3 times.
✓ Branch 104 taken 3 times.
✗ Branch 105 not taken.
✓ Branch 106 taken 3 times.
✗ Branch 107 not taken.
✓ Branch 108 taken 6 times.
✗ Branch 109 not taken.
✓ Branch 110 taken 6 times.
✗ Branch 111 not taken.
✓ Branch 112 taken 6 times.
✗ Branch 113 not taken.
✓ Branch 114 taken 3 times.
✓ Branch 115 taken 3 times.
✓ Branch 116 taken 3 times.
✗ Branch 117 not taken.
✓ Branch 118 taken 3 times.
✗ Branch 119 not taken.
|
4688 | onlythe8("[", "],y", 0x17); |
110 |
101/120✓ Branch 0 taken 4592 times.
✗ Branch 1 not taken.
✓ Branch 2 taken 336 times.
✓ Branch 3 taken 4256 times.
✓ Branch 4 taken 168 times.
✓ Branch 5 taken 168 times.
✓ Branch 6 taken 96 times.
✓ Branch 7 taken 2248 times.
✓ Branch 8 taken 64 times.
✓ Branch 9 taken 32 times.
✓ Branch 10 taken 24 times.
✓ Branch 11 taken 40 times.
✓ Branch 12 taken 16 times.
✓ Branch 13 taken 8 times.
✓ Branch 14 taken 56 times.
✗ Branch 15 not taken.
✓ Branch 16 taken 48 times.
✓ Branch 17 taken 48 times.
✗ Branch 18 not taken.
✓ Branch 19 taken 48 times.
✓ Branch 20 taken 48 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 54 times.
✓ Branch 23 taken 42 times.
✓ Branch 24 taken 6 times.
✓ Branch 25 taken 48 times.
✓ Branch 26 taken 12 times.
✓ Branch 27 taken 36 times.
✓ Branch 28 taken 9 times.
✓ Branch 29 taken 45 times.
✓ Branch 30 taken 6 times.
✓ Branch 31 taken 3 times.
✓ Branch 32 taken 6 times.
✗ Branch 33 not taken.
✓ Branch 34 taken 3 times.
✓ Branch 35 taken 6 times.
✓ Branch 36 taken 12 times.
✓ Branch 37 taken 66 times.
✓ Branch 38 taken 9 times.
✓ Branch 39 taken 3 times.
✓ Branch 40 taken 9 times.
✓ Branch 41 taken 36 times.
✓ Branch 42 taken 6 times.
✓ Branch 43 taken 3 times.
✓ Branch 44 taken 3 times.
✓ Branch 45 taken 6 times.
✓ Branch 46 taken 9 times.
✓ Branch 47 taken 24 times.
✓ Branch 48 taken 9 times.
✓ Branch 49 taken 33 times.
✓ Branch 50 taken 9 times.
✗ Branch 51 not taken.
✓ Branch 52 taken 9 times.
✓ Branch 53 taken 30 times.
✓ Branch 54 taken 3 times.
✓ Branch 55 taken 9 times.
✓ Branch 56 taken 9 times.
✓ Branch 57 taken 18 times.
✓ Branch 58 taken 6 times.
✓ Branch 59 taken 3 times.
✓ Branch 60 taken 9 times.
✓ Branch 61 taken 24 times.
✓ Branch 62 taken 9 times.
✗ Branch 63 not taken.
✓ Branch 64 taken 6 times.
✓ Branch 65 taken 30 times.
✓ Branch 66 taken 9 times.
✓ Branch 67 taken 15 times.
✓ Branch 68 taken 6 times.
✓ Branch 69 taken 3 times.
✓ Branch 70 taken 6 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 9 times.
✓ Branch 73 taken 18 times.
✓ Branch 74 taken 6 times.
✓ Branch 75 taken 6 times.
✓ Branch 76 taken 12 times.
✓ Branch 77 taken 24 times.
✓ Branch 78 taken 6 times.
✓ Branch 79 taken 6 times.
✓ Branch 80 taken 6 times.
✗ Branch 81 not taken.
✓ Branch 82 taken 6 times.
✗ Branch 83 not taken.
✓ Branch 84 taken 6 times.
✓ Branch 85 taken 18 times.
✓ Branch 86 taken 6 times.
✓ Branch 87 taken 6 times.
✓ Branch 88 taken 9 times.
✓ Branch 89 taken 15 times.
✓ Branch 90 taken 6 times.
✓ Branch 91 taken 3 times.
✓ Branch 92 taken 6 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 3 times.
✓ Branch 95 taken 6 times.
✓ Branch 96 taken 9 times.
✓ Branch 97 taken 9 times.
✓ Branch 98 taken 9 times.
✗ Branch 99 not taken.
✓ Branch 100 taken 9 times.
✓ Branch 101 taken 6 times.
✓ Branch 102 taken 3 times.
✓ Branch 103 taken 3 times.
✓ Branch 104 taken 3 times.
✗ Branch 105 not taken.
✓ Branch 106 taken 3 times.
✗ Branch 107 not taken.
✓ Branch 108 taken 6 times.
✗ Branch 109 not taken.
✓ Branch 110 taken 6 times.
✗ Branch 111 not taken.
✓ Branch 112 taken 6 times.
✗ Branch 113 not taken.
✓ Branch 114 taken 3 times.
✓ Branch 115 taken 3 times.
✓ Branch 116 taken 3 times.
✗ Branch 117 not taken.
✓ Branch 118 taken 3 times.
✗ Branch 119 not taken.
|
4592 | onlythe8("(", "),y", 0x11); |
111 |
100/120✓ Branch 0 taken 4496 times.
✗ Branch 1 not taken.
✓ Branch 2 taken 4496 times.
✗ Branch 3 not taken.
✓ Branch 4 taken 2248 times.
✓ Branch 5 taken 2248 times.
✓ Branch 6 taken 96 times.
✓ Branch 7 taken 2200 times.
✓ Branch 8 taken 64 times.
✓ Branch 9 taken 32 times.
✓ Branch 10 taken 24 times.
✓ Branch 11 taken 40 times.
✓ Branch 12 taken 16 times.
✓ Branch 13 taken 8 times.
✓ Branch 14 taken 56 times.
✗ Branch 15 not taken.
✓ Branch 16 taken 48 times.
✓ Branch 17 taken 48 times.
✗ Branch 18 not taken.
✓ Branch 19 taken 48 times.
✓ Branch 20 taken 48 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 54 times.
✓ Branch 23 taken 42 times.
✓ Branch 24 taken 6 times.
✓ Branch 25 taken 48 times.
✓ Branch 26 taken 12 times.
✓ Branch 27 taken 36 times.
✓ Branch 28 taken 9 times.
✓ Branch 29 taken 45 times.
✓ Branch 30 taken 6 times.
✓ Branch 31 taken 3 times.
✓ Branch 32 taken 6 times.
✗ Branch 33 not taken.
✓ Branch 34 taken 3 times.
✓ Branch 35 taken 6 times.
✓ Branch 36 taken 12 times.
✓ Branch 37 taken 66 times.
✓ Branch 38 taken 9 times.
✓ Branch 39 taken 3 times.
✓ Branch 40 taken 9 times.
✓ Branch 41 taken 36 times.
✓ Branch 42 taken 6 times.
✓ Branch 43 taken 3 times.
✓ Branch 44 taken 3 times.
✓ Branch 45 taken 6 times.
✓ Branch 46 taken 9 times.
✓ Branch 47 taken 24 times.
✓ Branch 48 taken 9 times.
✓ Branch 49 taken 33 times.
✓ Branch 50 taken 9 times.
✗ Branch 51 not taken.
✓ Branch 52 taken 9 times.
✓ Branch 53 taken 30 times.
✓ Branch 54 taken 3 times.
✓ Branch 55 taken 9 times.
✓ Branch 56 taken 9 times.
✓ Branch 57 taken 18 times.
✓ Branch 58 taken 6 times.
✓ Branch 59 taken 3 times.
✓ Branch 60 taken 9 times.
✓ Branch 61 taken 24 times.
✓ Branch 62 taken 9 times.
✗ Branch 63 not taken.
✓ Branch 64 taken 6 times.
✓ Branch 65 taken 30 times.
✓ Branch 66 taken 9 times.
✓ Branch 67 taken 15 times.
✓ Branch 68 taken 6 times.
✓ Branch 69 taken 3 times.
✓ Branch 70 taken 6 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 9 times.
✓ Branch 73 taken 18 times.
✓ Branch 74 taken 6 times.
✓ Branch 75 taken 6 times.
✓ Branch 76 taken 12 times.
✓ Branch 77 taken 24 times.
✓ Branch 78 taken 6 times.
✓ Branch 79 taken 6 times.
✓ Branch 80 taken 6 times.
✗ Branch 81 not taken.
✓ Branch 82 taken 6 times.
✗ Branch 83 not taken.
✓ Branch 84 taken 6 times.
✓ Branch 85 taken 18 times.
✓ Branch 86 taken 6 times.
✓ Branch 87 taken 6 times.
✓ Branch 88 taken 9 times.
✓ Branch 89 taken 15 times.
✓ Branch 90 taken 6 times.
✓ Branch 91 taken 3 times.
✓ Branch 92 taken 6 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 3 times.
✓ Branch 95 taken 6 times.
✓ Branch 96 taken 9 times.
✓ Branch 97 taken 9 times.
✓ Branch 98 taken 9 times.
✗ Branch 99 not taken.
✓ Branch 100 taken 9 times.
✓ Branch 101 taken 6 times.
✓ Branch 102 taken 3 times.
✓ Branch 103 taken 3 times.
✓ Branch 104 taken 3 times.
✗ Branch 105 not taken.
✓ Branch 106 taken 3 times.
✗ Branch 107 not taken.
✓ Branch 108 taken 6 times.
✗ Branch 109 not taken.
✓ Branch 110 taken 6 times.
✗ Branch 111 not taken.
✓ Branch 112 taken 6 times.
✗ Branch 113 not taken.
✓ Branch 114 taken 3 times.
✓ Branch 115 taken 3 times.
✓ Branch 116 taken 3 times.
✗ Branch 117 not taken.
✓ Branch 118 taken 3 times.
✗ Branch 119 not taken.
|
4496 | onlythe8("", ",s", 0x03); |
112 |
7/8✓ Branch 0 taken 4400 times.
✗ Branch 1 not taken.
✓ Branch 2 taken 120 times.
✓ Branch 3 taken 4280 times.
✓ Branch 4 taken 60 times.
✓ Branch 5 taken 60 times.
✓ Branch 6 taken 60 times.
✓ Branch 7 taken 2140 times.
|
4400 | else if (match("[", "]")) |
113 | { | ||
114 |
10/18✓ Branch 0 taken 120 times.
✗ Branch 1 not taken.
✓ Branch 2 taken 120 times.
✗ Branch 3 not taken.
✓ Branch 4 taken 40 times.
✓ Branch 5 taken 80 times.
✓ Branch 6 taken 22 times.
✓ Branch 7 taken 18 times.
✓ Branch 8 taken 22 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 120 times.
✗ Branch 11 not taken.
✗ Branch 12 not taken.
✓ Branch 13 taken 120 times.
✗ Branch 14 not taken.
✗ Branch 15 not taken.
✓ Branch 16 taken 120 times.
✗ Branch 17 not taken.
|
120 | init('[', ']'); |
115 |
83/96✓ Branch 0 taken 12 times.
✓ Branch 1 taken 108 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 12 times.
✓ Branch 5 taken 102 times.
✓ Branch 6 taken 6 times.
✓ Branch 7 taken 6 times.
✓ Branch 8 taken 6 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 6 times.
✓ Branch 13 taken 54 times.
✓ Branch 14 taken 12 times.
✓ Branch 15 taken 42 times.
✓ Branch 16 taken 9 times.
✓ Branch 17 taken 51 times.
✓ Branch 18 taken 6 times.
✓ Branch 19 taken 3 times.
✓ Branch 20 taken 6 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 3 times.
✓ Branch 23 taken 6 times.
✓ Branch 24 taken 12 times.
✓ Branch 25 taken 78 times.
✓ Branch 26 taken 9 times.
✓ Branch 27 taken 3 times.
✓ Branch 28 taken 9 times.
✓ Branch 29 taken 42 times.
✓ Branch 30 taken 6 times.
✓ Branch 31 taken 3 times.
✓ Branch 32 taken 3 times.
✓ Branch 33 taken 6 times.
✓ Branch 34 taken 9 times.
✓ Branch 35 taken 30 times.
✓ Branch 36 taken 9 times.
✓ Branch 37 taken 39 times.
✓ Branch 38 taken 9 times.
✗ Branch 39 not taken.
✓ Branch 40 taken 9 times.
✓ Branch 41 taken 36 times.
✓ Branch 42 taken 3 times.
✓ Branch 43 taken 9 times.
✓ Branch 44 taken 9 times.
✓ Branch 45 taken 24 times.
✓ Branch 46 taken 6 times.
✓ Branch 47 taken 3 times.
✓ Branch 48 taken 9 times.
✓ Branch 49 taken 30 times.
✓ Branch 50 taken 9 times.
✗ Branch 51 not taken.
✓ Branch 52 taken 6 times.
✓ Branch 53 taken 36 times.
✓ Branch 54 taken 9 times.
✓ Branch 55 taken 21 times.
✓ Branch 56 taken 6 times.
✓ Branch 57 taken 3 times.
✓ Branch 58 taken 6 times.
✗ Branch 59 not taken.
✓ Branch 60 taken 9 times.
✓ Branch 61 taken 24 times.
✓ Branch 62 taken 6 times.
✓ Branch 63 taken 6 times.
✓ Branch 64 taken 12 times.
✓ Branch 65 taken 36 times.
✓ Branch 66 taken 6 times.
✓ Branch 67 taken 6 times.
✓ Branch 68 taken 6 times.
✗ Branch 69 not taken.
✓ Branch 70 taken 6 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 6 times.
✓ Branch 73 taken 24 times.
✓ Branch 74 taken 9 times.
✓ Branch 75 taken 3 times.
✓ Branch 76 taken 9 times.
✓ Branch 77 taken 18 times.
✓ Branch 78 taken 6 times.
✓ Branch 79 taken 3 times.
✓ Branch 80 taken 3 times.
✗ Branch 81 not taken.
✓ Branch 82 taken 3 times.
✗ Branch 83 not taken.
✓ Branch 84 taken 6 times.
✓ Branch 85 taken 12 times.
✓ Branch 86 taken 6 times.
✗ Branch 87 not taken.
✓ Branch 88 taken 6 times.
✓ Branch 89 taken 12 times.
✓ Branch 90 taken 3 times.
✓ Branch 91 taken 3 times.
✓ Branch 92 taken 3 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 3 times.
✗ Branch 95 not taken.
|
120 | the8(0x07, 1); |
116 |
21/32✓ Branch 0 taken 12 times.
✓ Branch 1 taken 12 times.
✗ Branch 2 not taken.
✓ Branch 3 taken 12 times.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✓ Branch 7 taken 6 times.
✓ Branch 8 taken 12 times.
✓ Branch 9 taken 6 times.
✓ Branch 10 taken 6 times.
✓ Branch 11 taken 6 times.
✓ Branch 12 taken 12 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 6 times.
✓ Branch 15 taken 6 times.
✓ Branch 16 taken 6 times.
✗ Branch 17 not taken.
✓ Branch 18 taken 3 times.
✓ Branch 19 taken 9 times.
✓ Branch 20 taken 3 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 3 times.
✗ Branch 23 not taken.
✓ Branch 24 taken 6 times.
✗ Branch 25 not taken.
✓ Branch 26 taken 3 times.
✓ Branch 27 taken 3 times.
✓ Branch 28 taken 3 times.
✗ Branch 29 not taken.
✓ Branch 30 taken 3 times.
✗ Branch 31 not taken.
|
24 | as2("JMP", 0xDC); as2("JML", 0xDC); |
117 | ✗ | end(); | |
118 | } | ||
119 |
7/8✓ Branch 0 taken 4280 times.
✗ Branch 1 not taken.
✓ Branch 2 taken 240 times.
✓ Branch 3 taken 4040 times.
✓ Branch 4 taken 120 times.
✓ Branch 5 taken 120 times.
✓ Branch 6 taken 60 times.
✓ Branch 7 taken 2080 times.
|
4280 | else if (match("(", ",x)")) |
120 | { | ||
121 |
9/16✓ Branch 0 taken 120 times.
✗ Branch 1 not taken.
✓ Branch 2 taken 40 times.
✓ Branch 3 taken 80 times.
✓ Branch 4 taken 20 times.
✓ Branch 5 taken 20 times.
✓ Branch 6 taken 20 times.
✗ Branch 7 not taken.
✓ Branch 8 taken 120 times.
✗ Branch 9 not taken.
✗ Branch 10 not taken.
✓ Branch 11 taken 120 times.
✗ Branch 12 not taken.
✗ Branch 13 not taken.
✓ Branch 14 taken 120 times.
✗ Branch 15 not taken.
|
120 | init_index("(", ",x)"); |
122 |
83/96✓ Branch 0 taken 12 times.
✓ Branch 1 taken 108 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 12 times.
✓ Branch 5 taken 102 times.
✓ Branch 6 taken 6 times.
✓ Branch 7 taken 6 times.
✓ Branch 8 taken 6 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 6 times.
✓ Branch 13 taken 54 times.
✓ Branch 14 taken 12 times.
✓ Branch 15 taken 42 times.
✓ Branch 16 taken 9 times.
✓ Branch 17 taken 51 times.
✓ Branch 18 taken 6 times.
✓ Branch 19 taken 3 times.
✓ Branch 20 taken 6 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 3 times.
✓ Branch 23 taken 6 times.
✓ Branch 24 taken 12 times.
✓ Branch 25 taken 78 times.
✓ Branch 26 taken 9 times.
✓ Branch 27 taken 3 times.
✓ Branch 28 taken 9 times.
✓ Branch 29 taken 42 times.
✓ Branch 30 taken 6 times.
✓ Branch 31 taken 3 times.
✓ Branch 32 taken 3 times.
✓ Branch 33 taken 6 times.
✓ Branch 34 taken 9 times.
✓ Branch 35 taken 30 times.
✓ Branch 36 taken 9 times.
✓ Branch 37 taken 39 times.
✓ Branch 38 taken 9 times.
✗ Branch 39 not taken.
✓ Branch 40 taken 9 times.
✓ Branch 41 taken 36 times.
✓ Branch 42 taken 3 times.
✓ Branch 43 taken 9 times.
✓ Branch 44 taken 9 times.
✓ Branch 45 taken 24 times.
✓ Branch 46 taken 6 times.
✓ Branch 47 taken 3 times.
✓ Branch 48 taken 9 times.
✓ Branch 49 taken 30 times.
✓ Branch 50 taken 9 times.
✗ Branch 51 not taken.
✓ Branch 52 taken 6 times.
✓ Branch 53 taken 36 times.
✓ Branch 54 taken 9 times.
✓ Branch 55 taken 21 times.
✓ Branch 56 taken 6 times.
✓ Branch 57 taken 3 times.
✓ Branch 58 taken 6 times.
✗ Branch 59 not taken.
✓ Branch 60 taken 9 times.
✓ Branch 61 taken 24 times.
✓ Branch 62 taken 6 times.
✓ Branch 63 taken 6 times.
✓ Branch 64 taken 12 times.
✓ Branch 65 taken 36 times.
✓ Branch 66 taken 6 times.
✓ Branch 67 taken 6 times.
✓ Branch 68 taken 6 times.
✗ Branch 69 not taken.
✓ Branch 70 taken 6 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 6 times.
✓ Branch 73 taken 24 times.
✓ Branch 74 taken 9 times.
✓ Branch 75 taken 3 times.
✓ Branch 76 taken 9 times.
✓ Branch 77 taken 18 times.
✓ Branch 78 taken 6 times.
✓ Branch 79 taken 3 times.
✓ Branch 80 taken 3 times.
✗ Branch 81 not taken.
✓ Branch 82 taken 3 times.
✗ Branch 83 not taken.
✓ Branch 84 taken 6 times.
✓ Branch 85 taken 12 times.
✓ Branch 86 taken 6 times.
✗ Branch 87 not taken.
✓ Branch 88 taken 6 times.
✓ Branch 89 taken 12 times.
✓ Branch 90 taken 3 times.
✓ Branch 91 taken 3 times.
✓ Branch 92 taken 3 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 3 times.
✗ Branch 95 not taken.
|
120 | the8(0x01, 1); |
123 |
21/32✓ Branch 0 taken 12 times.
✓ Branch 1 taken 12 times.
✗ Branch 2 not taken.
✓ Branch 3 taken 12 times.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✓ Branch 7 taken 6 times.
✓ Branch 8 taken 9 times.
✓ Branch 9 taken 9 times.
✓ Branch 10 taken 6 times.
✓ Branch 11 taken 3 times.
✓ Branch 12 taken 6 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 3 times.
✓ Branch 15 taken 6 times.
✓ Branch 16 taken 6 times.
✗ Branch 17 not taken.
✓ Branch 18 taken 3 times.
✓ Branch 19 taken 9 times.
✓ Branch 20 taken 3 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 3 times.
✗ Branch 23 not taken.
✓ Branch 24 taken 6 times.
✗ Branch 25 not taken.
✓ Branch 26 taken 3 times.
✓ Branch 27 taken 3 times.
✓ Branch 28 taken 3 times.
✗ Branch 29 not taken.
✓ Branch 30 taken 3 times.
✗ Branch 31 not taken.
|
24 | as2("JMP", 0x7C); as2("JSR", 0xFC); |
124 | ✗ | end(); | |
125 | } | ||
126 |
12/18✓ Branch 0 taken 4160 times.
✗ Branch 1 not taken.
✓ Branch 2 taken 120 times.
✓ Branch 3 taken 4040 times.
✓ Branch 4 taken 120 times.
✗ Branch 5 not taken.
✓ Branch 6 taken 120 times.
✗ Branch 7 not taken.
✓ Branch 8 taken 120 times.
✓ Branch 9 taken 2020 times.
✓ Branch 10 taken 60 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 60 times.
✓ Branch 13 taken 2020 times.
✓ Branch 14 taken 60 times.
✓ Branch 15 taken 2020 times.
✗ Branch 16 not taken.
✗ Branch 17 not taken.
|
4160 | else if (match("(", ")") && confirmqpar(substr(word[1]+1, (int)(strlen(word[1]+1)-1)))) |
127 | { | ||
128 |
10/18✓ Branch 0 taken 120 times.
✗ Branch 1 not taken.
✓ Branch 2 taken 120 times.
✗ Branch 3 not taken.
✓ Branch 4 taken 40 times.
✓ Branch 5 taken 80 times.
✓ Branch 6 taken 20 times.
✓ Branch 7 taken 20 times.
✓ Branch 8 taken 20 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 120 times.
✗ Branch 11 not taken.
✗ Branch 12 not taken.
✓ Branch 13 taken 120 times.
✗ Branch 14 not taken.
✗ Branch 15 not taken.
✓ Branch 16 taken 120 times.
✗ Branch 17 not taken.
|
120 | init('(', ')'); |
129 |
83/96✓ Branch 0 taken 12 times.
✓ Branch 1 taken 108 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 12 times.
✓ Branch 5 taken 102 times.
✓ Branch 6 taken 6 times.
✓ Branch 7 taken 6 times.
✓ Branch 8 taken 6 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 6 times.
✓ Branch 13 taken 54 times.
✓ Branch 14 taken 12 times.
✓ Branch 15 taken 42 times.
✓ Branch 16 taken 9 times.
✓ Branch 17 taken 51 times.
✓ Branch 18 taken 6 times.
✓ Branch 19 taken 3 times.
✓ Branch 20 taken 6 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 3 times.
✓ Branch 23 taken 6 times.
✓ Branch 24 taken 12 times.
✓ Branch 25 taken 78 times.
✓ Branch 26 taken 9 times.
✓ Branch 27 taken 3 times.
✓ Branch 28 taken 9 times.
✓ Branch 29 taken 42 times.
✓ Branch 30 taken 6 times.
✓ Branch 31 taken 3 times.
✓ Branch 32 taken 3 times.
✓ Branch 33 taken 6 times.
✓ Branch 34 taken 9 times.
✓ Branch 35 taken 30 times.
✓ Branch 36 taken 9 times.
✓ Branch 37 taken 39 times.
✓ Branch 38 taken 9 times.
✗ Branch 39 not taken.
✓ Branch 40 taken 9 times.
✓ Branch 41 taken 36 times.
✓ Branch 42 taken 3 times.
✓ Branch 43 taken 9 times.
✓ Branch 44 taken 9 times.
✓ Branch 45 taken 24 times.
✓ Branch 46 taken 6 times.
✓ Branch 47 taken 3 times.
✓ Branch 48 taken 9 times.
✓ Branch 49 taken 30 times.
✓ Branch 50 taken 9 times.
✗ Branch 51 not taken.
✓ Branch 52 taken 6 times.
✓ Branch 53 taken 36 times.
✓ Branch 54 taken 9 times.
✓ Branch 55 taken 21 times.
✓ Branch 56 taken 6 times.
✓ Branch 57 taken 3 times.
✓ Branch 58 taken 6 times.
✗ Branch 59 not taken.
✓ Branch 60 taken 9 times.
✓ Branch 61 taken 24 times.
✓ Branch 62 taken 6 times.
✓ Branch 63 taken 6 times.
✓ Branch 64 taken 12 times.
✓ Branch 65 taken 36 times.
✓ Branch 66 taken 6 times.
✓ Branch 67 taken 6 times.
✓ Branch 68 taken 6 times.
✗ Branch 69 not taken.
✓ Branch 70 taken 6 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 6 times.
✓ Branch 73 taken 24 times.
✓ Branch 74 taken 9 times.
✓ Branch 75 taken 3 times.
✓ Branch 76 taken 9 times.
✓ Branch 77 taken 18 times.
✓ Branch 78 taken 6 times.
✓ Branch 79 taken 3 times.
✓ Branch 80 taken 3 times.
✗ Branch 81 not taken.
✓ Branch 82 taken 3 times.
✗ Branch 83 not taken.
✓ Branch 84 taken 6 times.
✓ Branch 85 taken 12 times.
✓ Branch 86 taken 6 times.
✗ Branch 87 not taken.
✓ Branch 88 taken 6 times.
✓ Branch 89 taken 12 times.
✓ Branch 90 taken 3 times.
✓ Branch 91 taken 3 times.
✓ Branch 92 taken 3 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 3 times.
✗ Branch 95 not taken.
|
120 | the8(0x12, 1); |
130 |
10/12✓ Branch 0 taken 12 times.
✓ Branch 1 taken 12 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 9 times.
✓ Branch 5 taken 9 times.
✓ Branch 6 taken 6 times.
✓ Branch 7 taken 3 times.
✓ Branch 8 taken 6 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 3 times.
✗ Branch 11 not taken.
|
24 | as1("PEI", 0xD4); |
131 |
10/16✓ Branch 0 taken 6 times.
✓ Branch 1 taken 6 times.
✗ Branch 2 not taken.
✓ Branch 3 taken 12 times.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✓ Branch 6 taken 3 times.
✓ Branch 7 taken 3 times.
✓ Branch 8 taken 9 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 6 times.
✓ Branch 11 taken 3 times.
✓ Branch 12 taken 3 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 3 times.
✗ Branch 15 not taken.
|
12 | as2("JMP", 0x6C); |
132 | ✗ | end(); | |
133 | } | ||
134 |
6/8✓ Branch 0 taken 4040 times.
✗ Branch 1 not taken.
✓ Branch 2 taken 4040 times.
✗ Branch 3 not taken.
✓ Branch 4 taken 2020 times.
✓ Branch 5 taken 2020 times.
✓ Branch 6 taken 516 times.
✓ Branch 7 taken 1504 times.
|
4040 | else if (match("", ",x")) |
135 | { | ||
136 |
11/16✓ Branch 0 taken 1032 times.
✗ Branch 1 not taken.
✓ Branch 2 taken 344 times.
✓ Branch 3 taken 688 times.
✓ Branch 4 taken 172 times.
✓ Branch 5 taken 172 times.
✓ Branch 6 taken 172 times.
✗ Branch 7 not taken.
✓ Branch 8 taken 1032 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 504 times.
✓ Branch 11 taken 528 times.
✓ Branch 12 taken 504 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 528 times.
✗ Branch 15 not taken.
|
1032 | init_index("", ",x"); |
137 |
5/22✓ Branch 0 taken 1032 times.
✗ Branch 1 not taken.
✗ Branch 2 not taken.
✓ Branch 3 taken 1032 times.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✗ Branch 7 not taken.
✗ Branch 8 not taken.
✗ Branch 9 not taken.
✗ Branch 10 not taken.
✗ Branch 11 not taken.
✗ Branch 12 not taken.
✓ Branch 13 taken 516 times.
✗ Branch 14 not taken.
✓ Branch 15 taken 516 times.
✗ Branch 16 not taken.
✓ Branch 17 taken 516 times.
✗ Branch 18 not taken.
✗ Branch 19 not taken.
✗ Branch 20 not taken.
✗ Branch 21 not taken.
|
1032 | if (match("(", ")") && confirmqpar(substr(word[1] + 1, (int)(strlen(word[1] + 1) - 2 - 1)))&& !fake) asar_throw_warning(0, warning_id_65816_yy_x_does_not_exist); |
138 |
86/96✓ Branch 0 taken 72 times.
✓ Branch 1 taken 960 times.
✓ Branch 2 taken 36 times.
✓ Branch 3 taken 36 times.
✓ Branch 4 taken 48 times.
✓ Branch 5 taken 972 times.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 12 times.
✓ Branch 8 taken 12 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 12 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 60 times.
✓ Branch 13 taken 480 times.
✓ Branch 14 taken 48 times.
✓ Branch 15 taken 480 times.
✓ Branch 16 taken 18 times.
✓ Branch 17 taken 498 times.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 6 times.
✓ Branch 20 taken 12 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 30 times.
✓ Branch 23 taken 12 times.
✓ Branch 24 taken 72 times.
✓ Branch 25 taken 900 times.
✓ Branch 26 taken 18 times.
✓ Branch 27 taken 30 times.
✓ Branch 28 taken 18 times.
✓ Branch 29 taken 480 times.
✓ Branch 30 taken 12 times.
✓ Branch 31 taken 6 times.
✓ Branch 32 taken 30 times.
✓ Branch 33 taken 12 times.
✓ Branch 34 taken 42 times.
✓ Branch 35 taken 432 times.
✓ Branch 36 taken 42 times.
✓ Branch 37 taken 450 times.
✓ Branch 38 taken 18 times.
✓ Branch 39 taken 24 times.
✓ Branch 40 taken 18 times.
✓ Branch 41 taken 468 times.
✓ Branch 42 taken 30 times.
✓ Branch 43 taken 18 times.
✓ Branch 44 taken 48 times.
✓ Branch 45 taken 414 times.
✓ Branch 46 taken 12 times.
✓ Branch 47 taken 6 times.
✓ Branch 48 taken 42 times.
✓ Branch 49 taken 432 times.
✓ Branch 50 taken 18 times.
✓ Branch 51 taken 24 times.
✓ Branch 52 taken 42 times.
✓ Branch 53 taken 468 times.
✓ Branch 54 taken 42 times.
✓ Branch 55 taken 414 times.
✓ Branch 56 taken 12 times.
✓ Branch 57 taken 6 times.
✓ Branch 58 taken 12 times.
✗ Branch 59 not taken.
✓ Branch 60 taken 48 times.
✓ Branch 61 taken 414 times.
✓ Branch 62 taken 36 times.
✓ Branch 63 taken 42 times.
✓ Branch 64 taken 48 times.
✓ Branch 65 taken 840 times.
✓ Branch 66 taken 12 times.
✓ Branch 67 taken 12 times.
✓ Branch 68 taken 12 times.
✗ Branch 69 not taken.
✓ Branch 70 taken 12 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 60 times.
✓ Branch 73 taken 420 times.
✓ Branch 74 taken 18 times.
✓ Branch 75 taken 30 times.
✓ Branch 76 taken 18 times.
✓ Branch 77 taken 432 times.
✓ Branch 78 taken 12 times.
✓ Branch 79 taken 6 times.
✓ Branch 80 taken 6 times.
✗ Branch 81 not taken.
✓ Branch 82 taken 6 times.
✗ Branch 83 not taken.
✓ Branch 84 taken 36 times.
✓ Branch 85 taken 396 times.
✓ Branch 86 taken 12 times.
✓ Branch 87 taken 24 times.
✓ Branch 88 taken 12 times.
✓ Branch 89 taken 420 times.
✓ Branch 90 taken 6 times.
✓ Branch 91 taken 6 times.
✓ Branch 92 taken 6 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 6 times.
✗ Branch 95 not taken.
|
1032 | the8(0x15, 1); |
139 |
115/128✓ Branch 0 taken 48 times.
✓ Branch 1 taken 792 times.
✓ Branch 2 taken 24 times.
✓ Branch 3 taken 24 times.
✓ Branch 4 taken 18 times.
✓ Branch 5 taken 6 times.
✓ Branch 6 taken 24 times.
✓ Branch 7 taken 390 times.
✓ Branch 8 taken 18 times.
✓ Branch 9 taken 414 times.
✓ Branch 10 taken 12 times.
✓ Branch 11 taken 6 times.
✓ Branch 12 taken 12 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 18 times.
✓ Branch 15 taken 12 times.
✓ Branch 16 taken 36 times.
✓ Branch 17 taken 384 times.
✓ Branch 18 taken 36 times.
✓ Branch 19 taken 384 times.
✓ Branch 20 taken 12 times.
✓ Branch 21 taken 12 times.
✓ Branch 22 taken 6 times.
✓ Branch 23 taken 6 times.
✓ Branch 24 taken 18 times.
✓ Branch 25 taken 396 times.
✓ Branch 26 taken 18 times.
✓ Branch 27 taken 18 times.
✓ Branch 28 taken 18 times.
✗ Branch 29 not taken.
✓ Branch 30 taken 30 times.
✓ Branch 31 taken 360 times.
✓ Branch 32 taken 30 times.
✓ Branch 33 taken 378 times.
✓ Branch 34 taken 18 times.
✓ Branch 35 taken 12 times.
✓ Branch 36 taken 12 times.
✓ Branch 37 taken 6 times.
✓ Branch 38 taken 12 times.
✓ Branch 39 taken 18 times.
✓ Branch 40 taken 24 times.
✓ Branch 41 taken 384 times.
✓ Branch 42 taken 30 times.
✓ Branch 43 taken 354 times.
✓ Branch 44 taken 12 times.
✓ Branch 45 taken 6 times.
✓ Branch 46 taken 12 times.
✗ Branch 47 not taken.
✓ Branch 48 taken 30 times.
✓ Branch 49 taken 360 times.
✓ Branch 50 taken 24 times.
✓ Branch 51 taken 24 times.
✓ Branch 52 taken 18 times.
✓ Branch 53 taken 6 times.
✓ Branch 54 taken 30 times.
✓ Branch 55 taken 336 times.
✓ Branch 56 taken 18 times.
✓ Branch 57 taken 378 times.
✓ Branch 58 taken 12 times.
✓ Branch 59 taken 6 times.
✓ Branch 60 taken 12 times.
✗ Branch 61 not taken.
✓ Branch 62 taken 22 times.
✓ Branch 63 taken 14 times.
✓ Branch 64 taken 40 times.
✓ Branch 65 taken 348 times.
✓ Branch 66 taken 36 times.
✓ Branch 67 taken 334 times.
✓ Branch 68 taken 13 times.
✓ Branch 69 taken 13 times.
✓ Branch 70 taken 7 times.
✓ Branch 71 taken 6 times.
✓ Branch 72 taken 19 times.
✓ Branch 73 taken 360 times.
✓ Branch 74 taken 18 times.
✓ Branch 75 taken 18 times.
✓ Branch 76 taken 18 times.
✗ Branch 77 not taken.
✓ Branch 78 taken 30 times.
✓ Branch 79 taken 310 times.
✓ Branch 80 taken 36 times.
✓ Branch 81 taken 336 times.
✓ Branch 82 taken 22 times.
✓ Branch 83 taken 14 times.
✓ Branch 84 taken 16 times.
✓ Branch 85 taken 6 times.
✓ Branch 86 taken 12 times.
✓ Branch 87 taken 22 times.
✓ Branch 88 taken 26 times.
✓ Branch 89 taken 346 times.
✓ Branch 90 taken 13 times.
✓ Branch 91 taken 13 times.
✓ Branch 92 taken 13 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 13 times.
✗ Branch 95 not taken.
✓ Branch 96 taken 24 times.
✓ Branch 97 taken 322 times.
✓ Branch 98 taken 12 times.
✓ Branch 99 taken 12 times.
✓ Branch 100 taken 6 times.
✓ Branch 101 taken 6 times.
✗ Branch 102 not taken.
✓ Branch 103 taken 6 times.
✓ Branch 104 taken 12 times.
✓ Branch 105 taken 334 times.
✓ Branch 106 taken 6 times.
✓ Branch 107 taken 6 times.
✓ Branch 108 taken 6 times.
✗ Branch 109 not taken.
✓ Branch 110 taken 6 times.
✗ Branch 111 not taken.
✓ Branch 112 taken 24 times.
✓ Branch 113 taken 310 times.
✓ Branch 114 taken 12 times.
✓ Branch 115 taken 12 times.
✓ Branch 116 taken 6 times.
✓ Branch 117 taken 6 times.
✗ Branch 118 not taken.
✓ Branch 119 taken 6 times.
✓ Branch 120 taken 12 times.
✓ Branch 121 taken 322 times.
✓ Branch 122 taken 6 times.
✓ Branch 123 taken 6 times.
✓ Branch 124 taken 6 times.
✗ Branch 125 not taken.
✓ Branch 126 taken 6 times.
✗ Branch 127 not taken.
|
840 | the8(0x1D, 2); |
140 |
95/128✓ Branch 0 taken 24 times.
✓ Branch 1 taken 620 times.
✗ Branch 2 not taken.
✓ Branch 3 taken 24 times.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 298 times.
✓ Branch 8 taken 18 times.
✓ Branch 9 taken 316 times.
✓ Branch 10 taken 12 times.
✓ Branch 11 taken 6 times.
✓ Branch 12 taken 12 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 6 times.
✓ Branch 15 taken 12 times.
✓ Branch 16 taken 12 times.
✓ Branch 17 taken 298 times.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 298 times.
✓ Branch 20 taken 6 times.
✓ Branch 21 taken 6 times.
✓ Branch 22 taken 6 times.
✗ Branch 23 not taken.
✓ Branch 24 taken 18 times.
✓ Branch 25 taken 298 times.
✓ Branch 26 taken 6 times.
✓ Branch 27 taken 18 times.
✓ Branch 28 taken 6 times.
✗ Branch 29 not taken.
✓ Branch 30 taken 18 times.
✓ Branch 31 taken 274 times.
✓ Branch 32 taken 18 times.
✓ Branch 33 taken 292 times.
✓ Branch 34 taken 6 times.
✓ Branch 35 taken 12 times.
✓ Branch 36 taken 6 times.
✗ Branch 37 not taken.
✗ Branch 38 not taken.
✓ Branch 39 taken 12 times.
✓ Branch 40 taken 12 times.
✓ Branch 41 taken 286 times.
✓ Branch 42 taken 18 times.
✓ Branch 43 taken 268 times.
✓ Branch 44 taken 12 times.
✓ Branch 45 taken 6 times.
✓ Branch 46 taken 12 times.
✗ Branch 47 not taken.
✓ Branch 48 taken 18 times.
✓ Branch 49 taken 274 times.
✗ Branch 50 not taken.
✓ Branch 51 taken 24 times.
✗ Branch 52 not taken.
✗ Branch 53 not taken.
✓ Branch 54 taken 16 times.
✓ Branch 55 taken 246 times.
✓ Branch 56 taken 18 times.
✓ Branch 57 taken 280 times.
✓ Branch 58 taken 12 times.
✓ Branch 59 taken 6 times.
✓ Branch 60 taken 12 times.
✗ Branch 61 not taken.
✓ Branch 62 taken 6 times.
✓ Branch 63 taken 16 times.
✓ Branch 64 taken 12 times.
✓ Branch 65 taken 262 times.
✓ Branch 66 taken 12 times.
✓ Branch 67 taken 246 times.
✓ Branch 68 taken 8 times.
✓ Branch 69 taken 8 times.
✓ Branch 70 taken 8 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 20 times.
✓ Branch 73 taken 262 times.
✓ Branch 74 taken 6 times.
✓ Branch 75 taken 18 times.
✓ Branch 76 taken 6 times.
✗ Branch 77 not taken.
✓ Branch 78 taken 18 times.
✓ Branch 79 taken 222 times.
✓ Branch 80 taken 22 times.
✓ Branch 81 taken 252 times.
✓ Branch 82 taken 6 times.
✓ Branch 83 taken 16 times.
✓ Branch 84 taken 6 times.
✗ Branch 85 not taken.
✗ Branch 86 not taken.
✓ Branch 87 taken 12 times.
✓ Branch 88 taken 16 times.
✓ Branch 89 taken 246 times.
✓ Branch 90 taken 14 times.
✓ Branch 91 taken 14 times.
✓ Branch 92 taken 14 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 14 times.
✗ Branch 95 not taken.
✓ Branch 96 taken 12 times.
✓ Branch 97 taken 234 times.
✗ Branch 98 not taken.
✓ Branch 99 taken 12 times.
✗ Branch 100 not taken.
✗ Branch 101 not taken.
✗ Branch 102 not taken.
✗ Branch 103 not taken.
✓ Branch 104 taken 12 times.
✓ Branch 105 taken 234 times.
✓ Branch 106 taken 6 times.
✓ Branch 107 taken 6 times.
✓ Branch 108 taken 6 times.
✗ Branch 109 not taken.
✓ Branch 110 taken 6 times.
✗ Branch 111 not taken.
✓ Branch 112 taken 12 times.
✓ Branch 113 taken 222 times.
✗ Branch 114 not taken.
✓ Branch 115 taken 12 times.
✗ Branch 116 not taken.
✗ Branch 117 not taken.
✗ Branch 118 not taken.
✗ Branch 119 not taken.
✓ Branch 120 taken 12 times.
✓ Branch 121 taken 222 times.
✓ Branch 122 taken 6 times.
✓ Branch 123 taken 6 times.
✓ Branch 124 taken 6 times.
✗ Branch 125 not taken.
✓ Branch 126 taken 6 times.
✗ Branch 127 not taken.
|
644 | the8(0x1F, 3); |
141 |
86/96✓ Branch 0 taken 48 times.
✓ Branch 1 taken 396 times.
✓ Branch 2 taken 24 times.
✓ Branch 3 taken 24 times.
✓ Branch 4 taken 36 times.
✓ Branch 5 taken 396 times.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 12 times.
✓ Branch 8 taken 12 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 12 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 36 times.
✓ Branch 13 taken 198 times.
✓ Branch 14 taken 36 times.
✓ Branch 15 taken 186 times.
✓ Branch 16 taken 18 times.
✓ Branch 17 taken 204 times.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 6 times.
✓ Branch 20 taken 12 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 18 times.
✓ Branch 23 taken 12 times.
✓ Branch 24 taken 48 times.
✓ Branch 25 taken 336 times.
✓ Branch 26 taken 18 times.
✓ Branch 27 taken 18 times.
✓ Branch 28 taken 18 times.
✓ Branch 29 taken 186 times.
✓ Branch 30 taken 12 times.
✓ Branch 31 taken 6 times.
✓ Branch 32 taken 18 times.
✓ Branch 33 taken 12 times.
✓ Branch 34 taken 30 times.
✓ Branch 35 taken 150 times.
✓ Branch 36 taken 30 times.
✓ Branch 37 taken 168 times.
✓ Branch 38 taken 18 times.
✓ Branch 39 taken 12 times.
✓ Branch 40 taken 18 times.
✓ Branch 41 taken 174 times.
✓ Branch 42 taken 18 times.
✓ Branch 43 taken 18 times.
✓ Branch 44 taken 30 times.
✓ Branch 45 taken 138 times.
✓ Branch 46 taken 12 times.
✓ Branch 47 taken 6 times.
✓ Branch 48 taken 30 times.
✓ Branch 49 taken 150 times.
✓ Branch 50 taken 18 times.
✓ Branch 51 taken 12 times.
✓ Branch 52 taken 24 times.
✓ Branch 53 taken 174 times.
✓ Branch 54 taken 30 times.
✓ Branch 55 taken 132 times.
✓ Branch 56 taken 12 times.
✓ Branch 57 taken 6 times.
✓ Branch 58 taken 12 times.
✗ Branch 59 not taken.
✓ Branch 60 taken 30 times.
✓ Branch 61 taken 138 times.
✓ Branch 62 taken 24 times.
✓ Branch 63 taken 24 times.
✓ Branch 64 taken 36 times.
✓ Branch 65 taken 264 times.
✓ Branch 66 taken 12 times.
✓ Branch 67 taken 12 times.
✓ Branch 68 taken 12 times.
✗ Branch 69 not taken.
✓ Branch 70 taken 12 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 36 times.
✓ Branch 73 taken 138 times.
✓ Branch 74 taken 18 times.
✓ Branch 75 taken 18 times.
✓ Branch 76 taken 18 times.
✓ Branch 77 taken 138 times.
✓ Branch 78 taken 12 times.
✓ Branch 79 taken 6 times.
✓ Branch 80 taken 6 times.
✗ Branch 81 not taken.
✓ Branch 82 taken 6 times.
✗ Branch 83 not taken.
✓ Branch 84 taken 24 times.
✓ Branch 85 taken 114 times.
✓ Branch 86 taken 12 times.
✓ Branch 87 taken 12 times.
✓ Branch 88 taken 12 times.
✓ Branch 89 taken 126 times.
✓ Branch 90 taken 6 times.
✓ Branch 91 taken 6 times.
✓ Branch 92 taken 6 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 6 times.
✗ Branch 95 not taken.
|
444 | thenext8(0x16, 1); |
142 |
95/128✓ Branch 0 taken 24 times.
✓ Branch 1 taken 228 times.
✗ Branch 2 not taken.
✓ Branch 3 taken 24 times.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 102 times.
✓ Branch 8 taken 18 times.
✓ Branch 9 taken 120 times.
✓ Branch 10 taken 12 times.
✓ Branch 11 taken 6 times.
✓ Branch 12 taken 12 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 6 times.
✓ Branch 15 taken 12 times.
✓ Branch 16 taken 12 times.
✓ Branch 17 taken 102 times.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 102 times.
✓ Branch 20 taken 6 times.
✓ Branch 21 taken 6 times.
✓ Branch 22 taken 6 times.
✗ Branch 23 not taken.
✓ Branch 24 taken 18 times.
✓ Branch 25 taken 102 times.
✓ Branch 26 taken 6 times.
✓ Branch 27 taken 18 times.
✓ Branch 28 taken 6 times.
✗ Branch 29 not taken.
✓ Branch 30 taken 18 times.
✓ Branch 31 taken 78 times.
✓ Branch 32 taken 18 times.
✓ Branch 33 taken 96 times.
✓ Branch 34 taken 6 times.
✓ Branch 35 taken 12 times.
✓ Branch 36 taken 6 times.
✗ Branch 37 not taken.
✗ Branch 38 not taken.
✓ Branch 39 taken 12 times.
✓ Branch 40 taken 12 times.
✓ Branch 41 taken 90 times.
✓ Branch 42 taken 18 times.
✓ Branch 43 taken 72 times.
✓ Branch 44 taken 12 times.
✓ Branch 45 taken 6 times.
✓ Branch 46 taken 12 times.
✗ Branch 47 not taken.
✓ Branch 48 taken 18 times.
✓ Branch 49 taken 78 times.
✗ Branch 50 not taken.
✓ Branch 51 taken 24 times.
✗ Branch 52 not taken.
✗ Branch 53 not taken.
✓ Branch 54 taken 12 times.
✓ Branch 55 taken 54 times.
✓ Branch 56 taken 18 times.
✓ Branch 57 taken 84 times.
✓ Branch 58 taken 12 times.
✓ Branch 59 taken 6 times.
✓ Branch 60 taken 12 times.
✗ Branch 61 not taken.
✓ Branch 62 taken 6 times.
✓ Branch 63 taken 12 times.
✓ Branch 64 taken 12 times.
✓ Branch 65 taken 66 times.
✓ Branch 66 taken 12 times.
✓ Branch 67 taken 54 times.
✓ Branch 68 taken 6 times.
✓ Branch 69 taken 6 times.
✓ Branch 70 taken 6 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 18 times.
✓ Branch 73 taken 66 times.
✓ Branch 74 taken 6 times.
✓ Branch 75 taken 18 times.
✓ Branch 76 taken 6 times.
✗ Branch 77 not taken.
✓ Branch 78 taken 18 times.
✓ Branch 79 taken 30 times.
✓ Branch 80 taken 18 times.
✓ Branch 81 taken 60 times.
✓ Branch 82 taken 6 times.
✓ Branch 83 taken 12 times.
✓ Branch 84 taken 6 times.
✗ Branch 85 not taken.
✗ Branch 86 not taken.
✓ Branch 87 taken 12 times.
✓ Branch 88 taken 12 times.
✓ Branch 89 taken 54 times.
✓ Branch 90 taken 12 times.
✓ Branch 91 taken 12 times.
✓ Branch 92 taken 12 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 12 times.
✗ Branch 95 not taken.
✓ Branch 96 taken 12 times.
✓ Branch 97 taken 42 times.
✗ Branch 98 not taken.
✓ Branch 99 taken 12 times.
✗ Branch 100 not taken.
✗ Branch 101 not taken.
✗ Branch 102 not taken.
✗ Branch 103 not taken.
✓ Branch 104 taken 12 times.
✓ Branch 105 taken 42 times.
✓ Branch 106 taken 6 times.
✓ Branch 107 taken 6 times.
✓ Branch 108 taken 6 times.
✗ Branch 109 not taken.
✓ Branch 110 taken 6 times.
✗ Branch 111 not taken.
✓ Branch 112 taken 12 times.
✓ Branch 113 taken 30 times.
✗ Branch 114 not taken.
✓ Branch 115 taken 12 times.
✗ Branch 116 not taken.
✗ Branch 117 not taken.
✗ Branch 118 not taken.
✗ Branch 119 not taken.
✓ Branch 120 taken 12 times.
✓ Branch 121 taken 30 times.
✓ Branch 122 taken 6 times.
✓ Branch 123 taken 6 times.
✓ Branch 124 taken 6 times.
✗ Branch 125 not taken.
✓ Branch 126 taken 6 times.
✗ Branch 127 not taken.
|
252 | thenext8(0x1E, 2); |
143 |
10/12✓ Branch 0 taken 48 times.
✓ Branch 1 taken 12 times.
✓ Branch 2 taken 24 times.
✓ Branch 3 taken 24 times.
✓ Branch 4 taken 18 times.
✓ Branch 5 taken 24 times.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 6 times.
✓ Branch 8 taken 12 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
|
60 | as1("STZ", 0x74); |
144 |
10/12✓ Branch 0 taken 12 times.
✓ Branch 1 taken 24 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 9 times.
✓ Branch 5 taken 15 times.
✓ Branch 6 taken 6 times.
✓ Branch 7 taken 3 times.
✓ Branch 8 taken 6 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 3 times.
✗ Branch 11 not taken.
|
36 | as1("STY", 0x94); |
145 |
10/16✓ Branch 0 taken 12 times.
✓ Branch 1 taken 12 times.
✗ Branch 2 not taken.
✓ Branch 3 taken 24 times.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✓ Branch 6 taken 6 times.
✓ Branch 7 taken 6 times.
✓ Branch 8 taken 18 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 12 times.
✓ Branch 11 taken 6 times.
✓ Branch 12 taken 6 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 6 times.
✗ Branch 15 not taken.
|
24 | as2("STZ", 0x9E); |
146 | ✗ | end(); | |
147 | } | ||
148 |
6/8✓ Branch 0 taken 3008 times.
✗ Branch 1 not taken.
✓ Branch 2 taken 3008 times.
✗ Branch 3 not taken.
✓ Branch 4 taken 1504 times.
✓ Branch 5 taken 1504 times.
✓ Branch 6 taken 78 times.
✓ Branch 7 taken 1426 times.
|
3008 | else if (match("", ",y")) |
149 | { | ||
150 |
11/16✓ Branch 0 taken 156 times.
✗ Branch 1 not taken.
✓ Branch 2 taken 52 times.
✓ Branch 3 taken 104 times.
✓ Branch 4 taken 26 times.
✓ Branch 5 taken 26 times.
✓ Branch 6 taken 26 times.
✗ Branch 7 not taken.
✓ Branch 8 taken 156 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 24 times.
✓ Branch 11 taken 132 times.
✓ Branch 12 taken 24 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 132 times.
✗ Branch 15 not taken.
|
156 | init_index("", ",y"); |
151 |
1/4✗ Branch 0 not taken.
✓ Branch 1 taken 156 times.
✗ Branch 2 not taken.
✗ Branch 3 not taken.
|
156 | if (len==3 && emulatexkas) len=2; |
152 |
10/12✓ Branch 0 taken 48 times.
✓ Branch 1 taken 108 times.
✓ Branch 2 taken 24 times.
✓ Branch 3 taken 24 times.
✓ Branch 4 taken 18 times.
✓ Branch 5 taken 72 times.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 6 times.
✓ Branch 8 taken 12 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
|
156 | as1("LDX", 0xB6); |
153 |
10/12✓ Branch 0 taken 12 times.
✓ Branch 1 taken 120 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 6 times.
✓ Branch 4 taken 9 times.
✓ Branch 5 taken 63 times.
✓ Branch 6 taken 6 times.
✓ Branch 7 taken 3 times.
✓ Branch 8 taken 6 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 3 times.
✗ Branch 11 not taken.
|
132 | as1("STX", 0x96); |
154 |
11/16✓ Branch 0 taken 24 times.
✓ Branch 1 taken 96 times.
✗ Branch 2 not taken.
✓ Branch 3 taken 24 times.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✓ Branch 6 taken 6 times.
✓ Branch 7 taken 6 times.
✓ Branch 8 taken 18 times.
✓ Branch 9 taken 48 times.
✓ Branch 10 taken 12 times.
✓ Branch 11 taken 6 times.
✓ Branch 12 taken 6 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 6 times.
✗ Branch 15 not taken.
|
120 | as2("LDX", 0xBE); |
155 |
2/20✗ Branch 0 not taken.
✓ Branch 1 taken 96 times.
✗ Branch 2 not taken.
✗ Branch 3 not taken.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✗ Branch 7 not taken.
✗ Branch 8 not taken.
✗ Branch 9 not taken.
✗ Branch 10 not taken.
✗ Branch 11 not taken.
✗ Branch 12 not taken.
✗ Branch 13 not taken.
✗ Branch 14 not taken.
✗ Branch 15 not taken.
✗ Branch 16 not taken.
✗ Branch 17 not taken.
✗ Branch 18 not taken.
✓ Branch 19 taken 48 times.
|
96 | if (len==1 && (is("ORA") || is("AND") || is("EOR") || is("ADC") || is("STA") || is("LDA") || is("CMP") || is("SBC"))) |
156 | { | ||
157 | ✗ | if(!fake) asar_throw_warning(0, warning_id_65816_xx_y_assume_16_bit, word[0]); | |
158 | ✗ | len=2; | |
159 | } | ||
160 |
93/128✓ Branch 0 taken 12 times.
✓ Branch 1 taken 84 times.
✗ Branch 2 not taken.
✓ Branch 3 taken 12 times.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✓ Branch 6 taken 6 times.
✓ Branch 7 taken 36 times.
✓ Branch 8 taken 9 times.
✓ Branch 9 taken 45 times.
✓ Branch 10 taken 6 times.
✓ Branch 11 taken 3 times.
✓ Branch 12 taken 6 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 3 times.
✓ Branch 15 taken 6 times.
✓ Branch 16 taken 6 times.
✓ Branch 17 taken 36 times.
✓ Branch 18 taken 6 times.
✓ Branch 19 taken 36 times.
✓ Branch 20 taken 3 times.
✓ Branch 21 taken 3 times.
✓ Branch 22 taken 3 times.
✗ Branch 23 not taken.
✓ Branch 24 taken 9 times.
✓ Branch 25 taken 36 times.
✓ Branch 26 taken 3 times.
✓ Branch 27 taken 9 times.
✓ Branch 28 taken 3 times.
✗ Branch 29 not taken.
✓ Branch 30 taken 9 times.
✓ Branch 31 taken 24 times.
✓ Branch 32 taken 9 times.
✓ Branch 33 taken 33 times.
✓ Branch 34 taken 3 times.
✓ Branch 35 taken 6 times.
✓ Branch 36 taken 3 times.
✗ Branch 37 not taken.
✗ Branch 38 not taken.
✓ Branch 39 taken 6 times.
✓ Branch 40 taken 6 times.
✓ Branch 41 taken 30 times.
✓ Branch 42 taken 9 times.
✓ Branch 43 taken 21 times.
✓ Branch 44 taken 6 times.
✓ Branch 45 taken 3 times.
✓ Branch 46 taken 6 times.
✗ Branch 47 not taken.
✓ Branch 48 taken 9 times.
✓ Branch 49 taken 24 times.
✗ Branch 50 not taken.
✓ Branch 51 taken 12 times.
✗ Branch 52 not taken.
✗ Branch 53 not taken.
✓ Branch 54 taken 6 times.
✓ Branch 55 taken 12 times.
✓ Branch 56 taken 9 times.
✓ Branch 57 taken 27 times.
✓ Branch 58 taken 6 times.
✓ Branch 59 taken 3 times.
✓ Branch 60 taken 6 times.
✗ Branch 61 not taken.
✓ Branch 62 taken 3 times.
✓ Branch 63 taken 6 times.
✓ Branch 64 taken 6 times.
✓ Branch 65 taken 18 times.
✓ Branch 66 taken 6 times.
✓ Branch 67 taken 12 times.
✓ Branch 68 taken 3 times.
✓ Branch 69 taken 3 times.
✓ Branch 70 taken 3 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 9 times.
✓ Branch 73 taken 18 times.
✓ Branch 74 taken 3 times.
✓ Branch 75 taken 9 times.
✓ Branch 76 taken 3 times.
✗ Branch 77 not taken.
✓ Branch 78 taken 3 times.
✓ Branch 79 taken 6 times.
✓ Branch 80 taken 9 times.
✓ Branch 81 taken 15 times.
✓ Branch 82 taken 3 times.
✓ Branch 83 taken 6 times.
✓ Branch 84 taken 3 times.
✗ Branch 85 not taken.
✗ Branch 86 not taken.
✓ Branch 87 taken 6 times.
✓ Branch 88 taken 6 times.
✓ Branch 89 taken 12 times.
✓ Branch 90 taken 6 times.
✓ Branch 91 taken 6 times.
✓ Branch 92 taken 6 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 6 times.
✗ Branch 95 not taken.
✓ Branch 96 taken 6 times.
✓ Branch 97 taken 6 times.
✗ Branch 98 not taken.
✓ Branch 99 taken 6 times.
✗ Branch 100 not taken.
✗ Branch 101 not taken.
✗ Branch 102 not taken.
✗ Branch 103 not taken.
✓ Branch 104 taken 6 times.
✓ Branch 105 taken 6 times.
✓ Branch 106 taken 3 times.
✓ Branch 107 taken 3 times.
✓ Branch 108 taken 3 times.
✗ Branch 109 not taken.
✓ Branch 110 taken 3 times.
✗ Branch 111 not taken.
✓ Branch 112 taken 6 times.
✗ Branch 113 not taken.
✗ Branch 114 not taken.
✓ Branch 115 taken 6 times.
✗ Branch 116 not taken.
✗ Branch 117 not taken.
✗ Branch 118 not taken.
✗ Branch 119 not taken.
✓ Branch 120 taken 6 times.
✗ Branch 121 not taken.
✓ Branch 122 taken 3 times.
✓ Branch 123 taken 3 times.
✓ Branch 124 taken 3 times.
✗ Branch 125 not taken.
✓ Branch 126 taken 3 times.
✗ Branch 127 not taken.
|
96 | the8(0x19, 2); |
161 | ✗ | end(); | |
162 | } | ||
163 | else | ||
164 | { | ||
165 |
8/10✓ Branch 0 taken 2840 times.
✓ Branch 1 taken 12 times.
✓ Branch 2 taken 12 times.
✓ Branch 3 taken 2828 times.
✓ Branch 4 taken 24 times.
✗ Branch 5 not taken.
✓ Branch 6 taken 24 times.
✗ Branch 7 not taken.
✓ Branch 8 taken 12 times.
✓ Branch 9 taken 1414 times.
|
2852 | if ((is("MVN") || is("MVP")) && confirmqpar(par)) |
166 | { | ||
167 | int numargs; | ||
168 |
1/2✓ Branch 0 taken 24 times.
✗ Branch 1 not taken.
|
24 | autoptr<char**>param=qpsplit(par.temp_raw(), ",", &numargs); |
169 |
1/2✓ Branch 0 taken 24 times.
✗ Branch 1 not taken.
|
24 | if (numargs ==2) |
170 | { | ||
171 |
2/2✓ Branch 0 taken 12 times.
✓ Branch 1 taken 12 times.
|
24 | withlen(2); |
172 |
3/4✓ Branch 0 taken 6 times.
✓ Branch 1 taken 6 times.
✓ Branch 2 taken 12 times.
✗ Branch 3 not taken.
|
15 | write1(is("MVN")?(unsigned int)0x54:(unsigned int)0x44); |
173 |
4/6✓ Branch 0 taken 4 times.
✓ Branch 1 taken 8 times.
✓ Branch 2 taken 4 times.
✗ Branch 3 not taken.
✓ Branch 4 taken 12 times.
✗ Branch 5 not taken.
|
12 | write1(pass==2?getnum(param[0]):0); |
174 |
4/6✓ Branch 0 taken 4 times.
✓ Branch 1 taken 8 times.
✓ Branch 2 taken 4 times.
✗ Branch 3 not taken.
✓ Branch 4 taken 12 times.
✗ Branch 5 not taken.
|
12 | write1(pass==2?getnum(param[1]):0); |
175 | 6 | return true; | |
176 | } | ||
177 | ✗ | getvars(false); | |
178 | ✗ | if(len != 2) return false; | |
179 |
1/2✗ Branch 0 not taken.
✓ Branch 1 taken 12 times.
|
24 | } |
180 | if (false) | ||
181 | { | ||
182 | 6 | opAFallback: | |
183 | 6 | snes_label tmp; | |
184 |
9/14✓ Branch 0 taken 8 times.
✓ Branch 1 taken 4 times.
✓ Branch 2 taken 8 times.
✗ Branch 3 not taken.
✓ Branch 4 taken 4 times.
✓ Branch 5 taken 4 times.
✗ Branch 6 not taken.
✓ Branch 7 taken 10 times.
✓ Branch 8 taken 4 times.
✓ Branch 9 taken 2 times.
✗ Branch 10 not taken.
✓ Branch 11 taken 6 times.
✗ Branch 12 not taken.
✗ Branch 13 not taken.
|
16 | if (pass && !labelval(par, &tmp)) return false; |
185 |
3/4✓ Branch 0 taken 6 times.
✓ Branch 1 taken 6 times.
✓ Branch 2 taken 6 times.
✗ Branch 3 not taken.
|
12 | if(!fake) asar_throw_warning(1, warning_id_feature_deprecated, "using A as a label name", "rename your label to _a or something, or use a+0 to disambiguate the addressing mode"); |
186 |
1/2✓ Branch 0 taken 12 times.
✗ Branch 1 not taken.
|
12 | len=getlen(par); |
187 | 6 | num=tmp.pos; | |
188 | } | ||
189 |
6/6✓ Branch 0 taken 2744 times.
✓ Branch 1 taken 96 times.
✓ Branch 2 taken 1372 times.
✓ Branch 3 taken 1372 times.
✓ Branch 4 taken 60 times.
✓ Branch 5 taken 1360 times.
|
2840 | if (is("JSR") || is("JMP")) |
190 | { | ||
191 | 120 | int tmp=optimizeforbank; | |
192 | 120 | optimizeforbank=-1; | |
193 |
8/14✓ Branch 0 taken 40 times.
✓ Branch 1 taken 80 times.
✓ Branch 2 taken 20 times.
✓ Branch 3 taken 20 times.
✓ Branch 4 taken 20 times.
✗ Branch 5 not taken.
✓ Branch 6 taken 120 times.
✗ Branch 7 not taken.
✗ Branch 8 not taken.
✓ Branch 9 taken 120 times.
✗ Branch 10 not taken.
✗ Branch 11 not taken.
✓ Branch 12 taken 120 times.
✗ Branch 13 not taken.
|
120 | getvars(false) |
194 | 120 | optimizeforbank=tmp; | |
195 | } | ||
196 | else | ||
197 | { | ||
198 |
10/14✓ Branch 0 taken 906 times.
✓ Branch 1 taken 1814 times.
✓ Branch 2 taken 614 times.
✓ Branch 3 taken 292 times.
✓ Branch 4 taken 614 times.
✗ Branch 5 not taken.
✓ Branch 6 taken 2720 times.
✗ Branch 7 not taken.
✓ Branch 8 taken 672 times.
✓ Branch 9 taken 2048 times.
✓ Branch 10 taken 672 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 2048 times.
✗ Branch 13 not taken.
|
2720 | getvars(false) |
199 | } | ||
200 |
86/96✓ Branch 0 taken 72 times.
✓ Branch 1 taken 2768 times.
✓ Branch 2 taken 36 times.
✓ Branch 3 taken 36 times.
✓ Branch 4 taken 48 times.
✓ Branch 5 taken 2780 times.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 12 times.
✓ Branch 8 taken 12 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 12 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 60 times.
✓ Branch 13 taken 1384 times.
✓ Branch 14 taken 48 times.
✓ Branch 15 taken 1384 times.
✓ Branch 16 taken 18 times.
✓ Branch 17 taken 1402 times.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 6 times.
✓ Branch 20 taken 12 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 30 times.
✓ Branch 23 taken 12 times.
✓ Branch 24 taken 72 times.
✓ Branch 25 taken 2708 times.
✓ Branch 26 taken 18 times.
✓ Branch 27 taken 30 times.
✓ Branch 28 taken 18 times.
✓ Branch 29 taken 1384 times.
✓ Branch 30 taken 12 times.
✓ Branch 31 taken 6 times.
✓ Branch 32 taken 30 times.
✓ Branch 33 taken 12 times.
✓ Branch 34 taken 45 times.
✓ Branch 35 taken 1333 times.
✓ Branch 36 taken 42 times.
✓ Branch 37 taken 1354 times.
✓ Branch 38 taken 18 times.
✓ Branch 39 taken 24 times.
✓ Branch 40 taken 18 times.
✓ Branch 41 taken 1372 times.
✓ Branch 42 taken 33 times.
✓ Branch 43 taken 18 times.
✓ Branch 44 taken 180 times.
✓ Branch 45 taken 1186 times.
✓ Branch 46 taken 12 times.
✓ Branch 47 taken 6 times.
✓ Branch 48 taken 45 times.
✓ Branch 49 taken 1333 times.
✓ Branch 50 taken 18 times.
✓ Branch 51 taken 27 times.
✓ Branch 52 taken 159 times.
✓ Branch 53 taken 1387 times.
✓ Branch 54 taken 42 times.
✓ Branch 55 taken 1303 times.
✓ Branch 56 taken 21 times.
✓ Branch 57 taken 12 times.
✓ Branch 58 taken 21 times.
✗ Branch 59 not taken.
✓ Branch 60 taken 189 times.
✓ Branch 61 taken 1186 times.
✓ Branch 62 taken 51 times.
✓ Branch 63 taken 159 times.
✓ Branch 64 taken 63 times.
✓ Branch 65 taken 2618 times.
✓ Branch 66 taken 18 times.
✓ Branch 67 taken 21 times.
✓ Branch 68 taken 21 times.
✗ Branch 69 not taken.
✓ Branch 70 taken 21 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 60 times.
✓ Branch 73 taken 1309 times.
✓ Branch 74 taken 18 times.
✓ Branch 75 taken 30 times.
✓ Branch 76 taken 18 times.
✓ Branch 77 taken 1321 times.
✓ Branch 78 taken 12 times.
✓ Branch 79 taken 6 times.
✓ Branch 80 taken 6 times.
✗ Branch 81 not taken.
✓ Branch 82 taken 6 times.
✗ Branch 83 not taken.
✓ Branch 84 taken 36 times.
✓ Branch 85 taken 1285 times.
✓ Branch 86 taken 12 times.
✓ Branch 87 taken 24 times.
✓ Branch 88 taken 12 times.
✓ Branch 89 taken 1309 times.
✓ Branch 90 taken 6 times.
✓ Branch 91 taken 6 times.
✓ Branch 92 taken 6 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 6 times.
✗ Branch 95 not taken.
|
2840 | the8(0x05, 1); |
201 |
115/128✓ Branch 0 taken 48 times.
✓ Branch 1 taken 2570 times.
✓ Branch 2 taken 24 times.
✓ Branch 3 taken 24 times.
✓ Branch 4 taken 18 times.
✓ Branch 5 taken 6 times.
✓ Branch 6 taken 24 times.
✓ Branch 7 taken 1279 times.
✓ Branch 8 taken 18 times.
✓ Branch 9 taken 1303 times.
✓ Branch 10 taken 12 times.
✓ Branch 11 taken 6 times.
✓ Branch 12 taken 12 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 18 times.
✓ Branch 15 taken 12 times.
✓ Branch 16 taken 36 times.
✓ Branch 17 taken 1273 times.
✓ Branch 18 taken 36 times.
✓ Branch 19 taken 1273 times.
✓ Branch 20 taken 12 times.
✓ Branch 21 taken 12 times.
✓ Branch 22 taken 6 times.
✓ Branch 23 taken 6 times.
✓ Branch 24 taken 18 times.
✓ Branch 25 taken 1285 times.
✓ Branch 26 taken 18 times.
✓ Branch 27 taken 18 times.
✓ Branch 28 taken 18 times.
✗ Branch 29 not taken.
✓ Branch 30 taken 30 times.
✓ Branch 31 taken 1249 times.
✓ Branch 32 taken 30 times.
✓ Branch 33 taken 1267 times.
✓ Branch 34 taken 18 times.
✓ Branch 35 taken 12 times.
✓ Branch 36 taken 12 times.
✓ Branch 37 taken 6 times.
✓ Branch 38 taken 12 times.
✓ Branch 39 taken 18 times.
✓ Branch 40 taken 24 times.
✓ Branch 41 taken 1273 times.
✓ Branch 42 taken 33 times.
✓ Branch 43 taken 1240 times.
✓ Branch 44 taken 12 times.
✓ Branch 45 taken 6 times.
✓ Branch 46 taken 12 times.
✗ Branch 47 not taken.
✓ Branch 48 taken 30 times.
✓ Branch 49 taken 1249 times.
✓ Branch 50 taken 24 times.
✓ Branch 51 taken 27 times.
✓ Branch 52 taken 18 times.
✓ Branch 53 taken 6 times.
✓ Branch 54 taken 147 times.
✓ Branch 55 taken 1105 times.
✓ Branch 56 taken 21 times.
✓ Branch 57 taken 1267 times.
✓ Branch 58 taken 15 times.
✓ Branch 59 taken 6 times.
✓ Branch 60 taken 15 times.
✗ Branch 61 not taken.
✓ Branch 62 taken 77 times.
✓ Branch 63 taken 76 times.
✓ Branch 64 taken 98 times.
✓ Branch 65 taken 1234 times.
✓ Branch 66 taken 36 times.
✓ Branch 67 taken 1161 times.
✓ Branch 68 taken 67 times.
✓ Branch 69 taken 21 times.
✓ Branch 70 taken 61 times.
✓ Branch 71 taken 6 times.
✓ Branch 72 taken 76 times.
✓ Branch 73 taken 1246 times.
✓ Branch 74 taken 18 times.
✓ Branch 75 taken 21 times.
✓ Branch 76 taken 21 times.
✗ Branch 77 not taken.
✓ Branch 78 taken 33 times.
✓ Branch 79 taken 1134 times.
✓ Branch 80 taken 153 times.
✓ Branch 81 taken 1105 times.
✓ Branch 82 taken 77 times.
✓ Branch 83 taken 76 times.
✓ Branch 84 taken 71 times.
✓ Branch 85 taken 6 times.
✓ Branch 86 taken 12 times.
✓ Branch 87 taken 77 times.
✓ Branch 88 taken 88 times.
✓ Branch 89 taken 1170 times.
✓ Branch 90 taken 21 times.
✓ Branch 91 taken 67 times.
✓ Branch 92 taken 67 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 67 times.
✗ Branch 95 not taken.
✓ Branch 96 taken 24 times.
✓ Branch 97 taken 1146 times.
✓ Branch 98 taken 12 times.
✓ Branch 99 taken 12 times.
✓ Branch 100 taken 6 times.
✓ Branch 101 taken 6 times.
✗ Branch 102 not taken.
✓ Branch 103 taken 6 times.
✓ Branch 104 taken 12 times.
✓ Branch 105 taken 1158 times.
✓ Branch 106 taken 6 times.
✓ Branch 107 taken 6 times.
✓ Branch 108 taken 6 times.
✗ Branch 109 not taken.
✓ Branch 110 taken 6 times.
✗ Branch 111 not taken.
✓ Branch 112 taken 24 times.
✓ Branch 113 taken 1134 times.
✓ Branch 114 taken 12 times.
✓ Branch 115 taken 12 times.
✓ Branch 116 taken 6 times.
✓ Branch 117 taken 6 times.
✗ Branch 118 not taken.
✓ Branch 119 taken 6 times.
✓ Branch 120 taken 12 times.
✓ Branch 121 taken 1146 times.
✓ Branch 122 taken 6 times.
✓ Branch 123 taken 6 times.
✓ Branch 124 taken 6 times.
✗ Branch 125 not taken.
✓ Branch 126 taken 6 times.
✗ Branch 127 not taken.
|
2618 | the8(0x0D, 2); |
202 |
95/128✓ Branch 0 taken 24 times.
✓ Branch 1 taken 2268 times.
✗ Branch 2 not taken.
✓ Branch 3 taken 24 times.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 1122 times.
✓ Branch 8 taken 18 times.
✓ Branch 9 taken 1140 times.
✓ Branch 10 taken 12 times.
✓ Branch 11 taken 6 times.
✓ Branch 12 taken 12 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 6 times.
✓ Branch 15 taken 12 times.
✓ Branch 16 taken 12 times.
✓ Branch 17 taken 1122 times.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 1122 times.
✓ Branch 20 taken 6 times.
✓ Branch 21 taken 6 times.
✓ Branch 22 taken 6 times.
✗ Branch 23 not taken.
✓ Branch 24 taken 18 times.
✓ Branch 25 taken 1122 times.
✓ Branch 26 taken 6 times.
✓ Branch 27 taken 18 times.
✓ Branch 28 taken 6 times.
✗ Branch 29 not taken.
✓ Branch 30 taken 18 times.
✓ Branch 31 taken 1098 times.
✓ Branch 32 taken 18 times.
✓ Branch 33 taken 1116 times.
✓ Branch 34 taken 6 times.
✓ Branch 35 taken 12 times.
✓ Branch 36 taken 6 times.
✗ Branch 37 not taken.
✗ Branch 38 not taken.
✓ Branch 39 taken 12 times.
✓ Branch 40 taken 12 times.
✓ Branch 41 taken 1110 times.
✓ Branch 42 taken 18 times.
✓ Branch 43 taken 1092 times.
✓ Branch 44 taken 12 times.
✓ Branch 45 taken 6 times.
✓ Branch 46 taken 12 times.
✗ Branch 47 not taken.
✓ Branch 48 taken 18 times.
✓ Branch 49 taken 1098 times.
✗ Branch 50 not taken.
✓ Branch 51 taken 24 times.
✗ Branch 52 not taken.
✗ Branch 53 not taken.
✓ Branch 54 taken 71 times.
✓ Branch 55 taken 1015 times.
✓ Branch 56 taken 18 times.
✓ Branch 57 taken 1104 times.
✓ Branch 58 taken 12 times.
✓ Branch 59 taken 6 times.
✓ Branch 60 taken 12 times.
✗ Branch 61 not taken.
✓ Branch 62 taken 6 times.
✓ Branch 63 taken 71 times.
✓ Branch 64 taken 12 times.
✓ Branch 65 taken 1086 times.
✓ Branch 66 taken 12 times.
✓ Branch 67 taken 1015 times.
✓ Branch 68 taken 59 times.
✓ Branch 69 taken 12 times.
✓ Branch 70 taken 59 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 71 times.
✓ Branch 73 taken 1086 times.
✓ Branch 74 taken 6 times.
✓ Branch 75 taken 18 times.
✓ Branch 76 taken 6 times.
✗ Branch 77 not taken.
✓ Branch 78 taken 18 times.
✓ Branch 79 taken 991 times.
✓ Branch 80 taken 77 times.
✓ Branch 81 taken 1021 times.
✓ Branch 82 taken 6 times.
✓ Branch 83 taken 71 times.
✓ Branch 84 taken 6 times.
✗ Branch 85 not taken.
✗ Branch 86 not taken.
✓ Branch 87 taken 12 times.
✓ Branch 88 taken 71 times.
✓ Branch 89 taken 1015 times.
✓ Branch 90 taken 18 times.
✓ Branch 91 taken 65 times.
✓ Branch 92 taken 65 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 65 times.
✗ Branch 95 not taken.
✓ Branch 96 taken 12 times.
✓ Branch 97 taken 1003 times.
✗ Branch 98 not taken.
✓ Branch 99 taken 12 times.
✗ Branch 100 not taken.
✗ Branch 101 not taken.
✗ Branch 102 not taken.
✗ Branch 103 not taken.
✓ Branch 104 taken 12 times.
✓ Branch 105 taken 1003 times.
✓ Branch 106 taken 6 times.
✓ Branch 107 taken 6 times.
✓ Branch 108 taken 6 times.
✗ Branch 109 not taken.
✓ Branch 110 taken 6 times.
✗ Branch 111 not taken.
✓ Branch 112 taken 12 times.
✓ Branch 113 taken 991 times.
✗ Branch 114 not taken.
✓ Branch 115 taken 12 times.
✗ Branch 116 not taken.
✗ Branch 117 not taken.
✗ Branch 118 not taken.
✗ Branch 119 not taken.
✓ Branch 120 taken 12 times.
✓ Branch 121 taken 991 times.
✓ Branch 122 taken 6 times.
✓ Branch 123 taken 6 times.
✓ Branch 124 taken 6 times.
✗ Branch 125 not taken.
✓ Branch 126 taken 6 times.
✗ Branch 127 not taken.
|
2292 | the8(0x0F, 3); |
203 |
86/96✓ Branch 0 taken 48 times.
✓ Branch 1 taken 1934 times.
✓ Branch 2 taken 24 times.
✓ Branch 3 taken 24 times.
✓ Branch 4 taken 36 times.
✓ Branch 5 taken 1934 times.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 12 times.
✓ Branch 8 taken 12 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 12 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 36 times.
✓ Branch 13 taken 967 times.
✓ Branch 14 taken 36 times.
✓ Branch 15 taken 955 times.
✓ Branch 16 taken 18 times.
✓ Branch 17 taken 973 times.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 6 times.
✓ Branch 20 taken 12 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 18 times.
✓ Branch 23 taken 12 times.
✓ Branch 24 taken 48 times.
✓ Branch 25 taken 1874 times.
✓ Branch 26 taken 18 times.
✓ Branch 27 taken 18 times.
✓ Branch 28 taken 18 times.
✓ Branch 29 taken 955 times.
✓ Branch 30 taken 12 times.
✓ Branch 31 taken 6 times.
✓ Branch 32 taken 18 times.
✓ Branch 33 taken 12 times.
✓ Branch 34 taken 30 times.
✓ Branch 35 taken 919 times.
✓ Branch 36 taken 30 times.
✓ Branch 37 taken 937 times.
✓ Branch 38 taken 18 times.
✓ Branch 39 taken 12 times.
✓ Branch 40 taken 18 times.
✓ Branch 41 taken 943 times.
✓ Branch 42 taken 18 times.
✓ Branch 43 taken 18 times.
✓ Branch 44 taken 30 times.
✓ Branch 45 taken 907 times.
✓ Branch 46 taken 12 times.
✓ Branch 47 taken 6 times.
✓ Branch 48 taken 30 times.
✓ Branch 49 taken 919 times.
✓ Branch 50 taken 18 times.
✓ Branch 51 taken 12 times.
✓ Branch 52 taken 24 times.
✓ Branch 53 taken 943 times.
✓ Branch 54 taken 30 times.
✓ Branch 55 taken 901 times.
✓ Branch 56 taken 12 times.
✓ Branch 57 taken 6 times.
✓ Branch 58 taken 12 times.
✗ Branch 59 not taken.
✓ Branch 60 taken 30 times.
✓ Branch 61 taken 907 times.
✓ Branch 62 taken 24 times.
✓ Branch 63 taken 24 times.
✓ Branch 64 taken 36 times.
✓ Branch 65 taken 1802 times.
✓ Branch 66 taken 12 times.
✓ Branch 67 taken 12 times.
✓ Branch 68 taken 12 times.
✗ Branch 69 not taken.
✓ Branch 70 taken 12 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 36 times.
✓ Branch 73 taken 907 times.
✓ Branch 74 taken 18 times.
✓ Branch 75 taken 18 times.
✓ Branch 76 taken 18 times.
✓ Branch 77 taken 907 times.
✓ Branch 78 taken 12 times.
✓ Branch 79 taken 6 times.
✓ Branch 80 taken 6 times.
✗ Branch 81 not taken.
✓ Branch 82 taken 6 times.
✗ Branch 83 not taken.
✓ Branch 84 taken 24 times.
✓ Branch 85 taken 883 times.
✓ Branch 86 taken 12 times.
✓ Branch 87 taken 12 times.
✓ Branch 88 taken 12 times.
✓ Branch 89 taken 895 times.
✓ Branch 90 taken 6 times.
✓ Branch 91 taken 6 times.
✓ Branch 92 taken 6 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 6 times.
✗ Branch 95 not taken.
|
1982 | thenext8(0x06, 1); |
204 |
95/128✓ Branch 0 taken 24 times.
✓ Branch 1 taken 1766 times.
✗ Branch 2 not taken.
✓ Branch 3 taken 24 times.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 871 times.
✓ Branch 8 taken 18 times.
✓ Branch 9 taken 889 times.
✓ Branch 10 taken 12 times.
✓ Branch 11 taken 6 times.
✓ Branch 12 taken 12 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 6 times.
✓ Branch 15 taken 12 times.
✓ Branch 16 taken 12 times.
✓ Branch 17 taken 871 times.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 871 times.
✓ Branch 20 taken 6 times.
✓ Branch 21 taken 6 times.
✓ Branch 22 taken 6 times.
✗ Branch 23 not taken.
✓ Branch 24 taken 18 times.
✓ Branch 25 taken 871 times.
✓ Branch 26 taken 6 times.
✓ Branch 27 taken 18 times.
✓ Branch 28 taken 6 times.
✗ Branch 29 not taken.
✓ Branch 30 taken 18 times.
✓ Branch 31 taken 847 times.
✓ Branch 32 taken 18 times.
✓ Branch 33 taken 865 times.
✓ Branch 34 taken 6 times.
✓ Branch 35 taken 12 times.
✓ Branch 36 taken 6 times.
✗ Branch 37 not taken.
✗ Branch 38 not taken.
✓ Branch 39 taken 12 times.
✓ Branch 40 taken 12 times.
✓ Branch 41 taken 859 times.
✓ Branch 42 taken 18 times.
✓ Branch 43 taken 841 times.
✓ Branch 44 taken 12 times.
✓ Branch 45 taken 6 times.
✓ Branch 46 taken 12 times.
✗ Branch 47 not taken.
✓ Branch 48 taken 18 times.
✓ Branch 49 taken 847 times.
✗ Branch 50 not taken.
✓ Branch 51 taken 24 times.
✗ Branch 52 not taken.
✗ Branch 53 not taken.
✓ Branch 54 taken 12 times.
✓ Branch 55 taken 823 times.
✓ Branch 56 taken 18 times.
✓ Branch 57 taken 853 times.
✓ Branch 58 taken 12 times.
✓ Branch 59 taken 6 times.
✓ Branch 60 taken 12 times.
✗ Branch 61 not taken.
✓ Branch 62 taken 6 times.
✓ Branch 63 taken 12 times.
✓ Branch 64 taken 12 times.
✓ Branch 65 taken 835 times.
✓ Branch 66 taken 12 times.
✓ Branch 67 taken 823 times.
✓ Branch 68 taken 6 times.
✓ Branch 69 taken 6 times.
✓ Branch 70 taken 6 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 18 times.
✓ Branch 73 taken 835 times.
✓ Branch 74 taken 6 times.
✓ Branch 75 taken 18 times.
✓ Branch 76 taken 6 times.
✗ Branch 77 not taken.
✓ Branch 78 taken 18 times.
✓ Branch 79 taken 799 times.
✓ Branch 80 taken 18 times.
✓ Branch 81 taken 829 times.
✓ Branch 82 taken 6 times.
✓ Branch 83 taken 12 times.
✓ Branch 84 taken 6 times.
✗ Branch 85 not taken.
✗ Branch 86 not taken.
✓ Branch 87 taken 12 times.
✓ Branch 88 taken 12 times.
✓ Branch 89 taken 823 times.
✓ Branch 90 taken 12 times.
✓ Branch 91 taken 12 times.
✓ Branch 92 taken 12 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 12 times.
✗ Branch 95 not taken.
✓ Branch 96 taken 12 times.
✓ Branch 97 taken 811 times.
✗ Branch 98 not taken.
✓ Branch 99 taken 12 times.
✗ Branch 100 not taken.
✗ Branch 101 not taken.
✗ Branch 102 not taken.
✗ Branch 103 not taken.
✓ Branch 104 taken 12 times.
✓ Branch 105 taken 811 times.
✓ Branch 106 taken 6 times.
✓ Branch 107 taken 6 times.
✓ Branch 108 taken 6 times.
✗ Branch 109 not taken.
✓ Branch 110 taken 6 times.
✗ Branch 111 not taken.
✓ Branch 112 taken 12 times.
✓ Branch 113 taken 799 times.
✗ Branch 114 not taken.
✓ Branch 115 taken 12 times.
✗ Branch 116 not taken.
✗ Branch 117 not taken.
✗ Branch 118 not taken.
✗ Branch 119 not taken.
✓ Branch 120 taken 12 times.
✓ Branch 121 taken 799 times.
✓ Branch 122 taken 6 times.
✓ Branch 123 taken 6 times.
✓ Branch 124 taken 6 times.
✗ Branch 125 not taken.
✓ Branch 126 taken 6 times.
✗ Branch 127 not taken.
|
1790 | thenext8(0x0E, 2); |
205 |
76/84✓ Branch 0 taken 48 times.
✓ Branch 1 taken 1550 times.
✓ Branch 2 taken 24 times.
✓ Branch 3 taken 24 times.
✓ Branch 4 taken 36 times.
✓ Branch 5 taken 1550 times.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 12 times.
✓ Branch 8 taken 12 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 12 times.
✗ Branch 11 not taken.
✓ Branch 12 taken 36 times.
✓ Branch 13 taken 775 times.
✓ Branch 14 taken 36 times.
✓ Branch 15 taken 763 times.
✓ Branch 16 taken 18 times.
✓ Branch 17 taken 781 times.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 6 times.
✓ Branch 20 taken 12 times.
✗ Branch 21 not taken.
✓ Branch 22 taken 18 times.
✓ Branch 23 taken 12 times.
✓ Branch 24 taken 48 times.
✓ Branch 25 taken 1490 times.
✓ Branch 26 taken 18 times.
✓ Branch 27 taken 18 times.
✓ Branch 28 taken 18 times.
✓ Branch 29 taken 763 times.
✓ Branch 30 taken 12 times.
✓ Branch 31 taken 6 times.
✓ Branch 32 taken 18 times.
✓ Branch 33 taken 12 times.
✓ Branch 34 taken 30 times.
✓ Branch 35 taken 727 times.
✓ Branch 36 taken 30 times.
✓ Branch 37 taken 745 times.
✓ Branch 38 taken 18 times.
✓ Branch 39 taken 12 times.
✓ Branch 40 taken 18 times.
✓ Branch 41 taken 751 times.
✓ Branch 42 taken 18 times.
✓ Branch 43 taken 18 times.
✓ Branch 44 taken 30 times.
✓ Branch 45 taken 715 times.
✓ Branch 46 taken 12 times.
✓ Branch 47 taken 6 times.
✓ Branch 48 taken 30 times.
✓ Branch 49 taken 727 times.
✓ Branch 50 taken 18 times.
✓ Branch 51 taken 12 times.
✓ Branch 52 taken 24 times.
✓ Branch 53 taken 751 times.
✓ Branch 54 taken 30 times.
✓ Branch 55 taken 709 times.
✓ Branch 56 taken 12 times.
✓ Branch 57 taken 6 times.
✓ Branch 58 taken 12 times.
✗ Branch 59 not taken.
✓ Branch 60 taken 30 times.
✓ Branch 61 taken 715 times.
✓ Branch 62 taken 24 times.
✓ Branch 63 taken 24 times.
✓ Branch 64 taken 18 times.
✓ Branch 65 taken 733 times.
✓ Branch 66 taken 12 times.
✓ Branch 67 taken 6 times.
✓ Branch 68 taken 12 times.
✗ Branch 69 not taken.
✓ Branch 70 taken 6 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 24 times.
✓ Branch 73 taken 703 times.
✓ Branch 74 taken 12 times.
✓ Branch 75 taken 12 times.
✓ Branch 76 taken 12 times.
✓ Branch 77 taken 715 times.
✓ Branch 78 taken 6 times.
✓ Branch 79 taken 6 times.
✓ Branch 80 taken 6 times.
✗ Branch 81 not taken.
✓ Branch 82 taken 6 times.
✗ Branch 83 not taken.
|
1598 | thefinal7(0x04, 1); |
206 |
84/112✓ Branch 0 taken 24 times.
✓ Branch 1 taken 1406 times.
✗ Branch 2 not taken.
✓ Branch 3 taken 24 times.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 691 times.
✓ Branch 8 taken 18 times.
✓ Branch 9 taken 709 times.
✓ Branch 10 taken 12 times.
✓ Branch 11 taken 6 times.
✓ Branch 12 taken 12 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 6 times.
✓ Branch 15 taken 12 times.
✓ Branch 16 taken 12 times.
✓ Branch 17 taken 691 times.
✓ Branch 18 taken 12 times.
✓ Branch 19 taken 691 times.
✓ Branch 20 taken 6 times.
✓ Branch 21 taken 6 times.
✓ Branch 22 taken 6 times.
✗ Branch 23 not taken.
✓ Branch 24 taken 18 times.
✓ Branch 25 taken 691 times.
✓ Branch 26 taken 6 times.
✓ Branch 27 taken 18 times.
✓ Branch 28 taken 6 times.
✗ Branch 29 not taken.
✓ Branch 30 taken 18 times.
✓ Branch 31 taken 667 times.
✓ Branch 32 taken 18 times.
✓ Branch 33 taken 685 times.
✓ Branch 34 taken 6 times.
✓ Branch 35 taken 12 times.
✓ Branch 36 taken 6 times.
✗ Branch 37 not taken.
✗ Branch 38 not taken.
✓ Branch 39 taken 12 times.
✓ Branch 40 taken 12 times.
✓ Branch 41 taken 679 times.
✓ Branch 42 taken 18 times.
✓ Branch 43 taken 661 times.
✓ Branch 44 taken 12 times.
✓ Branch 45 taken 6 times.
✓ Branch 46 taken 12 times.
✗ Branch 47 not taken.
✓ Branch 48 taken 18 times.
✓ Branch 49 taken 667 times.
✗ Branch 50 not taken.
✓ Branch 51 taken 24 times.
✗ Branch 52 not taken.
✗ Branch 53 not taken.
✓ Branch 54 taken 12 times.
✓ Branch 55 taken 643 times.
✓ Branch 56 taken 18 times.
✓ Branch 57 taken 673 times.
✓ Branch 58 taken 12 times.
✓ Branch 59 taken 6 times.
✓ Branch 60 taken 12 times.
✗ Branch 61 not taken.
✓ Branch 62 taken 6 times.
✓ Branch 63 taken 12 times.
✓ Branch 64 taken 12 times.
✓ Branch 65 taken 655 times.
✓ Branch 66 taken 12 times.
✓ Branch 67 taken 643 times.
✓ Branch 68 taken 6 times.
✓ Branch 69 taken 6 times.
✓ Branch 70 taken 6 times.
✗ Branch 71 not taken.
✓ Branch 72 taken 18 times.
✓ Branch 73 taken 655 times.
✓ Branch 74 taken 6 times.
✓ Branch 75 taken 18 times.
✓ Branch 76 taken 6 times.
✗ Branch 77 not taken.
✓ Branch 78 taken 12 times.
✓ Branch 79 taken 6 times.
✓ Branch 80 taken 18 times.
✓ Branch 81 taken 643 times.
✓ Branch 82 taken 6 times.
✓ Branch 83 taken 12 times.
✗ Branch 84 not taken.
✗ Branch 85 not taken.
✗ Branch 86 not taken.
✗ Branch 87 not taken.
✓ Branch 88 taken 12 times.
✓ Branch 89 taken 643 times.
✓ Branch 90 taken 6 times.
✓ Branch 91 taken 6 times.
✓ Branch 92 taken 6 times.
✗ Branch 93 not taken.
✓ Branch 94 taken 6 times.
✗ Branch 95 not taken.
✓ Branch 96 taken 12 times.
✓ Branch 97 taken 631 times.
✗ Branch 98 not taken.
✓ Branch 99 taken 12 times.
✗ Branch 100 not taken.
✗ Branch 101 not taken.
✗ Branch 102 not taken.
✗ Branch 103 not taken.
✓ Branch 104 taken 12 times.
✓ Branch 105 taken 631 times.
✓ Branch 106 taken 6 times.
✓ Branch 107 taken 6 times.
✓ Branch 108 taken 6 times.
✗ Branch 109 not taken.
✓ Branch 110 taken 6 times.
✗ Branch 111 not taken.
|
1430 | thefinal7(0x0C, 2); |
207 |
10/12✓ Branch 0 taken 48 times.
✓ Branch 1 taken 1214 times.
✓ Branch 2 taken 24 times.
✓ Branch 3 taken 24 times.
✓ Branch 4 taken 18 times.
✓ Branch 5 taken 625 times.
✓ Branch 6 taken 12 times.
✓ Branch 7 taken 6 times.
✓ Branch 8 taken 12 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 6 times.
✗ Branch 11 not taken.
|
1262 | as1("STZ", 0x64); |
208 |
11/16✓ Branch 0 taken 24 times.
✓ Branch 1 taken 1214 times.
✗ Branch 2 not taken.
✓ Branch 3 taken 24 times.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✓ Branch 6 taken 6 times.
✓ Branch 7 taken 6 times.
✓ Branch 8 taken 18 times.
✓ Branch 9 taken 607 times.
✓ Branch 10 taken 12 times.
✓ Branch 11 taken 6 times.
✓ Branch 12 taken 6 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 6 times.
✗ Branch 15 not taken.
|
1238 | as2("STZ", 0x9C); |
209 |
11/16✓ Branch 0 taken 24 times.
✓ Branch 1 taken 1190 times.
✗ Branch 2 not taken.
✓ Branch 3 taken 24 times.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✓ Branch 6 taken 6 times.
✓ Branch 7 taken 6 times.
✓ Branch 8 taken 18 times.
✓ Branch 9 taken 595 times.
✓ Branch 10 taken 12 times.
✓ Branch 11 taken 6 times.
✓ Branch 12 taken 6 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 6 times.
✗ Branch 15 not taken.
|
1214 | as2("JMP", 0x4C); |
210 |
14/16✓ Branch 0 taken 96 times.
✓ Branch 1 taken 1094 times.
✓ Branch 2 taken 6 times.
✓ Branch 3 taken 90 times.
✓ Branch 4 taken 3 times.
✓ Branch 5 taken 3 times.
✓ Branch 6 taken 27 times.
✓ Branch 7 taken 24 times.
✓ Branch 8 taken 72 times.
✓ Branch 9 taken 547 times.
✓ Branch 10 taken 48 times.
✓ Branch 11 taken 24 times.
✓ Branch 12 taken 24 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 24 times.
✗ Branch 15 not taken.
|
1190 | as2("JSR", 0x20); |
211 |
13/16✓ Branch 0 taken 36 times.
✓ Branch 1 taken 1058 times.
✓ Branch 2 taken 18 times.
✓ Branch 3 taken 18 times.
✗ Branch 4 not taken.
✓ Branch 5 taken 18 times.
✓ Branch 6 taken 15 times.
✓ Branch 7 taken 9 times.
✓ Branch 8 taken 27 times.
✓ Branch 9 taken 529 times.
✓ Branch 10 taken 18 times.
✓ Branch 11 taken 9 times.
✓ Branch 12 taken 9 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 9 times.
✗ Branch 15 not taken.
|
1094 | as32("JML", 0x5C); |
212 |
13/16✓ Branch 0 taken 120 times.
✓ Branch 1 taken 938 times.
✓ Branch 2 taken 60 times.
✓ Branch 3 taken 60 times.
✗ Branch 4 not taken.
✓ Branch 5 taken 60 times.
✓ Branch 6 taken 36 times.
✓ Branch 7 taken 30 times.
✓ Branch 8 taken 90 times.
✓ Branch 9 taken 469 times.
✓ Branch 10 taken 60 times.
✓ Branch 11 taken 30 times.
✓ Branch 12 taken 30 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 30 times.
✗ Branch 15 not taken.
|
1058 | as32("JSL", 0x22); |
213 |
2/16✗ Branch 0 not taken.
✓ Branch 1 taken 938 times.
✗ Branch 2 not taken.
✗ Branch 3 not taken.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✗ Branch 7 not taken.
✗ Branch 8 not taken.
✓ Branch 9 taken 469 times.
✗ Branch 10 not taken.
✗ Branch 11 not taken.
✗ Branch 12 not taken.
✗ Branch 13 not taken.
✗ Branch 14 not taken.
✗ Branch 15 not taken.
|
938 | as2("MVN", 0x54); |
214 |
2/16✗ Branch 0 not taken.
✓ Branch 1 taken 938 times.
✗ Branch 2 not taken.
✗ Branch 3 not taken.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✗ Branch 7 not taken.
✗ Branch 8 not taken.
✓ Branch 9 taken 469 times.
✗ Branch 10 not taken.
✗ Branch 11 not taken.
✗ Branch 12 not taken.
✗ Branch 13 not taken.
✗ Branch 14 not taken.
✗ Branch 15 not taken.
|
938 | as2("MVP", 0x44); |
215 |
11/16✓ Branch 0 taken 12 times.
✓ Branch 1 taken 926 times.
✗ Branch 2 not taken.
✓ Branch 3 taken 12 times.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✓ Branch 6 taken 3 times.
✓ Branch 7 taken 3 times.
✓ Branch 8 taken 9 times.
✓ Branch 9 taken 463 times.
✓ Branch 10 taken 6 times.
✓ Branch 11 taken 3 times.
✓ Branch 12 taken 3 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 3 times.
✗ Branch 15 not taken.
|
938 | as2("PEA", 0xF4); |
216 |
2/2✓ Branch 0 taken 30 times.
✓ Branch 1 taken 896 times.
|
926 | if (emulatexkas) |
217 | { | ||
218 |
2/4✓ Branch 0 taken 30 times.
✗ Branch 1 not taken.
✓ Branch 2 taken 30 times.
✗ Branch 3 not taken.
|
30 | if(!fake) asar_throw_warning(0, warning_id_feature_deprecated, "usage of jmp instead of jml ", "use jml instead"); |
219 |
2/16✗ Branch 0 not taken.
✓ Branch 1 taken 30 times.
✗ Branch 2 not taken.
✗ Branch 3 not taken.
✗ Branch 4 not taken.
✗ Branch 5 not taken.
✗ Branch 6 not taken.
✗ Branch 7 not taken.
✗ Branch 8 not taken.
✓ Branch 9 taken 15 times.
✗ Branch 10 not taken.
✗ Branch 11 not taken.
✗ Branch 12 not taken.
✗ Branch 13 not taken.
✗ Branch 14 not taken.
✗ Branch 15 not taken.
|
30 | as3("JMP", 0x5C);//all my hate |
220 | //as3("JSR", 0x22); | ||
221 | } | ||
222 |
14/22✓ Branch 0 taken 24 times.
✓ Branch 1 taken 902 times.
✓ Branch 2 taken 8 times.
✓ Branch 3 taken 16 times.
✓ Branch 4 taken 12 times.
✓ Branch 5 taken 12 times.
✓ Branch 6 taken 12 times.
✗ Branch 7 not taken.
✓ Branch 8 taken 12 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 4 times.
✓ Branch 11 taken 8 times.
✓ Branch 12 taken 4 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 2 times.
✓ Branch 15 taken 2 times.
✗ Branch 16 not taken.
✓ Branch 17 taken 2 times.
✗ Branch 18 not taken.
✗ Branch 19 not taken.
✗ Branch 20 not taken.
✗ Branch 21 not taken.
|
926 | as_rel1("BRA", 0x80); |
223 |
14/22✓ Branch 0 taken 12 times.
✓ Branch 1 taken 890 times.
✓ Branch 2 taken 4 times.
✓ Branch 3 taken 8 times.
✓ Branch 4 taken 6 times.
✓ Branch 5 taken 6 times.
✓ Branch 6 taken 6 times.
✗ Branch 7 not taken.
✓ Branch 8 taken 6 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 2 times.
✓ Branch 11 taken 4 times.
✓ Branch 12 taken 2 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 1 times.
✓ Branch 15 taken 1 times.
✗ Branch 16 not taken.
✓ Branch 17 taken 1 times.
✗ Branch 18 not taken.
✗ Branch 19 not taken.
✗ Branch 20 not taken.
✗ Branch 21 not taken.
|
902 | as_rel1("BCC", 0x90); |
224 |
14/22✓ Branch 0 taken 12 times.
✓ Branch 1 taken 878 times.
✓ Branch 2 taken 4 times.
✓ Branch 3 taken 8 times.
✓ Branch 4 taken 6 times.
✓ Branch 5 taken 6 times.
✓ Branch 6 taken 6 times.
✗ Branch 7 not taken.
✓ Branch 8 taken 6 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 2 times.
✓ Branch 11 taken 4 times.
✓ Branch 12 taken 2 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 1 times.
✓ Branch 15 taken 1 times.
✗ Branch 16 not taken.
✓ Branch 17 taken 1 times.
✗ Branch 18 not taken.
✗ Branch 19 not taken.
✗ Branch 20 not taken.
✗ Branch 21 not taken.
|
890 | as_rel1("BCS", 0xB0); |
225 |
14/22✓ Branch 0 taken 24 times.
✓ Branch 1 taken 854 times.
✓ Branch 2 taken 8 times.
✓ Branch 3 taken 16 times.
✓ Branch 4 taken 12 times.
✓ Branch 5 taken 12 times.
✓ Branch 6 taken 12 times.
✗ Branch 7 not taken.
✓ Branch 8 taken 12 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 4 times.
✓ Branch 11 taken 8 times.
✓ Branch 12 taken 4 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 2 times.
✓ Branch 15 taken 2 times.
✗ Branch 16 not taken.
✓ Branch 17 taken 2 times.
✗ Branch 18 not taken.
✗ Branch 19 not taken.
✗ Branch 20 not taken.
✗ Branch 21 not taken.
|
878 | as_rel1("BEQ", 0xF0); |
226 |
14/22✓ Branch 0 taken 12 times.
✓ Branch 1 taken 842 times.
✓ Branch 2 taken 4 times.
✓ Branch 3 taken 8 times.
✓ Branch 4 taken 6 times.
✓ Branch 5 taken 6 times.
✓ Branch 6 taken 6 times.
✗ Branch 7 not taken.
✓ Branch 8 taken 6 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 2 times.
✓ Branch 11 taken 4 times.
✓ Branch 12 taken 2 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 1 times.
✓ Branch 15 taken 1 times.
✗ Branch 16 not taken.
✓ Branch 17 taken 1 times.
✗ Branch 18 not taken.
✗ Branch 19 not taken.
✗ Branch 20 not taken.
✗ Branch 21 not taken.
|
854 | as_rel1("BNE", 0xD0); |
227 |
14/22✓ Branch 0 taken 12 times.
✓ Branch 1 taken 830 times.
✓ Branch 2 taken 4 times.
✓ Branch 3 taken 8 times.
✓ Branch 4 taken 6 times.
✓ Branch 5 taken 6 times.
✓ Branch 6 taken 6 times.
✗ Branch 7 not taken.
✓ Branch 8 taken 6 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 2 times.
✓ Branch 11 taken 4 times.
✓ Branch 12 taken 2 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 1 times.
✓ Branch 15 taken 1 times.
✗ Branch 16 not taken.
✓ Branch 17 taken 1 times.
✗ Branch 18 not taken.
✗ Branch 19 not taken.
✗ Branch 20 not taken.
✗ Branch 21 not taken.
|
842 | as_rel1("BMI", 0x30); |
228 |
14/22✓ Branch 0 taken 12 times.
✓ Branch 1 taken 818 times.
✓ Branch 2 taken 4 times.
✓ Branch 3 taken 8 times.
✓ Branch 4 taken 6 times.
✓ Branch 5 taken 6 times.
✓ Branch 6 taken 6 times.
✗ Branch 7 not taken.
✓ Branch 8 taken 6 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 2 times.
✓ Branch 11 taken 4 times.
✓ Branch 12 taken 2 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 1 times.
✓ Branch 15 taken 1 times.
✗ Branch 16 not taken.
✓ Branch 17 taken 1 times.
✗ Branch 18 not taken.
✗ Branch 19 not taken.
✗ Branch 20 not taken.
✗ Branch 21 not taken.
|
830 | as_rel1("BPL", 0x10); |
229 |
14/22✓ Branch 0 taken 12 times.
✓ Branch 1 taken 806 times.
✓ Branch 2 taken 4 times.
✓ Branch 3 taken 8 times.
✓ Branch 4 taken 6 times.
✓ Branch 5 taken 6 times.
✓ Branch 6 taken 6 times.
✗ Branch 7 not taken.
✓ Branch 8 taken 6 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 2 times.
✓ Branch 11 taken 4 times.
✓ Branch 12 taken 2 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 1 times.
✓ Branch 15 taken 1 times.
✗ Branch 16 not taken.
✓ Branch 17 taken 1 times.
✗ Branch 18 not taken.
✗ Branch 19 not taken.
✗ Branch 20 not taken.
✗ Branch 21 not taken.
|
818 | as_rel1("BVC", 0x50); |
230 |
14/22✓ Branch 0 taken 12 times.
✓ Branch 1 taken 794 times.
✓ Branch 2 taken 4 times.
✓ Branch 3 taken 8 times.
✓ Branch 4 taken 6 times.
✓ Branch 5 taken 6 times.
✓ Branch 6 taken 6 times.
✗ Branch 7 not taken.
✓ Branch 8 taken 6 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 2 times.
✓ Branch 11 taken 4 times.
✓ Branch 12 taken 2 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 1 times.
✓ Branch 15 taken 1 times.
✗ Branch 16 not taken.
✓ Branch 17 taken 1 times.
✗ Branch 18 not taken.
✗ Branch 19 not taken.
✗ Branch 20 not taken.
✗ Branch 21 not taken.
|
806 | as_rel1("BVS", 0x70); |
231 |
14/22✓ Branch 0 taken 12 times.
✓ Branch 1 taken 782 times.
✓ Branch 2 taken 4 times.
✓ Branch 3 taken 8 times.
✓ Branch 4 taken 6 times.
✓ Branch 5 taken 6 times.
✓ Branch 6 taken 6 times.
✗ Branch 7 not taken.
✓ Branch 8 taken 6 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 2 times.
✓ Branch 11 taken 4 times.
✓ Branch 12 taken 2 times.
✗ Branch 13 not taken.
✓ Branch 14 taken 1 times.
✓ Branch 15 taken 1 times.
✗ Branch 16 not taken.
✓ Branch 17 taken 1 times.
✗ Branch 18 not taken.
✗ Branch 19 not taken.
✗ Branch 20 not taken.
✗ Branch 21 not taken.
|
794 | as_rel2("BRL", 0x82); |
232 |
10/22✓ Branch 0 taken 391 times.
✓ Branch 1 taken 391 times.
✗ Branch 2 not taken.
✓ Branch 3 taken 12 times.
✓ Branch 4 taken 6 times.
✓ Branch 5 taken 6 times.
✓ Branch 6 taken 6 times.
✗ Branch 7 not taken.
✓ Branch 8 taken 6 times.
✗ Branch 9 not taken.
✓ Branch 10 taken 2 times.
✓ Branch 11 taken 4 times.
✗ Branch 12 not taken.
✓ Branch 13 taken 2 times.
✗ Branch 14 not taken.
✗ Branch 15 not taken.
✗ Branch 16 not taken.
✗ Branch 17 not taken.
✗ Branch 18 not taken.
✗ Branch 19 not taken.
✗ Branch 20 not taken.
✗ Branch 21 not taken.
|
782 | as_rel2("PER", 0x62); |
233 | 385 | end(); | |
234 | } | ||
235 | return true; | ||
236 | 225678 | } | |
237 |