From a844bd058aaaedc9f4d23d3f5a4451e0fd1dca67 Mon Sep 17 00:00:00 2001 From: Kartik Agaram Date: Sat, 21 Sep 2019 00:22:10 -0700 Subject: 5684 Support function-call syntax when linkifying functions in html files. --- html/apps/pack.subx.html | 88 ++++++++++++++++++++++++------------------------ 1 file changed, 44 insertions(+), 44 deletions(-) (limited to 'html/apps/pack.subx.html') diff --git a/html/apps/pack.subx.html b/html/apps/pack.subx.html index 86267ee6..d9c90ebc 100644 --- a/html/apps/pack.subx.html +++ b/html/apps/pack.subx.html @@ -222,7 +222,7 @@ if ('onhashchange' in window) { 160 # if (line->write == 0) break 161 81 7/subop/compare 0/mod/indirect 1/rm32/ecx . . . . . 0/imm32 # compare *ecx 162 0f 84/jump-if-equal $subx-pack:break/disp32 - 163 +-- 26 lines: #? # dump line ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + 163 +-- 26 lines: #? # dump line ----------------------------------------------------------------------------------------------------------------------------- 189 # next-word(line, word-slice) 190 # . . push args 191 52/push-edx @@ -244,7 +244,7 @@ if ('onhashchange' in window) { 207 3d/compare-eax-and 0/imm32 208 0f 85/jump-if-not-equal $subx-pack:pass-through/disp32 209 $subx-pack:check2: - 210 +-- 42 lines: #? # dump word-slice ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + 210 +-- 42 lines: #? # dump word-slice ----------------------------------------------------------------------------------------------------------------------- 252 # if (!slice-equal?(word-slice, "==")) goto next check 253 # . eax = slice-equal?(word-slice, "==") 254 # . . push args @@ -265,7 +265,7 @@ if ('onhashchange' in window) { 269 e8/call next-word/disp32 270 # . . discard args 271 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 8/imm32 # add to esp - 272 +-- 42 lines: #? # dump segment name ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + 272 +-- 42 lines: #? # dump segment name --------------------------------------------------------------------------------------------------------------------- 314 # in-code? = slice-equal?(word-slice, "code") 315 # . . push args 316 68/push "code"/imm32 @@ -642,7 +642,7 @@ if ('onhashchange' in window) { 687 # . . discard args 688 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 8/imm32 # add to esp 689 # check output - 690 +-- 26 lines: #? # debug print ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + 690 +-- 26 lines: #? # debug print --------------------------------------------------------------------------------------------------------------------------- 716 # . flush(_test-output-buffered-file) 717 # . . push args 718 68/push _test-output-buffered-file/imm32 @@ -780,7 +780,7 @@ if ('onhashchange' in window) { 850 # 68 20 # 68/push 0x20/imm8 851 # == data 0x2 852 # 03 04 00 00 00 - 853 +-- 26 lines: #? # debug print ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + 853 +-- 26 lines: #? # debug print --------------------------------------------------------------------------------------------------------------------------- 879 # . flush(_test-output-buffered-file) 880 # . . push args 881 68/push _test-output-buffered-file/imm32 @@ -869,7 +869,7 @@ if ('onhashchange' in window) { 964 68/push 0/imm32/end 965 68/push 0/imm32/start 966 89/copy 3/mod/direct 1/rm32/ecx . . . 4/r32/esp . . # copy esp to ecx - 967 +-- 26 lines: #? # dump line ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + 967 +-- 26 lines: #? # dump line ----------------------------------------------------------------------------------------------------------------------------- 993 $convert-data:loop: 994 # next-word(line, word-slice) 995 # . . push args @@ -879,7 +879,7 @@ if ('onhashchange' in window) { 999 e8/call next-word/disp32 1000 # . . discard args 1001 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 8/imm32 # add to esp -1002 +-- 42 lines: #? # dump word-slice ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +1002 +-- 42 lines: #? # dump word-slice ----------------------------------------------------------------------------------------------------------------------- 1044 $convert-data:check0: 1045 # if (slice-empty?(word-slice)) break 1046 # . eax = slice-empty?(word-slice) @@ -1044,7 +1044,7 @@ if ('onhashchange' in window) { 1205 e8/call flush/disp32 1206 # . . discard args 1207 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -1208 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +1208 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 1234 # . check-stream-equal(_test-output-stream, "# abcd", msg) 1235 # . . push args 1236 68/push "F - test-convert-data-passes-comments-through"/imm32 @@ -1523,7 +1523,7 @@ if ('onhashchange' in window) { 1709 e8/call flush/disp32 1710 # . . discard args 1711 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -1712 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +1712 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 1738 # . check-stream-equal(_test-output-stream, "30 abcd/o 42 e1 00 00 \n", msg) 1739 # . . push args 1740 68/push "F - test-convert-data-multiple-words"/imm32 @@ -1592,7 +1592,7 @@ if ('onhashchange' in window) { 1803 e8/call flush/disp32 1804 # . . discard args 1805 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -1806 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +1806 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 1832 # . check-stream-equal(_test-output-stream, "30 00 00 00 # comment", msg) 1833 # . . push args 1834 68/push "F - test-convert-data-trailing-comment"/imm32 @@ -2112,7 +2112,7 @@ if ('onhashchange' in window) { 2348 e8/call rewind-stream/disp32 2349 # . . discard args 2350 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -2351 +-- 33 lines: #? # dump line ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +2351 +-- 33 lines: #? # dump line ----------------------------------------------------------------------------------------------------------------------------- 2384 $emit-modrm:loop: 2385 # next-word(line, word-slice) 2386 # . . push args @@ -2122,7 +2122,7 @@ if ('onhashchange' in window) { 2390 e8/call next-word/disp32 2391 # . . discard args 2392 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 8/imm32 # add to esp -2393 +-- 42 lines: #? # dump word-slice ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +2393 +-- 42 lines: #? # dump word-slice ----------------------------------------------------------------------------------------------------------------------- 2435 $emit-modrm:check0: 2436 # if (slice-empty?(word-slice)) break 2437 # . eax = slice-empty?(word-slice) @@ -2358,7 +2358,7 @@ if ('onhashchange' in window) { 2667 # . . discard args 2668 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp 2669 $emit-sib:loop: -2670 +-- 26 lines: #? # dump line ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +2670 +-- 26 lines: #? # dump line ----------------------------------------------------------------------------------------------------------------------------- 2696 # next-word(line, word-slice) 2697 # . . push args 2698 51/push-ecx @@ -2367,7 +2367,7 @@ if ('onhashchange' in window) { 2701 e8/call next-word/disp32 2702 # . . discard args 2703 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 8/imm32 # add to esp -2704 +-- 42 lines: #? # dump word-slice ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +2704 +-- 42 lines: #? # dump word-slice ----------------------------------------------------------------------------------------------------------------------- 2746 $emit-sib:check0: 2747 # if (slice-empty?(word-slice)) break 2748 # . eax = slice-empty?(word-slice) @@ -2556,7 +2556,7 @@ if ('onhashchange' in window) { 2931 e8/call rewind-stream/disp32 2932 # . . discard args 2933 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -2934 +-- 26 lines: #? # dump line ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +2934 +-- 26 lines: #? # dump line ----------------------------------------------------------------------------------------------------------------------------- 2960 $emit-disp:loop: 2961 # next-word(line, word-slice) 2962 # . . push args @@ -2566,7 +2566,7 @@ if ('onhashchange' in window) { 2966 e8/call next-word/disp32 2967 # . . discard args 2968 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 8/imm32 # add to esp -2969 +-- 42 lines: #? # dump word-slice ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +2969 +-- 42 lines: #? # dump word-slice ----------------------------------------------------------------------------------------------------------------------- 3011 $emit-disp:check0: 3012 # if (slice-empty?(word-slice)) break 3013 # . eax = slice-empty?(word-slice) @@ -2711,7 +2711,7 @@ if ('onhashchange' in window) { 3152 e8/call rewind-stream/disp32 3153 # . . discard args 3154 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -3155 +-- 26 lines: #? # dump line ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +3155 +-- 26 lines: #? # dump line ----------------------------------------------------------------------------------------------------------------------------- 3181 $emit-imm:loop: 3182 # next-word(line, word-slice) 3183 # . . push args @@ -2721,7 +2721,7 @@ if ('onhashchange' in window) { 3187 e8/call next-word/disp32 3188 # . . discard args 3189 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 8/imm32 # add to esp -3190 +-- 42 lines: #? # dump word-slice ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +3190 +-- 42 lines: #? # dump word-slice ----------------------------------------------------------------------------------------------------------------------- 3232 $emit-imm:check0: 3233 # if (slice-empty?(word-slice)) break 3234 # . eax = slice-empty?(word-slice) @@ -3046,7 +3046,7 @@ if ('onhashchange' in window) { 3553 e8/call flush/disp32 3554 # . . discard args 3555 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -3556 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +3556 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 3582 # . check-stream-equal(_test-output-stream, "ab # ab/cd # comment", msg) 3583 # . . push args 3584 68/push "F - test-convert-instruction-handles-single-opcode"/imm32 @@ -3115,7 +3115,7 @@ if ('onhashchange' in window) { 3647 e8/call flush/disp32 3648 # . . discard args 3649 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -3650 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +3650 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 3676 # . check-stream-equal(_test-output-stream, "0f ab # 0f/m1 ab/m2 # comment", msg) 3677 # . . push args 3678 68/push "F - test-convert-instruction-handles-0f-opcode"/imm32 @@ -3184,7 +3184,7 @@ if ('onhashchange' in window) { 3741 e8/call flush/disp32 3742 # . . discard args 3743 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -3744 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +3744 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 3770 # . check-stream-equal(_test-output-stream, "f2 ab # f2/m1 ab/m2 # comment", msg) 3771 # . . push args 3772 68/push "F - test-convert-instruction-handles-f2-opcode"/imm32 @@ -3253,7 +3253,7 @@ if ('onhashchange' in window) { 3835 e8/call flush/disp32 3836 # . . discard args 3837 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -3838 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +3838 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 3864 # . check-stream-equal(_test-output-stream, "f3 ab # f3/m1 ab/m2 # comment", msg) 3865 # . . push args 3866 68/push "F - test-convert-instruction-handles-f3-opcode"/imm32 @@ -3322,7 +3322,7 @@ if ('onhashchange' in window) { 3929 e8/call flush/disp32 3930 # . . discard args 3931 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -3932 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +3932 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 3958 # . check-stream-equal(_test-output-stream, "f2 0f ab # f2/m1 0f/m2 ab/m3 # comment", msg) 3959 # . . push args 3960 68/push "F - test-convert-instruction-handles-f2-0f-opcode"/imm32 @@ -3391,7 +3391,7 @@ if ('onhashchange' in window) { 4023 e8/call flush/disp32 4024 # . . discard args 4025 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -4026 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +4026 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 4052 # . check-stream-equal(_test-output-stream, "f3 0f ab # f3/m1 0f/m2 ab/m3 # comment", msg) 4053 # . . push args 4054 68/push "F - test-convert-instruction-handles-f3-0f-opcode"/imm32 @@ -3460,7 +3460,7 @@ if ('onhashchange' in window) { 4117 e8/call flush/disp32 4118 # . . discard args 4119 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -4120 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +4120 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 4146 # . check-stream-equal(_test-output-stream, "ab # f3/m1 0f/m2 ab/m3 # comment", msg) 4147 # . . push args 4148 68/push "F - test-convert-instruction-handles-unused-opcodes"/imm32 @@ -3529,7 +3529,7 @@ if ('onhashchange' in window) { 4211 e8/call flush/disp32 4212 # . . discard args 4213 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -4214 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +4214 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 4240 # . check-stream-equal(_test-output-stream, "f2 ab # f2/m1 ab/m2 cd/m3 # comment", msg) 4241 # . . push args 4242 68/push "F - test-convert-instruction-handles-unused-second-opcodes"/imm32 @@ -3598,7 +3598,7 @@ if ('onhashchange' in window) { 4305 e8/call flush/disp32 4306 # . . discard args 4307 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -4308 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +4308 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 4334 # . check-stream-equal(_test-output-stream, "f3 ab # f3/m1 ab/m2 cd/m3 # comment", msg) 4335 # . . push args 4336 68/push "F - test-convert-instruction-handles-unused-second-opcodes"/imm32 @@ -3667,7 +3667,7 @@ if ('onhashchange' in window) { 4399 e8/call flush/disp32 4400 # . . discard args 4401 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -4402 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +4402 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 4428 # . check-stream-equal(_test-output-stream, "8b 08 # 8b/copy 0/mod 0/rm32 1/r32", msg) 4429 # . . push args 4430 68/push "F - test-convert-instruction-emits-modrm-byte"/imm32 @@ -3734,7 +3734,7 @@ if ('onhashchange' in window) { 4491 e8/call flush/disp32 4492 # . . discard args 4493 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -4494 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +4494 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 4520 # check output 4521 # . check-stream-equal(_test-output-stream, "# abcd", msg) 4522 # . . push args @@ -3804,7 +3804,7 @@ if ('onhashchange' in window) { 4586 e8/call flush/disp32 4587 # . . discard args 4588 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -4589 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +4589 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 4615 # . check-stream-equal(_test-output-stream, "ff 30 # ff 6/subop/push 0/mod 0/rm32", msg) 4616 # . . push args 4617 68/push "F - test-convert-instruction-emits-modrm-byte-from-subop"/imm32 @@ -3873,7 +3873,7 @@ if ('onhashchange' in window) { 4680 e8/call flush/disp32 4681 # . . discard args 4682 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -4683 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +4683 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 4709 # . check-stream-equal(_test-output-stream, "8b 08 # 8b/copy 0/rm32 1/r32", msg) 4710 # . . push args 4711 68/push "F - test-convert-instruction-emits-modrm-byte-with-missing-mod"/imm32 @@ -3942,7 +3942,7 @@ if ('onhashchange' in window) { 4774 e8/call flush/disp32 4775 # . . discard args 4776 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -4777 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +4777 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 4803 # . check-stream-equal(_test-output-stream, "8b 08 # 8b/copy 0/mod 1/r32", msg) 4804 # . . push args 4805 68/push "F - test-convert-instruction-emits-modrm-byte-with-missing-rm32"/imm32 @@ -4011,7 +4011,7 @@ if ('onhashchange' in window) { 4868 e8/call flush/disp32 4869 # . . discard args 4870 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -4871 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +4871 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 4897 # . check-stream-equal(_test-output-stream, "8b 00 # 8b/copy 0/mod 0/rm32", msg) 4898 # . . push args 4899 68/push "F - test-convert-instruction-emits-modrm-byte-with-missing-r32"/imm32 @@ -4080,7 +4080,7 @@ if ('onhashchange' in window) { 4962 e8/call flush/disp32 4963 # . . discard args 4964 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -4965 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +4965 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 4991 # . check-stream-equal(_test-output-stream, "8b 08 # 8b/copy 0/mod 4/rm32 1/r32 0/base 1/index 0/scale", msg) 4992 # . . push args 4993 68/push "F - test-convert-instruction-emits-sib-byte"/imm32 @@ -4149,7 +4149,7 @@ if ('onhashchange' in window) { 5056 e8/call flush/disp32 5057 # . . discard args 5058 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -5059 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +5059 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 5085 # . check-stream-equal(_test-output-stream, "8b 0c 08 # 8b/copy 0/mod 4/rm32 1/r32 1/index 0/scale", msg) 5086 # . . push args 5087 68/push "F - test-convert-instruction-emits-sib-byte-with-missing-base"/imm32 @@ -4218,7 +4218,7 @@ if ('onhashchange' in window) { 5150 e8/call flush/disp32 5151 # . . discard args 5152 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -5153 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +5153 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 5179 # . check-stream-equal(_test-output-stream, "8b 0c 08 # 8b/copy 0/mod 4/rm32 1/r32 0/base 0/scale", msg) 5180 # . . push args 5181 68/push "F - test-convert-instruction-emits-sib-byte-with-missing-index"/imm32 @@ -4287,7 +4287,7 @@ if ('onhashchange' in window) { 5244 e8/call flush/disp32 5245 # . . discard args 5246 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -5247 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +5247 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 5273 # . check-stream-equal(_test-output-stream, "8b 0c 08 # 8b/copy 0/mod 4/rm32 1/r32 0/base 1/index", msg) 5274 # . . push args 5275 68/push "F - test-convert-instruction-emits-sib-byte-with-missing-scale"/imm32 @@ -4356,7 +4356,7 @@ if ('onhashchange' in window) { 5338 e8/call flush/disp32 5339 # . . discard args 5340 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -5341 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +5341 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 5367 # . check-stream-equal(_test-output-stream, "e8 20 00 00 00 # e8/call 20/disp32", msg) 5368 # . . push args 5369 68/push "F - test-convert-instruction-handles-disp32-operand"/imm32 @@ -4425,7 +4425,7 @@ if ('onhashchange' in window) { 5432 e8/call flush/disp32 5433 # . . discard args 5434 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -5435 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +5435 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 5461 # . check-stream-equal(_test-output-stream, "e8 20 00 # e8/call 20/disp16", msg) 5462 # . . push args 5463 68/push "F - test-convert-instruction-handles-disp16-operand"/imm32 @@ -4494,7 +4494,7 @@ if ('onhashchange' in window) { 5526 e8/call flush/disp32 5527 # . . discard args 5528 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -5529 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +5529 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 5555 # . check-stream-equal(_test-output-stream, "eb 20 # eb/jump 20/disp8", msg) 5556 # . . push args 5557 68/push "F - test-convert-instruction-handles-disp8-operand"/imm32 @@ -4563,7 +4563,7 @@ if ('onhashchange' in window) { 5620 e8/call flush/disp32 5621 # . . discard args 5622 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -5623 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +5623 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 5649 # . check-stream-equal(_test-output-stream, "eb xyz/disp8 # eb/jump xyz/disp8", msg) 5650 # . . push args 5651 68/push "F - test-convert-instruction-handles-disp8-name"/imm32 @@ -4632,7 +4632,7 @@ if ('onhashchange' in window) { 5714 e8/call flush/disp32 5715 # . . discard args 5716 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -5717 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +5717 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 5743 # . check-stream-equal(_test-output-stream, "68 20 00 00 00 # 68/push 0x20/imm32", msg) 5744 # . . push args 5745 68/push "F - test-convert-instruction-handles-imm32-operand"/imm32 @@ -4702,7 +4702,7 @@ if ('onhashchange' in window) { 5809 e8/call flush/disp32 5810 # . . discard args 5811 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -5812 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +5812 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 5838 # . check-stream-equal(_test-output-stream, "68 20 00 # 68/push 0x20/imm16", msg) 5839 # . . push args 5840 68/push "F - test-convert-instruction-handles-imm16-operand"/imm32 @@ -4772,7 +4772,7 @@ if ('onhashchange' in window) { 5904 e8/call flush/disp32 5905 # . . discard args 5906 81 0/subop/add 3/mod/direct 4/rm32/esp . . . . . 4/imm32 # add to esp -5907 +-- 26 lines: #? # dump output ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +5907 +-- 26 lines: #? # dump output --------------------------------------------------------------------------------------------------------------------------- 5933 # . check-stream-equal(_test-output-stream, "68 20 # 68/push 0x20/imm8", msg) 5934 # . . push args 5935 68/push "F - test-convert-instruction-handles-imm8-operand"/imm32 -- cgit 1.4.1-2-gfad0