Home | History | Annotate | Download | only in i386
      1 #objdump: -dwMintel
      2 #name: i386 HLE insns (Intel disassembly)
      3 #source: hle.s
      4 
      5 .*: +file format .*
      6 
      7 
      8 Disassembly of section .text:
      9 
     10 0+ <_start>:
     11 [ 	]*[a-f0-9]+:	f2 f0 80 11 64       	xacquire lock adc BYTE PTR \[ecx\],0x64
     12 [ 	]*[a-f0-9]+:	f2 f0 80 11 64       	xacquire lock adc BYTE PTR \[ecx\],0x64
     13 [ 	]*[a-f0-9]+:	f3 f0 80 11 64       	xrelease lock adc BYTE PTR \[ecx\],0x64
     14 [ 	]*[a-f0-9]+:	f3 f0 80 11 64       	xrelease lock adc BYTE PTR \[ecx\],0x64
     15 [ 	]*[a-f0-9]+:	f0 f2 80 11 64       	lock xacquire adc BYTE PTR \[ecx\],0x64
     16 [ 	]*[a-f0-9]+:	f0 f3 80 11 64       	lock xrelease adc BYTE PTR \[ecx\],0x64
     17 [ 	]*[a-f0-9]+:	f2 f0 80 01 64       	xacquire lock add BYTE PTR \[ecx\],0x64
     18 [ 	]*[a-f0-9]+:	f2 f0 80 01 64       	xacquire lock add BYTE PTR \[ecx\],0x64
     19 [ 	]*[a-f0-9]+:	f3 f0 80 01 64       	xrelease lock add BYTE PTR \[ecx\],0x64
     20 [ 	]*[a-f0-9]+:	f3 f0 80 01 64       	xrelease lock add BYTE PTR \[ecx\],0x64
     21 [ 	]*[a-f0-9]+:	f0 f2 80 01 64       	lock xacquire add BYTE PTR \[ecx\],0x64
     22 [ 	]*[a-f0-9]+:	f0 f3 80 01 64       	lock xrelease add BYTE PTR \[ecx\],0x64
     23 [ 	]*[a-f0-9]+:	f2 f0 80 21 64       	xacquire lock and BYTE PTR \[ecx\],0x64
     24 [ 	]*[a-f0-9]+:	f2 f0 80 21 64       	xacquire lock and BYTE PTR \[ecx\],0x64
     25 [ 	]*[a-f0-9]+:	f3 f0 80 21 64       	xrelease lock and BYTE PTR \[ecx\],0x64
     26 [ 	]*[a-f0-9]+:	f3 f0 80 21 64       	xrelease lock and BYTE PTR \[ecx\],0x64
     27 [ 	]*[a-f0-9]+:	f0 f2 80 21 64       	lock xacquire and BYTE PTR \[ecx\],0x64
     28 [ 	]*[a-f0-9]+:	f0 f3 80 21 64       	lock xrelease and BYTE PTR \[ecx\],0x64
     29 [ 	]*[a-f0-9]+:	f3 c6 01 64          	xrelease mov BYTE PTR \[ecx\],0x64
     30 [ 	]*[a-f0-9]+:	f2 f0 80 09 64       	xacquire lock or BYTE PTR \[ecx\],0x64
     31 [ 	]*[a-f0-9]+:	f2 f0 80 09 64       	xacquire lock or BYTE PTR \[ecx\],0x64
     32 [ 	]*[a-f0-9]+:	f3 f0 80 09 64       	xrelease lock or BYTE PTR \[ecx\],0x64
     33 [ 	]*[a-f0-9]+:	f3 f0 80 09 64       	xrelease lock or BYTE PTR \[ecx\],0x64
     34 [ 	]*[a-f0-9]+:	f0 f2 80 09 64       	lock xacquire or BYTE PTR \[ecx\],0x64
     35 [ 	]*[a-f0-9]+:	f0 f3 80 09 64       	lock xrelease or BYTE PTR \[ecx\],0x64
     36 [ 	]*[a-f0-9]+:	f2 f0 80 19 64       	xacquire lock sbb BYTE PTR \[ecx\],0x64
     37 [ 	]*[a-f0-9]+:	f2 f0 80 19 64       	xacquire lock sbb BYTE PTR \[ecx\],0x64
     38 [ 	]*[a-f0-9]+:	f3 f0 80 19 64       	xrelease lock sbb BYTE PTR \[ecx\],0x64
     39 [ 	]*[a-f0-9]+:	f3 f0 80 19 64       	xrelease lock sbb BYTE PTR \[ecx\],0x64
     40 [ 	]*[a-f0-9]+:	f0 f2 80 19 64       	lock xacquire sbb BYTE PTR \[ecx\],0x64
     41 [ 	]*[a-f0-9]+:	f0 f3 80 19 64       	lock xrelease sbb BYTE PTR \[ecx\],0x64
     42 [ 	]*[a-f0-9]+:	f2 f0 80 29 64       	xacquire lock sub BYTE PTR \[ecx\],0x64
     43 [ 	]*[a-f0-9]+:	f2 f0 80 29 64       	xacquire lock sub BYTE PTR \[ecx\],0x64
     44 [ 	]*[a-f0-9]+:	f3 f0 80 29 64       	xrelease lock sub BYTE PTR \[ecx\],0x64
     45 [ 	]*[a-f0-9]+:	f3 f0 80 29 64       	xrelease lock sub BYTE PTR \[ecx\],0x64
     46 [ 	]*[a-f0-9]+:	f0 f2 80 29 64       	lock xacquire sub BYTE PTR \[ecx\],0x64
     47 [ 	]*[a-f0-9]+:	f0 f3 80 29 64       	lock xrelease sub BYTE PTR \[ecx\],0x64
     48 [ 	]*[a-f0-9]+:	f2 f0 80 31 64       	xacquire lock xor BYTE PTR \[ecx\],0x64
     49 [ 	]*[a-f0-9]+:	f2 f0 80 31 64       	xacquire lock xor BYTE PTR \[ecx\],0x64
     50 [ 	]*[a-f0-9]+:	f3 f0 80 31 64       	xrelease lock xor BYTE PTR \[ecx\],0x64
     51 [ 	]*[a-f0-9]+:	f3 f0 80 31 64       	xrelease lock xor BYTE PTR \[ecx\],0x64
     52 [ 	]*[a-f0-9]+:	f0 f2 80 31 64       	lock xacquire xor BYTE PTR \[ecx\],0x64
     53 [ 	]*[a-f0-9]+:	f0 f3 80 31 64       	lock xrelease xor BYTE PTR \[ecx\],0x64
     54 [ 	]*[a-f0-9]+:	66 f2 f0 81 11 e8 03 	xacquire lock adc WORD PTR \[ecx\],0x3e8
     55 [ 	]*[a-f0-9]+:	66 f2 f0 81 11 e8 03 	xacquire lock adc WORD PTR \[ecx\],0x3e8
     56 [ 	]*[a-f0-9]+:	66 f3 f0 81 11 e8 03 	xrelease lock adc WORD PTR \[ecx\],0x3e8
     57 [ 	]*[a-f0-9]+:	66 f3 f0 81 11 e8 03 	xrelease lock adc WORD PTR \[ecx\],0x3e8
     58 [ 	]*[a-f0-9]+:	f0 f2 66 81 11 e8 03 	lock xacquire adc WORD PTR \[ecx\],0x3e8
     59 [ 	]*[a-f0-9]+:	f0 f3 66 81 11 e8 03 	lock xrelease adc WORD PTR \[ecx\],0x3e8
     60 [ 	]*[a-f0-9]+:	66 f2 f0 81 01 e8 03 	xacquire lock add WORD PTR \[ecx\],0x3e8
     61 [ 	]*[a-f0-9]+:	66 f2 f0 81 01 e8 03 	xacquire lock add WORD PTR \[ecx\],0x3e8
     62 [ 	]*[a-f0-9]+:	66 f3 f0 81 01 e8 03 	xrelease lock add WORD PTR \[ecx\],0x3e8
     63 [ 	]*[a-f0-9]+:	66 f3 f0 81 01 e8 03 	xrelease lock add WORD PTR \[ecx\],0x3e8
     64 [ 	]*[a-f0-9]+:	f0 f2 66 81 01 e8 03 	lock xacquire add WORD PTR \[ecx\],0x3e8
     65 [ 	]*[a-f0-9]+:	f0 f3 66 81 01 e8 03 	lock xrelease add WORD PTR \[ecx\],0x3e8
     66 [ 	]*[a-f0-9]+:	66 f2 f0 81 21 e8 03 	xacquire lock and WORD PTR \[ecx\],0x3e8
     67 [ 	]*[a-f0-9]+:	66 f2 f0 81 21 e8 03 	xacquire lock and WORD PTR \[ecx\],0x3e8
     68 [ 	]*[a-f0-9]+:	66 f3 f0 81 21 e8 03 	xrelease lock and WORD PTR \[ecx\],0x3e8
     69 [ 	]*[a-f0-9]+:	66 f3 f0 81 21 e8 03 	xrelease lock and WORD PTR \[ecx\],0x3e8
     70 [ 	]*[a-f0-9]+:	f0 f2 66 81 21 e8 03 	lock xacquire and WORD PTR \[ecx\],0x3e8
     71 [ 	]*[a-f0-9]+:	f0 f3 66 81 21 e8 03 	lock xrelease and WORD PTR \[ecx\],0x3e8
     72 [ 	]*[a-f0-9]+:	66 f3 c7 01 e8 03    	xrelease mov WORD PTR \[ecx\],0x3e8
     73 [ 	]*[a-f0-9]+:	66 f2 f0 81 09 e8 03 	xacquire lock or WORD PTR \[ecx\],0x3e8
     74 [ 	]*[a-f0-9]+:	66 f2 f0 81 09 e8 03 	xacquire lock or WORD PTR \[ecx\],0x3e8
     75 [ 	]*[a-f0-9]+:	66 f3 f0 81 09 e8 03 	xrelease lock or WORD PTR \[ecx\],0x3e8
     76 [ 	]*[a-f0-9]+:	66 f3 f0 81 09 e8 03 	xrelease lock or WORD PTR \[ecx\],0x3e8
     77 [ 	]*[a-f0-9]+:	f0 f2 66 81 09 e8 03 	lock xacquire or WORD PTR \[ecx\],0x3e8
     78 [ 	]*[a-f0-9]+:	f0 f3 66 81 09 e8 03 	lock xrelease or WORD PTR \[ecx\],0x3e8
     79 [ 	]*[a-f0-9]+:	66 f2 f0 81 19 e8 03 	xacquire lock sbb WORD PTR \[ecx\],0x3e8
     80 [ 	]*[a-f0-9]+:	66 f2 f0 81 19 e8 03 	xacquire lock sbb WORD PTR \[ecx\],0x3e8
     81 [ 	]*[a-f0-9]+:	66 f3 f0 81 19 e8 03 	xrelease lock sbb WORD PTR \[ecx\],0x3e8
     82 [ 	]*[a-f0-9]+:	66 f3 f0 81 19 e8 03 	xrelease lock sbb WORD PTR \[ecx\],0x3e8
     83 [ 	]*[a-f0-9]+:	f0 f2 66 81 19 e8 03 	lock xacquire sbb WORD PTR \[ecx\],0x3e8
     84 [ 	]*[a-f0-9]+:	f0 f3 66 81 19 e8 03 	lock xrelease sbb WORD PTR \[ecx\],0x3e8
     85 [ 	]*[a-f0-9]+:	66 f2 f0 81 29 e8 03 	xacquire lock sub WORD PTR \[ecx\],0x3e8
     86 [ 	]*[a-f0-9]+:	66 f2 f0 81 29 e8 03 	xacquire lock sub WORD PTR \[ecx\],0x3e8
     87 [ 	]*[a-f0-9]+:	66 f3 f0 81 29 e8 03 	xrelease lock sub WORD PTR \[ecx\],0x3e8
     88 [ 	]*[a-f0-9]+:	66 f3 f0 81 29 e8 03 	xrelease lock sub WORD PTR \[ecx\],0x3e8
     89 [ 	]*[a-f0-9]+:	f0 f2 66 81 29 e8 03 	lock xacquire sub WORD PTR \[ecx\],0x3e8
     90 [ 	]*[a-f0-9]+:	f0 f3 66 81 29 e8 03 	lock xrelease sub WORD PTR \[ecx\],0x3e8
     91 [ 	]*[a-f0-9]+:	66 f2 f0 81 31 e8 03 	xacquire lock xor WORD PTR \[ecx\],0x3e8
     92 [ 	]*[a-f0-9]+:	66 f2 f0 81 31 e8 03 	xacquire lock xor WORD PTR \[ecx\],0x3e8
     93 [ 	]*[a-f0-9]+:	66 f3 f0 81 31 e8 03 	xrelease lock xor WORD PTR \[ecx\],0x3e8
     94 [ 	]*[a-f0-9]+:	66 f3 f0 81 31 e8 03 	xrelease lock xor WORD PTR \[ecx\],0x3e8
     95 [ 	]*[a-f0-9]+:	f0 f2 66 81 31 e8 03 	lock xacquire xor WORD PTR \[ecx\],0x3e8
     96 [ 	]*[a-f0-9]+:	f0 f3 66 81 31 e8 03 	lock xrelease xor WORD PTR \[ecx\],0x3e8
     97 [ 	]*[a-f0-9]+:	f2 f0 81 11 80 96 98 00 	xacquire lock adc DWORD PTR \[ecx\],0x989680
     98 [ 	]*[a-f0-9]+:	f2 f0 81 11 80 96 98 00 	xacquire lock adc DWORD PTR \[ecx\],0x989680
     99 [ 	]*[a-f0-9]+:	f3 f0 81 11 80 96 98 00 	xrelease lock adc DWORD PTR \[ecx\],0x989680
    100 [ 	]*[a-f0-9]+:	f3 f0 81 11 80 96 98 00 	xrelease lock adc DWORD PTR \[ecx\],0x989680
    101 [ 	]*[a-f0-9]+:	f0 f2 81 11 80 96 98 00 	lock xacquire adc DWORD PTR \[ecx\],0x989680
    102 [ 	]*[a-f0-9]+:	f0 f3 81 11 80 96 98 00 	lock xrelease adc DWORD PTR \[ecx\],0x989680
    103 [ 	]*[a-f0-9]+:	f2 f0 81 01 80 96 98 00 	xacquire lock add DWORD PTR \[ecx\],0x989680
    104 [ 	]*[a-f0-9]+:	f2 f0 81 01 80 96 98 00 	xacquire lock add DWORD PTR \[ecx\],0x989680
    105 [ 	]*[a-f0-9]+:	f3 f0 81 01 80 96 98 00 	xrelease lock add DWORD PTR \[ecx\],0x989680
    106 [ 	]*[a-f0-9]+:	f3 f0 81 01 80 96 98 00 	xrelease lock add DWORD PTR \[ecx\],0x989680
    107 [ 	]*[a-f0-9]+:	f0 f2 81 01 80 96 98 00 	lock xacquire add DWORD PTR \[ecx\],0x989680
    108 [ 	]*[a-f0-9]+:	f0 f3 81 01 80 96 98 00 	lock xrelease add DWORD PTR \[ecx\],0x989680
    109 [ 	]*[a-f0-9]+:	f2 f0 81 21 80 96 98 00 	xacquire lock and DWORD PTR \[ecx\],0x989680
    110 [ 	]*[a-f0-9]+:	f2 f0 81 21 80 96 98 00 	xacquire lock and DWORD PTR \[ecx\],0x989680
    111 [ 	]*[a-f0-9]+:	f3 f0 81 21 80 96 98 00 	xrelease lock and DWORD PTR \[ecx\],0x989680
    112 [ 	]*[a-f0-9]+:	f3 f0 81 21 80 96 98 00 	xrelease lock and DWORD PTR \[ecx\],0x989680
    113 [ 	]*[a-f0-9]+:	f0 f2 81 21 80 96 98 00 	lock xacquire and DWORD PTR \[ecx\],0x989680
    114 [ 	]*[a-f0-9]+:	f0 f3 81 21 80 96 98 00 	lock xrelease and DWORD PTR \[ecx\],0x989680
    115 [ 	]*[a-f0-9]+:	f3 c7 01 80 96 98 00 	xrelease mov DWORD PTR \[ecx\],0x989680
    116 [ 	]*[a-f0-9]+:	f2 f0 81 09 80 96 98 00 	xacquire lock or DWORD PTR \[ecx\],0x989680
    117 [ 	]*[a-f0-9]+:	f2 f0 81 09 80 96 98 00 	xacquire lock or DWORD PTR \[ecx\],0x989680
    118 [ 	]*[a-f0-9]+:	f3 f0 81 09 80 96 98 00 	xrelease lock or DWORD PTR \[ecx\],0x989680
    119 [ 	]*[a-f0-9]+:	f3 f0 81 09 80 96 98 00 	xrelease lock or DWORD PTR \[ecx\],0x989680
    120 [ 	]*[a-f0-9]+:	f0 f2 81 09 80 96 98 00 	lock xacquire or DWORD PTR \[ecx\],0x989680
    121 [ 	]*[a-f0-9]+:	f0 f3 81 09 80 96 98 00 	lock xrelease or DWORD PTR \[ecx\],0x989680
    122 [ 	]*[a-f0-9]+:	f2 f0 81 19 80 96 98 00 	xacquire lock sbb DWORD PTR \[ecx\],0x989680
    123 [ 	]*[a-f0-9]+:	f2 f0 81 19 80 96 98 00 	xacquire lock sbb DWORD PTR \[ecx\],0x989680
    124 [ 	]*[a-f0-9]+:	f3 f0 81 19 80 96 98 00 	xrelease lock sbb DWORD PTR \[ecx\],0x989680
    125 [ 	]*[a-f0-9]+:	f3 f0 81 19 80 96 98 00 	xrelease lock sbb DWORD PTR \[ecx\],0x989680
    126 [ 	]*[a-f0-9]+:	f0 f2 81 19 80 96 98 00 	lock xacquire sbb DWORD PTR \[ecx\],0x989680
    127 [ 	]*[a-f0-9]+:	f0 f3 81 19 80 96 98 00 	lock xrelease sbb DWORD PTR \[ecx\],0x989680
    128 [ 	]*[a-f0-9]+:	f2 f0 81 29 80 96 98 00 	xacquire lock sub DWORD PTR \[ecx\],0x989680
    129 [ 	]*[a-f0-9]+:	f2 f0 81 29 80 96 98 00 	xacquire lock sub DWORD PTR \[ecx\],0x989680
    130 [ 	]*[a-f0-9]+:	f3 f0 81 29 80 96 98 00 	xrelease lock sub DWORD PTR \[ecx\],0x989680
    131 [ 	]*[a-f0-9]+:	f3 f0 81 29 80 96 98 00 	xrelease lock sub DWORD PTR \[ecx\],0x989680
    132 [ 	]*[a-f0-9]+:	f0 f2 81 29 80 96 98 00 	lock xacquire sub DWORD PTR \[ecx\],0x989680
    133 [ 	]*[a-f0-9]+:	f0 f3 81 29 80 96 98 00 	lock xrelease sub DWORD PTR \[ecx\],0x989680
    134 [ 	]*[a-f0-9]+:	f2 f0 81 31 80 96 98 00 	xacquire lock xor DWORD PTR \[ecx\],0x989680
    135 [ 	]*[a-f0-9]+:	f2 f0 81 31 80 96 98 00 	xacquire lock xor DWORD PTR \[ecx\],0x989680
    136 [ 	]*[a-f0-9]+:	f3 f0 81 31 80 96 98 00 	xrelease lock xor DWORD PTR \[ecx\],0x989680
    137 [ 	]*[a-f0-9]+:	f3 f0 81 31 80 96 98 00 	xrelease lock xor DWORD PTR \[ecx\],0x989680
    138 [ 	]*[a-f0-9]+:	f0 f2 81 31 80 96 98 00 	lock xacquire xor DWORD PTR \[ecx\],0x989680
    139 [ 	]*[a-f0-9]+:	f0 f3 81 31 80 96 98 00 	lock xrelease xor DWORD PTR \[ecx\],0x989680
    140 [ 	]*[a-f0-9]+:	66 f2 f0 83 11 64    	xacquire lock adc WORD PTR \[ecx\],0x64
    141 [ 	]*[a-f0-9]+:	66 f2 f0 83 11 64    	xacquire lock adc WORD PTR \[ecx\],0x64
    142 [ 	]*[a-f0-9]+:	66 f3 f0 83 11 64    	xrelease lock adc WORD PTR \[ecx\],0x64
    143 [ 	]*[a-f0-9]+:	66 f3 f0 83 11 64    	xrelease lock adc WORD PTR \[ecx\],0x64
    144 [ 	]*[a-f0-9]+:	f0 f2 66 83 11 64    	lock xacquire adc WORD PTR \[ecx\],0x64
    145 [ 	]*[a-f0-9]+:	f0 f3 66 83 11 64    	lock xrelease adc WORD PTR \[ecx\],0x64
    146 [ 	]*[a-f0-9]+:	66 f2 f0 83 01 64    	xacquire lock add WORD PTR \[ecx\],0x64
    147 [ 	]*[a-f0-9]+:	66 f2 f0 83 01 64    	xacquire lock add WORD PTR \[ecx\],0x64
    148 [ 	]*[a-f0-9]+:	66 f3 f0 83 01 64    	xrelease lock add WORD PTR \[ecx\],0x64
    149 [ 	]*[a-f0-9]+:	66 f3 f0 83 01 64    	xrelease lock add WORD PTR \[ecx\],0x64
    150 [ 	]*[a-f0-9]+:	f0 f2 66 83 01 64    	lock xacquire add WORD PTR \[ecx\],0x64
    151 [ 	]*[a-f0-9]+:	f0 f3 66 83 01 64    	lock xrelease add WORD PTR \[ecx\],0x64
    152 [ 	]*[a-f0-9]+:	66 f2 f0 83 21 64    	xacquire lock and WORD PTR \[ecx\],0x64
    153 [ 	]*[a-f0-9]+:	66 f2 f0 83 21 64    	xacquire lock and WORD PTR \[ecx\],0x64
    154 [ 	]*[a-f0-9]+:	66 f3 f0 83 21 64    	xrelease lock and WORD PTR \[ecx\],0x64
    155 [ 	]*[a-f0-9]+:	66 f3 f0 83 21 64    	xrelease lock and WORD PTR \[ecx\],0x64
    156 [ 	]*[a-f0-9]+:	f0 f2 66 83 21 64    	lock xacquire and WORD PTR \[ecx\],0x64
    157 [ 	]*[a-f0-9]+:	f0 f3 66 83 21 64    	lock xrelease and WORD PTR \[ecx\],0x64
    158 [ 	]*[a-f0-9]+:	66 f2 f0 0f ba 39 64 	xacquire lock btc WORD PTR \[ecx\],0x64
    159 [ 	]*[a-f0-9]+:	66 f2 f0 0f ba 39 64 	xacquire lock btc WORD PTR \[ecx\],0x64
    160 [ 	]*[a-f0-9]+:	66 f3 f0 0f ba 39 64 	xrelease lock btc WORD PTR \[ecx\],0x64
    161 [ 	]*[a-f0-9]+:	66 f3 f0 0f ba 39 64 	xrelease lock btc WORD PTR \[ecx\],0x64
    162 [ 	]*[a-f0-9]+:	f0 f2 66 0f ba 39 64 	lock xacquire btc WORD PTR \[ecx\],0x64
    163 [ 	]*[a-f0-9]+:	f0 f3 66 0f ba 39 64 	lock xrelease btc WORD PTR \[ecx\],0x64
    164 [ 	]*[a-f0-9]+:	66 f2 f0 0f ba 31 64 	xacquire lock btr WORD PTR \[ecx\],0x64
    165 [ 	]*[a-f0-9]+:	66 f2 f0 0f ba 31 64 	xacquire lock btr WORD PTR \[ecx\],0x64
    166 [ 	]*[a-f0-9]+:	66 f3 f0 0f ba 31 64 	xrelease lock btr WORD PTR \[ecx\],0x64
    167 [ 	]*[a-f0-9]+:	66 f3 f0 0f ba 31 64 	xrelease lock btr WORD PTR \[ecx\],0x64
    168 [ 	]*[a-f0-9]+:	f0 f2 66 0f ba 31 64 	lock xacquire btr WORD PTR \[ecx\],0x64
    169 [ 	]*[a-f0-9]+:	f0 f3 66 0f ba 31 64 	lock xrelease btr WORD PTR \[ecx\],0x64
    170 [ 	]*[a-f0-9]+:	66 f2 f0 0f ba 29 64 	xacquire lock bts WORD PTR \[ecx\],0x64
    171 [ 	]*[a-f0-9]+:	66 f2 f0 0f ba 29 64 	xacquire lock bts WORD PTR \[ecx\],0x64
    172 [ 	]*[a-f0-9]+:	66 f3 f0 0f ba 29 64 	xrelease lock bts WORD PTR \[ecx\],0x64
    173 [ 	]*[a-f0-9]+:	66 f3 f0 0f ba 29 64 	xrelease lock bts WORD PTR \[ecx\],0x64
    174 [ 	]*[a-f0-9]+:	f0 f2 66 0f ba 29 64 	lock xacquire bts WORD PTR \[ecx\],0x64
    175 [ 	]*[a-f0-9]+:	f0 f3 66 0f ba 29 64 	lock xrelease bts WORD PTR \[ecx\],0x64
    176 [ 	]*[a-f0-9]+:	66 f3 c7 01 64 00    	xrelease mov WORD PTR \[ecx\],0x64
    177 [ 	]*[a-f0-9]+:	66 f2 f0 83 09 64    	xacquire lock or WORD PTR \[ecx\],0x64
    178 [ 	]*[a-f0-9]+:	66 f2 f0 83 09 64    	xacquire lock or WORD PTR \[ecx\],0x64
    179 [ 	]*[a-f0-9]+:	66 f3 f0 83 09 64    	xrelease lock or WORD PTR \[ecx\],0x64
    180 [ 	]*[a-f0-9]+:	66 f3 f0 83 09 64    	xrelease lock or WORD PTR \[ecx\],0x64
    181 [ 	]*[a-f0-9]+:	f0 f2 66 83 09 64    	lock xacquire or WORD PTR \[ecx\],0x64
    182 [ 	]*[a-f0-9]+:	f0 f3 66 83 09 64    	lock xrelease or WORD PTR \[ecx\],0x64
    183 [ 	]*[a-f0-9]+:	66 f2 f0 83 19 64    	xacquire lock sbb WORD PTR \[ecx\],0x64
    184 [ 	]*[a-f0-9]+:	66 f2 f0 83 19 64    	xacquire lock sbb WORD PTR \[ecx\],0x64
    185 [ 	]*[a-f0-9]+:	66 f3 f0 83 19 64    	xrelease lock sbb WORD PTR \[ecx\],0x64
    186 [ 	]*[a-f0-9]+:	66 f3 f0 83 19 64    	xrelease lock sbb WORD PTR \[ecx\],0x64
    187 [ 	]*[a-f0-9]+:	f0 f2 66 83 19 64    	lock xacquire sbb WORD PTR \[ecx\],0x64
    188 [ 	]*[a-f0-9]+:	f0 f3 66 83 19 64    	lock xrelease sbb WORD PTR \[ecx\],0x64
    189 [ 	]*[a-f0-9]+:	66 f2 f0 83 29 64    	xacquire lock sub WORD PTR \[ecx\],0x64
    190 [ 	]*[a-f0-9]+:	66 f2 f0 83 29 64    	xacquire lock sub WORD PTR \[ecx\],0x64
    191 [ 	]*[a-f0-9]+:	66 f3 f0 83 29 64    	xrelease lock sub WORD PTR \[ecx\],0x64
    192 [ 	]*[a-f0-9]+:	66 f3 f0 83 29 64    	xrelease lock sub WORD PTR \[ecx\],0x64
    193 [ 	]*[a-f0-9]+:	f0 f2 66 83 29 64    	lock xacquire sub WORD PTR \[ecx\],0x64
    194 [ 	]*[a-f0-9]+:	f0 f3 66 83 29 64    	lock xrelease sub WORD PTR \[ecx\],0x64
    195 [ 	]*[a-f0-9]+:	66 f2 f0 83 31 64    	xacquire lock xor WORD PTR \[ecx\],0x64
    196 [ 	]*[a-f0-9]+:	66 f2 f0 83 31 64    	xacquire lock xor WORD PTR \[ecx\],0x64
    197 [ 	]*[a-f0-9]+:	66 f3 f0 83 31 64    	xrelease lock xor WORD PTR \[ecx\],0x64
    198 [ 	]*[a-f0-9]+:	66 f3 f0 83 31 64    	xrelease lock xor WORD PTR \[ecx\],0x64
    199 [ 	]*[a-f0-9]+:	f0 f2 66 83 31 64    	lock xacquire xor WORD PTR \[ecx\],0x64
    200 [ 	]*[a-f0-9]+:	f0 f3 66 83 31 64    	lock xrelease xor WORD PTR \[ecx\],0x64
    201 [ 	]*[a-f0-9]+:	f2 f0 83 11 64       	xacquire lock adc DWORD PTR \[ecx\],0x64
    202 [ 	]*[a-f0-9]+:	f2 f0 83 11 64       	xacquire lock adc DWORD PTR \[ecx\],0x64
    203 [ 	]*[a-f0-9]+:	f3 f0 83 11 64       	xrelease lock adc DWORD PTR \[ecx\],0x64
    204 [ 	]*[a-f0-9]+:	f3 f0 83 11 64       	xrelease lock adc DWORD PTR \[ecx\],0x64
    205 [ 	]*[a-f0-9]+:	f0 f2 83 11 64       	lock xacquire adc DWORD PTR \[ecx\],0x64
    206 [ 	]*[a-f0-9]+:	f0 f3 83 11 64       	lock xrelease adc DWORD PTR \[ecx\],0x64
    207 [ 	]*[a-f0-9]+:	f2 f0 83 01 64       	xacquire lock add DWORD PTR \[ecx\],0x64
    208 [ 	]*[a-f0-9]+:	f2 f0 83 01 64       	xacquire lock add DWORD PTR \[ecx\],0x64
    209 [ 	]*[a-f0-9]+:	f3 f0 83 01 64       	xrelease lock add DWORD PTR \[ecx\],0x64
    210 [ 	]*[a-f0-9]+:	f3 f0 83 01 64       	xrelease lock add DWORD PTR \[ecx\],0x64
    211 [ 	]*[a-f0-9]+:	f0 f2 83 01 64       	lock xacquire add DWORD PTR \[ecx\],0x64
    212 [ 	]*[a-f0-9]+:	f0 f3 83 01 64       	lock xrelease add DWORD PTR \[ecx\],0x64
    213 [ 	]*[a-f0-9]+:	f2 f0 83 21 64       	xacquire lock and DWORD PTR \[ecx\],0x64
    214 [ 	]*[a-f0-9]+:	f2 f0 83 21 64       	xacquire lock and DWORD PTR \[ecx\],0x64
    215 [ 	]*[a-f0-9]+:	f3 f0 83 21 64       	xrelease lock and DWORD PTR \[ecx\],0x64
    216 [ 	]*[a-f0-9]+:	f3 f0 83 21 64       	xrelease lock and DWORD PTR \[ecx\],0x64
    217 [ 	]*[a-f0-9]+:	f0 f2 83 21 64       	lock xacquire and DWORD PTR \[ecx\],0x64
    218 [ 	]*[a-f0-9]+:	f0 f3 83 21 64       	lock xrelease and DWORD PTR \[ecx\],0x64
    219 [ 	]*[a-f0-9]+:	f2 f0 0f ba 39 64    	xacquire lock btc DWORD PTR \[ecx\],0x64
    220 [ 	]*[a-f0-9]+:	f2 f0 0f ba 39 64    	xacquire lock btc DWORD PTR \[ecx\],0x64
    221 [ 	]*[a-f0-9]+:	f3 f0 0f ba 39 64    	xrelease lock btc DWORD PTR \[ecx\],0x64
    222 [ 	]*[a-f0-9]+:	f3 f0 0f ba 39 64    	xrelease lock btc DWORD PTR \[ecx\],0x64
    223 [ 	]*[a-f0-9]+:	f0 f2 0f ba 39 64    	lock xacquire btc DWORD PTR \[ecx\],0x64
    224 [ 	]*[a-f0-9]+:	f0 f3 0f ba 39 64    	lock xrelease btc DWORD PTR \[ecx\],0x64
    225 [ 	]*[a-f0-9]+:	f2 f0 0f ba 31 64    	xacquire lock btr DWORD PTR \[ecx\],0x64
    226 [ 	]*[a-f0-9]+:	f2 f0 0f ba 31 64    	xacquire lock btr DWORD PTR \[ecx\],0x64
    227 [ 	]*[a-f0-9]+:	f3 f0 0f ba 31 64    	xrelease lock btr DWORD PTR \[ecx\],0x64
    228 [ 	]*[a-f0-9]+:	f3 f0 0f ba 31 64    	xrelease lock btr DWORD PTR \[ecx\],0x64
    229 [ 	]*[a-f0-9]+:	f0 f2 0f ba 31 64    	lock xacquire btr DWORD PTR \[ecx\],0x64
    230 [ 	]*[a-f0-9]+:	f0 f3 0f ba 31 64    	lock xrelease btr DWORD PTR \[ecx\],0x64
    231 [ 	]*[a-f0-9]+:	f2 f0 0f ba 29 64    	xacquire lock bts DWORD PTR \[ecx\],0x64
    232 [ 	]*[a-f0-9]+:	f2 f0 0f ba 29 64    	xacquire lock bts DWORD PTR \[ecx\],0x64
    233 [ 	]*[a-f0-9]+:	f3 f0 0f ba 29 64    	xrelease lock bts DWORD PTR \[ecx\],0x64
    234 [ 	]*[a-f0-9]+:	f3 f0 0f ba 29 64    	xrelease lock bts DWORD PTR \[ecx\],0x64
    235 [ 	]*[a-f0-9]+:	f0 f2 0f ba 29 64    	lock xacquire bts DWORD PTR \[ecx\],0x64
    236 [ 	]*[a-f0-9]+:	f0 f3 0f ba 29 64    	lock xrelease bts DWORD PTR \[ecx\],0x64
    237 [ 	]*[a-f0-9]+:	f3 c7 01 64 00 00 00 	xrelease mov DWORD PTR \[ecx\],0x64
    238 [ 	]*[a-f0-9]+:	f2 f0 83 09 64       	xacquire lock or DWORD PTR \[ecx\],0x64
    239 [ 	]*[a-f0-9]+:	f2 f0 83 09 64       	xacquire lock or DWORD PTR \[ecx\],0x64
    240 [ 	]*[a-f0-9]+:	f3 f0 83 09 64       	xrelease lock or DWORD PTR \[ecx\],0x64
    241 [ 	]*[a-f0-9]+:	f3 f0 83 09 64       	xrelease lock or DWORD PTR \[ecx\],0x64
    242 [ 	]*[a-f0-9]+:	f0 f2 83 09 64       	lock xacquire or DWORD PTR \[ecx\],0x64
    243 [ 	]*[a-f0-9]+:	f0 f3 83 09 64       	lock xrelease or DWORD PTR \[ecx\],0x64
    244 [ 	]*[a-f0-9]+:	f2 f0 83 19 64       	xacquire lock sbb DWORD PTR \[ecx\],0x64
    245 [ 	]*[a-f0-9]+:	f2 f0 83 19 64       	xacquire lock sbb DWORD PTR \[ecx\],0x64
    246 [ 	]*[a-f0-9]+:	f3 f0 83 19 64       	xrelease lock sbb DWORD PTR \[ecx\],0x64
    247 [ 	]*[a-f0-9]+:	f3 f0 83 19 64       	xrelease lock sbb DWORD PTR \[ecx\],0x64
    248 [ 	]*[a-f0-9]+:	f0 f2 83 19 64       	lock xacquire sbb DWORD PTR \[ecx\],0x64
    249 [ 	]*[a-f0-9]+:	f0 f3 83 19 64       	lock xrelease sbb DWORD PTR \[ecx\],0x64
    250 [ 	]*[a-f0-9]+:	f2 f0 83 29 64       	xacquire lock sub DWORD PTR \[ecx\],0x64
    251 [ 	]*[a-f0-9]+:	f2 f0 83 29 64       	xacquire lock sub DWORD PTR \[ecx\],0x64
    252 [ 	]*[a-f0-9]+:	f3 f0 83 29 64       	xrelease lock sub DWORD PTR \[ecx\],0x64
    253 [ 	]*[a-f0-9]+:	f3 f0 83 29 64       	xrelease lock sub DWORD PTR \[ecx\],0x64
    254 [ 	]*[a-f0-9]+:	f0 f2 83 29 64       	lock xacquire sub DWORD PTR \[ecx\],0x64
    255 [ 	]*[a-f0-9]+:	f0 f3 83 29 64       	lock xrelease sub DWORD PTR \[ecx\],0x64
    256 [ 	]*[a-f0-9]+:	f2 f0 83 31 64       	xacquire lock xor DWORD PTR \[ecx\],0x64
    257 [ 	]*[a-f0-9]+:	f2 f0 83 31 64       	xacquire lock xor DWORD PTR \[ecx\],0x64
    258 [ 	]*[a-f0-9]+:	f3 f0 83 31 64       	xrelease lock xor DWORD PTR \[ecx\],0x64
    259 [ 	]*[a-f0-9]+:	f3 f0 83 31 64       	xrelease lock xor DWORD PTR \[ecx\],0x64
    260 [ 	]*[a-f0-9]+:	f0 f2 83 31 64       	lock xacquire xor DWORD PTR \[ecx\],0x64
    261 [ 	]*[a-f0-9]+:	f0 f3 83 31 64       	lock xrelease xor DWORD PTR \[ecx\],0x64
    262 [ 	]*[a-f0-9]+:	f2 f0 80 11 64       	xacquire lock adc BYTE PTR \[ecx\],0x64
    263 [ 	]*[a-f0-9]+:	f2 f0 80 11 64       	xacquire lock adc BYTE PTR \[ecx\],0x64
    264 [ 	]*[a-f0-9]+:	f3 f0 80 11 64       	xrelease lock adc BYTE PTR \[ecx\],0x64
    265 [ 	]*[a-f0-9]+:	f3 f0 80 11 64       	xrelease lock adc BYTE PTR \[ecx\],0x64
    266 [ 	]*[a-f0-9]+:	f0 f2 80 11 64       	lock xacquire adc BYTE PTR \[ecx\],0x64
    267 [ 	]*[a-f0-9]+:	f0 f3 80 11 64       	lock xrelease adc BYTE PTR \[ecx\],0x64
    268 [ 	]*[a-f0-9]+:	f2 f0 80 01 64       	xacquire lock add BYTE PTR \[ecx\],0x64
    269 [ 	]*[a-f0-9]+:	f2 f0 80 01 64       	xacquire lock add BYTE PTR \[ecx\],0x64
    270 [ 	]*[a-f0-9]+:	f3 f0 80 01 64       	xrelease lock add BYTE PTR \[ecx\],0x64
    271 [ 	]*[a-f0-9]+:	f3 f0 80 01 64       	xrelease lock add BYTE PTR \[ecx\],0x64
    272 [ 	]*[a-f0-9]+:	f0 f2 80 01 64       	lock xacquire add BYTE PTR \[ecx\],0x64
    273 [ 	]*[a-f0-9]+:	f0 f3 80 01 64       	lock xrelease add BYTE PTR \[ecx\],0x64
    274 [ 	]*[a-f0-9]+:	f2 f0 80 21 64       	xacquire lock and BYTE PTR \[ecx\],0x64
    275 [ 	]*[a-f0-9]+:	f2 f0 80 21 64       	xacquire lock and BYTE PTR \[ecx\],0x64
    276 [ 	]*[a-f0-9]+:	f3 f0 80 21 64       	xrelease lock and BYTE PTR \[ecx\],0x64
    277 [ 	]*[a-f0-9]+:	f3 f0 80 21 64       	xrelease lock and BYTE PTR \[ecx\],0x64
    278 [ 	]*[a-f0-9]+:	f0 f2 80 21 64       	lock xacquire and BYTE PTR \[ecx\],0x64
    279 [ 	]*[a-f0-9]+:	f0 f3 80 21 64       	lock xrelease and BYTE PTR \[ecx\],0x64
    280 [ 	]*[a-f0-9]+:	f3 c6 01 64          	xrelease mov BYTE PTR \[ecx\],0x64
    281 [ 	]*[a-f0-9]+:	f2 f0 80 09 64       	xacquire lock or BYTE PTR \[ecx\],0x64
    282 [ 	]*[a-f0-9]+:	f2 f0 80 09 64       	xacquire lock or BYTE PTR \[ecx\],0x64
    283 [ 	]*[a-f0-9]+:	f3 f0 80 09 64       	xrelease lock or BYTE PTR \[ecx\],0x64
    284 [ 	]*[a-f0-9]+:	f3 f0 80 09 64       	xrelease lock or BYTE PTR \[ecx\],0x64
    285 [ 	]*[a-f0-9]+:	f0 f2 80 09 64       	lock xacquire or BYTE PTR \[ecx\],0x64
    286 [ 	]*[a-f0-9]+:	f0 f3 80 09 64       	lock xrelease or BYTE PTR \[ecx\],0x64
    287 [ 	]*[a-f0-9]+:	f2 f0 80 19 64       	xacquire lock sbb BYTE PTR \[ecx\],0x64
    288 [ 	]*[a-f0-9]+:	f2 f0 80 19 64       	xacquire lock sbb BYTE PTR \[ecx\],0x64
    289 [ 	]*[a-f0-9]+:	f3 f0 80 19 64       	xrelease lock sbb BYTE PTR \[ecx\],0x64
    290 [ 	]*[a-f0-9]+:	f3 f0 80 19 64       	xrelease lock sbb BYTE PTR \[ecx\],0x64
    291 [ 	]*[a-f0-9]+:	f0 f2 80 19 64       	lock xacquire sbb BYTE PTR \[ecx\],0x64
    292 [ 	]*[a-f0-9]+:	f0 f3 80 19 64       	lock xrelease sbb BYTE PTR \[ecx\],0x64
    293 [ 	]*[a-f0-9]+:	f2 f0 80 29 64       	xacquire lock sub BYTE PTR \[ecx\],0x64
    294 [ 	]*[a-f0-9]+:	f2 f0 80 29 64       	xacquire lock sub BYTE PTR \[ecx\],0x64
    295 [ 	]*[a-f0-9]+:	f3 f0 80 29 64       	xrelease lock sub BYTE PTR \[ecx\],0x64
    296 [ 	]*[a-f0-9]+:	f3 f0 80 29 64       	xrelease lock sub BYTE PTR \[ecx\],0x64
    297 [ 	]*[a-f0-9]+:	f0 f2 80 29 64       	lock xacquire sub BYTE PTR \[ecx\],0x64
    298 [ 	]*[a-f0-9]+:	f0 f3 80 29 64       	lock xrelease sub BYTE PTR \[ecx\],0x64
    299 [ 	]*[a-f0-9]+:	f2 f0 80 31 64       	xacquire lock xor BYTE PTR \[ecx\],0x64
    300 [ 	]*[a-f0-9]+:	f2 f0 80 31 64       	xacquire lock xor BYTE PTR \[ecx\],0x64
    301 [ 	]*[a-f0-9]+:	f3 f0 80 31 64       	xrelease lock xor BYTE PTR \[ecx\],0x64
    302 [ 	]*[a-f0-9]+:	f3 f0 80 31 64       	xrelease lock xor BYTE PTR \[ecx\],0x64
    303 [ 	]*[a-f0-9]+:	f0 f2 80 31 64       	lock xacquire xor BYTE PTR \[ecx\],0x64
    304 [ 	]*[a-f0-9]+:	f0 f3 80 31 64       	lock xrelease xor BYTE PTR \[ecx\],0x64
    305 [ 	]*[a-f0-9]+:	f2 f0 10 01          	xacquire lock adc BYTE PTR \[ecx\],al
    306 [ 	]*[a-f0-9]+:	f2 f0 10 01          	xacquire lock adc BYTE PTR \[ecx\],al
    307 [ 	]*[a-f0-9]+:	f3 f0 10 01          	xrelease lock adc BYTE PTR \[ecx\],al
    308 [ 	]*[a-f0-9]+:	f3 f0 10 01          	xrelease lock adc BYTE PTR \[ecx\],al
    309 [ 	]*[a-f0-9]+:	f0 f2 10 01          	lock xacquire adc BYTE PTR \[ecx\],al
    310 [ 	]*[a-f0-9]+:	f0 f3 10 01          	lock xrelease adc BYTE PTR \[ecx\],al
    311 [ 	]*[a-f0-9]+:	f2 f0 00 01          	xacquire lock add BYTE PTR \[ecx\],al
    312 [ 	]*[a-f0-9]+:	f2 f0 00 01          	xacquire lock add BYTE PTR \[ecx\],al
    313 [ 	]*[a-f0-9]+:	f3 f0 00 01          	xrelease lock add BYTE PTR \[ecx\],al
    314 [ 	]*[a-f0-9]+:	f3 f0 00 01          	xrelease lock add BYTE PTR \[ecx\],al
    315 [ 	]*[a-f0-9]+:	f0 f2 00 01          	lock xacquire add BYTE PTR \[ecx\],al
    316 [ 	]*[a-f0-9]+:	f0 f3 00 01          	lock xrelease add BYTE PTR \[ecx\],al
    317 [ 	]*[a-f0-9]+:	f2 f0 20 01          	xacquire lock and BYTE PTR \[ecx\],al
    318 [ 	]*[a-f0-9]+:	f2 f0 20 01          	xacquire lock and BYTE PTR \[ecx\],al
    319 [ 	]*[a-f0-9]+:	f3 f0 20 01          	xrelease lock and BYTE PTR \[ecx\],al
    320 [ 	]*[a-f0-9]+:	f3 f0 20 01          	xrelease lock and BYTE PTR \[ecx\],al
    321 [ 	]*[a-f0-9]+:	f0 f2 20 01          	lock xacquire and BYTE PTR \[ecx\],al
    322 [ 	]*[a-f0-9]+:	f0 f3 20 01          	lock xrelease and BYTE PTR \[ecx\],al
    323 [ 	]*[a-f0-9]+:	f3 88 01             	xrelease mov BYTE PTR \[ecx\],al
    324 [ 	]*[a-f0-9]+:	f2 f0 08 01          	xacquire lock or BYTE PTR \[ecx\],al
    325 [ 	]*[a-f0-9]+:	f2 f0 08 01          	xacquire lock or BYTE PTR \[ecx\],al
    326 [ 	]*[a-f0-9]+:	f3 f0 08 01          	xrelease lock or BYTE PTR \[ecx\],al
    327 [ 	]*[a-f0-9]+:	f3 f0 08 01          	xrelease lock or BYTE PTR \[ecx\],al
    328 [ 	]*[a-f0-9]+:	f0 f2 08 01          	lock xacquire or BYTE PTR \[ecx\],al
    329 [ 	]*[a-f0-9]+:	f0 f3 08 01          	lock xrelease or BYTE PTR \[ecx\],al
    330 [ 	]*[a-f0-9]+:	f2 f0 18 01          	xacquire lock sbb BYTE PTR \[ecx\],al
    331 [ 	]*[a-f0-9]+:	f2 f0 18 01          	xacquire lock sbb BYTE PTR \[ecx\],al
    332 [ 	]*[a-f0-9]+:	f3 f0 18 01          	xrelease lock sbb BYTE PTR \[ecx\],al
    333 [ 	]*[a-f0-9]+:	f3 f0 18 01          	xrelease lock sbb BYTE PTR \[ecx\],al
    334 [ 	]*[a-f0-9]+:	f0 f2 18 01          	lock xacquire sbb BYTE PTR \[ecx\],al
    335 [ 	]*[a-f0-9]+:	f0 f3 18 01          	lock xrelease sbb BYTE PTR \[ecx\],al
    336 [ 	]*[a-f0-9]+:	f2 f0 28 01          	xacquire lock sub BYTE PTR \[ecx\],al
    337 [ 	]*[a-f0-9]+:	f2 f0 28 01          	xacquire lock sub BYTE PTR \[ecx\],al
    338 [ 	]*[a-f0-9]+:	f3 f0 28 01          	xrelease lock sub BYTE PTR \[ecx\],al
    339 [ 	]*[a-f0-9]+:	f3 f0 28 01          	xrelease lock sub BYTE PTR \[ecx\],al
    340 [ 	]*[a-f0-9]+:	f0 f2 28 01          	lock xacquire sub BYTE PTR \[ecx\],al
    341 [ 	]*[a-f0-9]+:	f0 f3 28 01          	lock xrelease sub BYTE PTR \[ecx\],al
    342 [ 	]*[a-f0-9]+:	f2 f0 86 01          	xacquire lock xchg BYTE PTR \[ecx\],al
    343 [ 	]*[a-f0-9]+:	f2 f0 86 01          	xacquire lock xchg BYTE PTR \[ecx\],al
    344 [ 	]*[a-f0-9]+:	f2 86 01             	xacquire xchg BYTE PTR \[ecx\],al
    345 [ 	]*[a-f0-9]+:	f3 f0 86 01          	xrelease lock xchg BYTE PTR \[ecx\],al
    346 [ 	]*[a-f0-9]+:	f3 f0 86 01          	xrelease lock xchg BYTE PTR \[ecx\],al
    347 [ 	]*[a-f0-9]+:	f3 86 01             	xrelease xchg BYTE PTR \[ecx\],al
    348 [ 	]*[a-f0-9]+:	f0 f2 86 01          	lock xacquire xchg BYTE PTR \[ecx\],al
    349 [ 	]*[a-f0-9]+:	f0 f3 86 01          	lock xrelease xchg BYTE PTR \[ecx\],al
    350 [ 	]*[a-f0-9]+:	f2 f0 30 01          	xacquire lock xor BYTE PTR \[ecx\],al
    351 [ 	]*[a-f0-9]+:	f2 f0 30 01          	xacquire lock xor BYTE PTR \[ecx\],al
    352 [ 	]*[a-f0-9]+:	f3 f0 30 01          	xrelease lock xor BYTE PTR \[ecx\],al
    353 [ 	]*[a-f0-9]+:	f3 f0 30 01          	xrelease lock xor BYTE PTR \[ecx\],al
    354 [ 	]*[a-f0-9]+:	f0 f2 30 01          	lock xacquire xor BYTE PTR \[ecx\],al
    355 [ 	]*[a-f0-9]+:	f0 f3 30 01          	lock xrelease xor BYTE PTR \[ecx\],al
    356 [ 	]*[a-f0-9]+:	66 f2 f0 11 01       	xacquire lock adc WORD PTR \[ecx\],ax
    357 [ 	]*[a-f0-9]+:	66 f2 f0 11 01       	xacquire lock adc WORD PTR \[ecx\],ax
    358 [ 	]*[a-f0-9]+:	66 f3 f0 11 01       	xrelease lock adc WORD PTR \[ecx\],ax
    359 [ 	]*[a-f0-9]+:	66 f3 f0 11 01       	xrelease lock adc WORD PTR \[ecx\],ax
    360 [ 	]*[a-f0-9]+:	f0 f2 66 11 01       	lock xacquire adc WORD PTR \[ecx\],ax
    361 [ 	]*[a-f0-9]+:	f0 f3 66 11 01       	lock xrelease adc WORD PTR \[ecx\],ax
    362 [ 	]*[a-f0-9]+:	66 f2 f0 01 01       	xacquire lock add WORD PTR \[ecx\],ax
    363 [ 	]*[a-f0-9]+:	66 f2 f0 01 01       	xacquire lock add WORD PTR \[ecx\],ax
    364 [ 	]*[a-f0-9]+:	66 f3 f0 01 01       	xrelease lock add WORD PTR \[ecx\],ax
    365 [ 	]*[a-f0-9]+:	66 f3 f0 01 01       	xrelease lock add WORD PTR \[ecx\],ax
    366 [ 	]*[a-f0-9]+:	f0 f2 66 01 01       	lock xacquire add WORD PTR \[ecx\],ax
    367 [ 	]*[a-f0-9]+:	f0 f3 66 01 01       	lock xrelease add WORD PTR \[ecx\],ax
    368 [ 	]*[a-f0-9]+:	66 f2 f0 21 01       	xacquire lock and WORD PTR \[ecx\],ax
    369 [ 	]*[a-f0-9]+:	66 f2 f0 21 01       	xacquire lock and WORD PTR \[ecx\],ax
    370 [ 	]*[a-f0-9]+:	66 f3 f0 21 01       	xrelease lock and WORD PTR \[ecx\],ax
    371 [ 	]*[a-f0-9]+:	66 f3 f0 21 01       	xrelease lock and WORD PTR \[ecx\],ax
    372 [ 	]*[a-f0-9]+:	f0 f2 66 21 01       	lock xacquire and WORD PTR \[ecx\],ax
    373 [ 	]*[a-f0-9]+:	f0 f3 66 21 01       	lock xrelease and WORD PTR \[ecx\],ax
    374 [ 	]*[a-f0-9]+:	66 f3 89 01          	xrelease mov WORD PTR \[ecx\],ax
    375 [ 	]*[a-f0-9]+:	66 f2 f0 09 01       	xacquire lock or WORD PTR \[ecx\],ax
    376 [ 	]*[a-f0-9]+:	66 f2 f0 09 01       	xacquire lock or WORD PTR \[ecx\],ax
    377 [ 	]*[a-f0-9]+:	66 f3 f0 09 01       	xrelease lock or WORD PTR \[ecx\],ax
    378 [ 	]*[a-f0-9]+:	66 f3 f0 09 01       	xrelease lock or WORD PTR \[ecx\],ax
    379 [ 	]*[a-f0-9]+:	f0 f2 66 09 01       	lock xacquire or WORD PTR \[ecx\],ax
    380 [ 	]*[a-f0-9]+:	f0 f3 66 09 01       	lock xrelease or WORD PTR \[ecx\],ax
    381 [ 	]*[a-f0-9]+:	66 f2 f0 19 01       	xacquire lock sbb WORD PTR \[ecx\],ax
    382 [ 	]*[a-f0-9]+:	66 f2 f0 19 01       	xacquire lock sbb WORD PTR \[ecx\],ax
    383 [ 	]*[a-f0-9]+:	66 f3 f0 19 01       	xrelease lock sbb WORD PTR \[ecx\],ax
    384 [ 	]*[a-f0-9]+:	66 f3 f0 19 01       	xrelease lock sbb WORD PTR \[ecx\],ax
    385 [ 	]*[a-f0-9]+:	f0 f2 66 19 01       	lock xacquire sbb WORD PTR \[ecx\],ax
    386 [ 	]*[a-f0-9]+:	f0 f3 66 19 01       	lock xrelease sbb WORD PTR \[ecx\],ax
    387 [ 	]*[a-f0-9]+:	66 f2 f0 29 01       	xacquire lock sub WORD PTR \[ecx\],ax
    388 [ 	]*[a-f0-9]+:	66 f2 f0 29 01       	xacquire lock sub WORD PTR \[ecx\],ax
    389 [ 	]*[a-f0-9]+:	66 f3 f0 29 01       	xrelease lock sub WORD PTR \[ecx\],ax
    390 [ 	]*[a-f0-9]+:	66 f3 f0 29 01       	xrelease lock sub WORD PTR \[ecx\],ax
    391 [ 	]*[a-f0-9]+:	f0 f2 66 29 01       	lock xacquire sub WORD PTR \[ecx\],ax
    392 [ 	]*[a-f0-9]+:	f0 f3 66 29 01       	lock xrelease sub WORD PTR \[ecx\],ax
    393 [ 	]*[a-f0-9]+:	66 f2 f0 87 01       	xacquire lock xchg WORD PTR \[ecx\],ax
    394 [ 	]*[a-f0-9]+:	66 f2 f0 87 01       	xacquire lock xchg WORD PTR \[ecx\],ax
    395 [ 	]*[a-f0-9]+:	66 f2 87 01          	xacquire xchg WORD PTR \[ecx\],ax
    396 [ 	]*[a-f0-9]+:	66 f3 f0 87 01       	xrelease lock xchg WORD PTR \[ecx\],ax
    397 [ 	]*[a-f0-9]+:	66 f3 f0 87 01       	xrelease lock xchg WORD PTR \[ecx\],ax
    398 [ 	]*[a-f0-9]+:	66 f3 87 01          	xrelease xchg WORD PTR \[ecx\],ax
    399 [ 	]*[a-f0-9]+:	f0 f2 66 87 01       	lock xacquire xchg WORD PTR \[ecx\],ax
    400 [ 	]*[a-f0-9]+:	f0 f3 66 87 01       	lock xrelease xchg WORD PTR \[ecx\],ax
    401 [ 	]*[a-f0-9]+:	66 f2 f0 31 01       	xacquire lock xor WORD PTR \[ecx\],ax
    402 [ 	]*[a-f0-9]+:	66 f2 f0 31 01       	xacquire lock xor WORD PTR \[ecx\],ax
    403 [ 	]*[a-f0-9]+:	66 f3 f0 31 01       	xrelease lock xor WORD PTR \[ecx\],ax
    404 [ 	]*[a-f0-9]+:	66 f3 f0 31 01       	xrelease lock xor WORD PTR \[ecx\],ax
    405 [ 	]*[a-f0-9]+:	f0 f2 66 31 01       	lock xacquire xor WORD PTR \[ecx\],ax
    406 [ 	]*[a-f0-9]+:	f0 f3 66 31 01       	lock xrelease xor WORD PTR \[ecx\],ax
    407 [ 	]*[a-f0-9]+:	f2 f0 11 01          	xacquire lock adc DWORD PTR \[ecx\],eax
    408 [ 	]*[a-f0-9]+:	f2 f0 11 01          	xacquire lock adc DWORD PTR \[ecx\],eax
    409 [ 	]*[a-f0-9]+:	f3 f0 11 01          	xrelease lock adc DWORD PTR \[ecx\],eax
    410 [ 	]*[a-f0-9]+:	f3 f0 11 01          	xrelease lock adc DWORD PTR \[ecx\],eax
    411 [ 	]*[a-f0-9]+:	f0 f2 11 01          	lock xacquire adc DWORD PTR \[ecx\],eax
    412 [ 	]*[a-f0-9]+:	f0 f3 11 01          	lock xrelease adc DWORD PTR \[ecx\],eax
    413 [ 	]*[a-f0-9]+:	f2 f0 01 01          	xacquire lock add DWORD PTR \[ecx\],eax
    414 [ 	]*[a-f0-9]+:	f2 f0 01 01          	xacquire lock add DWORD PTR \[ecx\],eax
    415 [ 	]*[a-f0-9]+:	f3 f0 01 01          	xrelease lock add DWORD PTR \[ecx\],eax
    416 [ 	]*[a-f0-9]+:	f3 f0 01 01          	xrelease lock add DWORD PTR \[ecx\],eax
    417 [ 	]*[a-f0-9]+:	f0 f2 01 01          	lock xacquire add DWORD PTR \[ecx\],eax
    418 [ 	]*[a-f0-9]+:	f0 f3 01 01          	lock xrelease add DWORD PTR \[ecx\],eax
    419 [ 	]*[a-f0-9]+:	f2 f0 21 01          	xacquire lock and DWORD PTR \[ecx\],eax
    420 [ 	]*[a-f0-9]+:	f2 f0 21 01          	xacquire lock and DWORD PTR \[ecx\],eax
    421 [ 	]*[a-f0-9]+:	f3 f0 21 01          	xrelease lock and DWORD PTR \[ecx\],eax
    422 [ 	]*[a-f0-9]+:	f3 f0 21 01          	xrelease lock and DWORD PTR \[ecx\],eax
    423 [ 	]*[a-f0-9]+:	f0 f2 21 01          	lock xacquire and DWORD PTR \[ecx\],eax
    424 [ 	]*[a-f0-9]+:	f0 f3 21 01          	lock xrelease and DWORD PTR \[ecx\],eax
    425 [ 	]*[a-f0-9]+:	f3 89 01             	xrelease mov DWORD PTR \[ecx\],eax
    426 [ 	]*[a-f0-9]+:	f2 f0 09 01          	xacquire lock or DWORD PTR \[ecx\],eax
    427 [ 	]*[a-f0-9]+:	f2 f0 09 01          	xacquire lock or DWORD PTR \[ecx\],eax
    428 [ 	]*[a-f0-9]+:	f3 f0 09 01          	xrelease lock or DWORD PTR \[ecx\],eax
    429 [ 	]*[a-f0-9]+:	f3 f0 09 01          	xrelease lock or DWORD PTR \[ecx\],eax
    430 [ 	]*[a-f0-9]+:	f0 f2 09 01          	lock xacquire or DWORD PTR \[ecx\],eax
    431 [ 	]*[a-f0-9]+:	f0 f3 09 01          	lock xrelease or DWORD PTR \[ecx\],eax
    432 [ 	]*[a-f0-9]+:	f2 f0 19 01          	xacquire lock sbb DWORD PTR \[ecx\],eax
    433 [ 	]*[a-f0-9]+:	f2 f0 19 01          	xacquire lock sbb DWORD PTR \[ecx\],eax
    434 [ 	]*[a-f0-9]+:	f3 f0 19 01          	xrelease lock sbb DWORD PTR \[ecx\],eax
    435 [ 	]*[a-f0-9]+:	f3 f0 19 01          	xrelease lock sbb DWORD PTR \[ecx\],eax
    436 [ 	]*[a-f0-9]+:	f0 f2 19 01          	lock xacquire sbb DWORD PTR \[ecx\],eax
    437 [ 	]*[a-f0-9]+:	f0 f3 19 01          	lock xrelease sbb DWORD PTR \[ecx\],eax
    438 [ 	]*[a-f0-9]+:	f2 f0 29 01          	xacquire lock sub DWORD PTR \[ecx\],eax
    439 [ 	]*[a-f0-9]+:	f2 f0 29 01          	xacquire lock sub DWORD PTR \[ecx\],eax
    440 [ 	]*[a-f0-9]+:	f3 f0 29 01          	xrelease lock sub DWORD PTR \[ecx\],eax
    441 [ 	]*[a-f0-9]+:	f3 f0 29 01          	xrelease lock sub DWORD PTR \[ecx\],eax
    442 [ 	]*[a-f0-9]+:	f0 f2 29 01          	lock xacquire sub DWORD PTR \[ecx\],eax
    443 [ 	]*[a-f0-9]+:	f0 f3 29 01          	lock xrelease sub DWORD PTR \[ecx\],eax
    444 [ 	]*[a-f0-9]+:	f2 f0 87 01          	xacquire lock xchg DWORD PTR \[ecx\],eax
    445 [ 	]*[a-f0-9]+:	f2 f0 87 01          	xacquire lock xchg DWORD PTR \[ecx\],eax
    446 [ 	]*[a-f0-9]+:	f2 87 01             	xacquire xchg DWORD PTR \[ecx\],eax
    447 [ 	]*[a-f0-9]+:	f3 f0 87 01          	xrelease lock xchg DWORD PTR \[ecx\],eax
    448 [ 	]*[a-f0-9]+:	f3 f0 87 01          	xrelease lock xchg DWORD PTR \[ecx\],eax
    449 [ 	]*[a-f0-9]+:	f3 87 01             	xrelease xchg DWORD PTR \[ecx\],eax
    450 [ 	]*[a-f0-9]+:	f0 f2 87 01          	lock xacquire xchg DWORD PTR \[ecx\],eax
    451 [ 	]*[a-f0-9]+:	f0 f3 87 01          	lock xrelease xchg DWORD PTR \[ecx\],eax
    452 [ 	]*[a-f0-9]+:	f2 f0 31 01          	xacquire lock xor DWORD PTR \[ecx\],eax
    453 [ 	]*[a-f0-9]+:	f2 f0 31 01          	xacquire lock xor DWORD PTR \[ecx\],eax
    454 [ 	]*[a-f0-9]+:	f3 f0 31 01          	xrelease lock xor DWORD PTR \[ecx\],eax
    455 [ 	]*[a-f0-9]+:	f3 f0 31 01          	xrelease lock xor DWORD PTR \[ecx\],eax
    456 [ 	]*[a-f0-9]+:	f0 f2 31 01          	lock xacquire xor DWORD PTR \[ecx\],eax
    457 [ 	]*[a-f0-9]+:	f0 f3 31 01          	lock xrelease xor DWORD PTR \[ecx\],eax
    458 [ 	]*[a-f0-9]+:	66 f2 f0 0f bb 01    	xacquire lock btc WORD PTR \[ecx\],ax
    459 [ 	]*[a-f0-9]+:	66 f2 f0 0f bb 01    	xacquire lock btc WORD PTR \[ecx\],ax
    460 [ 	]*[a-f0-9]+:	66 f3 f0 0f bb 01    	xrelease lock btc WORD PTR \[ecx\],ax
    461 [ 	]*[a-f0-9]+:	66 f3 f0 0f bb 01    	xrelease lock btc WORD PTR \[ecx\],ax
    462 [ 	]*[a-f0-9]+:	f0 f2 66 0f bb 01    	lock xacquire btc WORD PTR \[ecx\],ax
    463 [ 	]*[a-f0-9]+:	f0 f3 66 0f bb 01    	lock xrelease btc WORD PTR \[ecx\],ax
    464 [ 	]*[a-f0-9]+:	66 f2 f0 0f b3 01    	xacquire lock btr WORD PTR \[ecx\],ax
    465 [ 	]*[a-f0-9]+:	66 f2 f0 0f b3 01    	xacquire lock btr WORD PTR \[ecx\],ax
    466 [ 	]*[a-f0-9]+:	66 f3 f0 0f b3 01    	xrelease lock btr WORD PTR \[ecx\],ax
    467 [ 	]*[a-f0-9]+:	66 f3 f0 0f b3 01    	xrelease lock btr WORD PTR \[ecx\],ax
    468 [ 	]*[a-f0-9]+:	f0 f2 66 0f b3 01    	lock xacquire btr WORD PTR \[ecx\],ax
    469 [ 	]*[a-f0-9]+:	f0 f3 66 0f b3 01    	lock xrelease btr WORD PTR \[ecx\],ax
    470 [ 	]*[a-f0-9]+:	66 f2 f0 0f ab 01    	xacquire lock bts WORD PTR \[ecx\],ax
    471 [ 	]*[a-f0-9]+:	66 f2 f0 0f ab 01    	xacquire lock bts WORD PTR \[ecx\],ax
    472 [ 	]*[a-f0-9]+:	66 f3 f0 0f ab 01    	xrelease lock bts WORD PTR \[ecx\],ax
    473 [ 	]*[a-f0-9]+:	66 f3 f0 0f ab 01    	xrelease lock bts WORD PTR \[ecx\],ax
    474 [ 	]*[a-f0-9]+:	f0 f2 66 0f ab 01    	lock xacquire bts WORD PTR \[ecx\],ax
    475 [ 	]*[a-f0-9]+:	f0 f3 66 0f ab 01    	lock xrelease bts WORD PTR \[ecx\],ax
    476 [ 	]*[a-f0-9]+:	66 f2 f0 0f b1 01    	xacquire lock cmpxchg WORD PTR \[ecx\],ax
    477 [ 	]*[a-f0-9]+:	66 f2 f0 0f b1 01    	xacquire lock cmpxchg WORD PTR \[ecx\],ax
    478 [ 	]*[a-f0-9]+:	66 f3 f0 0f b1 01    	xrelease lock cmpxchg WORD PTR \[ecx\],ax
    479 [ 	]*[a-f0-9]+:	66 f3 f0 0f b1 01    	xrelease lock cmpxchg WORD PTR \[ecx\],ax
    480 [ 	]*[a-f0-9]+:	f0 f2 66 0f b1 01    	lock xacquire cmpxchg WORD PTR \[ecx\],ax
    481 [ 	]*[a-f0-9]+:	f0 f3 66 0f b1 01    	lock xrelease cmpxchg WORD PTR \[ecx\],ax
    482 [ 	]*[a-f0-9]+:	66 f2 f0 0f c1 01    	xacquire lock xadd WORD PTR \[ecx\],ax
    483 [ 	]*[a-f0-9]+:	66 f2 f0 0f c1 01    	xacquire lock xadd WORD PTR \[ecx\],ax
    484 [ 	]*[a-f0-9]+:	66 f3 f0 0f c1 01    	xrelease lock xadd WORD PTR \[ecx\],ax
    485 [ 	]*[a-f0-9]+:	66 f3 f0 0f c1 01    	xrelease lock xadd WORD PTR \[ecx\],ax
    486 [ 	]*[a-f0-9]+:	f0 f2 66 0f c1 01    	lock xacquire xadd WORD PTR \[ecx\],ax
    487 [ 	]*[a-f0-9]+:	f0 f3 66 0f c1 01    	lock xrelease xadd WORD PTR \[ecx\],ax
    488 [ 	]*[a-f0-9]+:	f2 f0 0f bb 01       	xacquire lock btc DWORD PTR \[ecx\],eax
    489 [ 	]*[a-f0-9]+:	f2 f0 0f bb 01       	xacquire lock btc DWORD PTR \[ecx\],eax
    490 [ 	]*[a-f0-9]+:	f3 f0 0f bb 01       	xrelease lock btc DWORD PTR \[ecx\],eax
    491 [ 	]*[a-f0-9]+:	f3 f0 0f bb 01       	xrelease lock btc DWORD PTR \[ecx\],eax
    492 [ 	]*[a-f0-9]+:	f0 f2 0f bb 01       	lock xacquire btc DWORD PTR \[ecx\],eax
    493 [ 	]*[a-f0-9]+:	f0 f3 0f bb 01       	lock xrelease btc DWORD PTR \[ecx\],eax
    494 [ 	]*[a-f0-9]+:	f2 f0 0f b3 01       	xacquire lock btr DWORD PTR \[ecx\],eax
    495 [ 	]*[a-f0-9]+:	f2 f0 0f b3 01       	xacquire lock btr DWORD PTR \[ecx\],eax
    496 [ 	]*[a-f0-9]+:	f3 f0 0f b3 01       	xrelease lock btr DWORD PTR \[ecx\],eax
    497 [ 	]*[a-f0-9]+:	f3 f0 0f b3 01       	xrelease lock btr DWORD PTR \[ecx\],eax
    498 [ 	]*[a-f0-9]+:	f0 f2 0f b3 01       	lock xacquire btr DWORD PTR \[ecx\],eax
    499 [ 	]*[a-f0-9]+:	f0 f3 0f b3 01       	lock xrelease btr DWORD PTR \[ecx\],eax
    500 [ 	]*[a-f0-9]+:	f2 f0 0f ab 01       	xacquire lock bts DWORD PTR \[ecx\],eax
    501 [ 	]*[a-f0-9]+:	f2 f0 0f ab 01       	xacquire lock bts DWORD PTR \[ecx\],eax
    502 [ 	]*[a-f0-9]+:	f3 f0 0f ab 01       	xrelease lock bts DWORD PTR \[ecx\],eax
    503 [ 	]*[a-f0-9]+:	f3 f0 0f ab 01       	xrelease lock bts DWORD PTR \[ecx\],eax
    504 [ 	]*[a-f0-9]+:	f0 f2 0f ab 01       	lock xacquire bts DWORD PTR \[ecx\],eax
    505 [ 	]*[a-f0-9]+:	f0 f3 0f ab 01       	lock xrelease bts DWORD PTR \[ecx\],eax
    506 [ 	]*[a-f0-9]+:	f2 f0 0f b1 01       	xacquire lock cmpxchg DWORD PTR \[ecx\],eax
    507 [ 	]*[a-f0-9]+:	f2 f0 0f b1 01       	xacquire lock cmpxchg DWORD PTR \[ecx\],eax
    508 [ 	]*[a-f0-9]+:	f3 f0 0f b1 01       	xrelease lock cmpxchg DWORD PTR \[ecx\],eax
    509 [ 	]*[a-f0-9]+:	f3 f0 0f b1 01       	xrelease lock cmpxchg DWORD PTR \[ecx\],eax
    510 [ 	]*[a-f0-9]+:	f0 f2 0f b1 01       	lock xacquire cmpxchg DWORD PTR \[ecx\],eax
    511 [ 	]*[a-f0-9]+:	f0 f3 0f b1 01       	lock xrelease cmpxchg DWORD PTR \[ecx\],eax
    512 [ 	]*[a-f0-9]+:	f2 f0 0f c1 01       	xacquire lock xadd DWORD PTR \[ecx\],eax
    513 [ 	]*[a-f0-9]+:	f2 f0 0f c1 01       	xacquire lock xadd DWORD PTR \[ecx\],eax
    514 [ 	]*[a-f0-9]+:	f3 f0 0f c1 01       	xrelease lock xadd DWORD PTR \[ecx\],eax
    515 [ 	]*[a-f0-9]+:	f3 f0 0f c1 01       	xrelease lock xadd DWORD PTR \[ecx\],eax
    516 [ 	]*[a-f0-9]+:	f0 f2 0f c1 01       	lock xacquire xadd DWORD PTR \[ecx\],eax
    517 [ 	]*[a-f0-9]+:	f0 f3 0f c1 01       	lock xrelease xadd DWORD PTR \[ecx\],eax
    518 [ 	]*[a-f0-9]+:	f2 f0 fe 09          	xacquire lock dec BYTE PTR \[ecx\]
    519 [ 	]*[a-f0-9]+:	f2 f0 fe 09          	xacquire lock dec BYTE PTR \[ecx\]
    520 [ 	]*[a-f0-9]+:	f3 f0 fe 09          	xrelease lock dec BYTE PTR \[ecx\]
    521 [ 	]*[a-f0-9]+:	f3 f0 fe 09          	xrelease lock dec BYTE PTR \[ecx\]
    522 [ 	]*[a-f0-9]+:	f0 f2 fe 09          	lock xacquire dec BYTE PTR \[ecx\]
    523 [ 	]*[a-f0-9]+:	f0 f3 fe 09          	lock xrelease dec BYTE PTR \[ecx\]
    524 [ 	]*[a-f0-9]+:	f2 f0 fe 01          	xacquire lock inc BYTE PTR \[ecx\]
    525 [ 	]*[a-f0-9]+:	f2 f0 fe 01          	xacquire lock inc BYTE PTR \[ecx\]
    526 [ 	]*[a-f0-9]+:	f3 f0 fe 01          	xrelease lock inc BYTE PTR \[ecx\]
    527 [ 	]*[a-f0-9]+:	f3 f0 fe 01          	xrelease lock inc BYTE PTR \[ecx\]
    528 [ 	]*[a-f0-9]+:	f0 f2 fe 01          	lock xacquire inc BYTE PTR \[ecx\]
    529 [ 	]*[a-f0-9]+:	f0 f3 fe 01          	lock xrelease inc BYTE PTR \[ecx\]
    530 [ 	]*[a-f0-9]+:	f2 f0 f6 19          	xacquire lock neg BYTE PTR \[ecx\]
    531 [ 	]*[a-f0-9]+:	f2 f0 f6 19          	xacquire lock neg BYTE PTR \[ecx\]
    532 [ 	]*[a-f0-9]+:	f3 f0 f6 19          	xrelease lock neg BYTE PTR \[ecx\]
    533 [ 	]*[a-f0-9]+:	f3 f0 f6 19          	xrelease lock neg BYTE PTR \[ecx\]
    534 [ 	]*[a-f0-9]+:	f0 f2 f6 19          	lock xacquire neg BYTE PTR \[ecx\]
    535 [ 	]*[a-f0-9]+:	f0 f3 f6 19          	lock xrelease neg BYTE PTR \[ecx\]
    536 [ 	]*[a-f0-9]+:	f2 f0 f6 11          	xacquire lock not BYTE PTR \[ecx\]
    537 [ 	]*[a-f0-9]+:	f2 f0 f6 11          	xacquire lock not BYTE PTR \[ecx\]
    538 [ 	]*[a-f0-9]+:	f3 f0 f6 11          	xrelease lock not BYTE PTR \[ecx\]
    539 [ 	]*[a-f0-9]+:	f3 f0 f6 11          	xrelease lock not BYTE PTR \[ecx\]
    540 [ 	]*[a-f0-9]+:	f0 f2 f6 11          	lock xacquire not BYTE PTR \[ecx\]
    541 [ 	]*[a-f0-9]+:	f0 f3 f6 11          	lock xrelease not BYTE PTR \[ecx\]
    542 [ 	]*[a-f0-9]+:	66 f2 f0 ff 09       	xacquire lock dec WORD PTR \[ecx\]
    543 [ 	]*[a-f0-9]+:	66 f2 f0 ff 09       	xacquire lock dec WORD PTR \[ecx\]
    544 [ 	]*[a-f0-9]+:	66 f3 f0 ff 09       	xrelease lock dec WORD PTR \[ecx\]
    545 [ 	]*[a-f0-9]+:	66 f3 f0 ff 09       	xrelease lock dec WORD PTR \[ecx\]
    546 [ 	]*[a-f0-9]+:	f0 f2 66 ff 09       	lock xacquire dec WORD PTR \[ecx\]
    547 [ 	]*[a-f0-9]+:	f0 f3 66 ff 09       	lock xrelease dec WORD PTR \[ecx\]
    548 [ 	]*[a-f0-9]+:	66 f2 f0 ff 01       	xacquire lock inc WORD PTR \[ecx\]
    549 [ 	]*[a-f0-9]+:	66 f2 f0 ff 01       	xacquire lock inc WORD PTR \[ecx\]
    550 [ 	]*[a-f0-9]+:	66 f3 f0 ff 01       	xrelease lock inc WORD PTR \[ecx\]
    551 [ 	]*[a-f0-9]+:	66 f3 f0 ff 01       	xrelease lock inc WORD PTR \[ecx\]
    552 [ 	]*[a-f0-9]+:	f0 f2 66 ff 01       	lock xacquire inc WORD PTR \[ecx\]
    553 [ 	]*[a-f0-9]+:	f0 f3 66 ff 01       	lock xrelease inc WORD PTR \[ecx\]
    554 [ 	]*[a-f0-9]+:	66 f2 f0 f7 19       	xacquire lock neg WORD PTR \[ecx\]
    555 [ 	]*[a-f0-9]+:	66 f2 f0 f7 19       	xacquire lock neg WORD PTR \[ecx\]
    556 [ 	]*[a-f0-9]+:	66 f3 f0 f7 19       	xrelease lock neg WORD PTR \[ecx\]
    557 [ 	]*[a-f0-9]+:	66 f3 f0 f7 19       	xrelease lock neg WORD PTR \[ecx\]
    558 [ 	]*[a-f0-9]+:	f0 f2 66 f7 19       	lock xacquire neg WORD PTR \[ecx\]
    559 [ 	]*[a-f0-9]+:	f0 f3 66 f7 19       	lock xrelease neg WORD PTR \[ecx\]
    560 [ 	]*[a-f0-9]+:	66 f2 f0 f7 11       	xacquire lock not WORD PTR \[ecx\]
    561 [ 	]*[a-f0-9]+:	66 f2 f0 f7 11       	xacquire lock not WORD PTR \[ecx\]
    562 [ 	]*[a-f0-9]+:	66 f3 f0 f7 11       	xrelease lock not WORD PTR \[ecx\]
    563 [ 	]*[a-f0-9]+:	66 f3 f0 f7 11       	xrelease lock not WORD PTR \[ecx\]
    564 [ 	]*[a-f0-9]+:	f0 f2 66 f7 11       	lock xacquire not WORD PTR \[ecx\]
    565 [ 	]*[a-f0-9]+:	f0 f3 66 f7 11       	lock xrelease not WORD PTR \[ecx\]
    566 [ 	]*[a-f0-9]+:	f2 f0 ff 09          	xacquire lock dec DWORD PTR \[ecx\]
    567 [ 	]*[a-f0-9]+:	f2 f0 ff 09          	xacquire lock dec DWORD PTR \[ecx\]
    568 [ 	]*[a-f0-9]+:	f3 f0 ff 09          	xrelease lock dec DWORD PTR \[ecx\]
    569 [ 	]*[a-f0-9]+:	f3 f0 ff 09          	xrelease lock dec DWORD PTR \[ecx\]
    570 [ 	]*[a-f0-9]+:	f0 f2 ff 09          	lock xacquire dec DWORD PTR \[ecx\]
    571 [ 	]*[a-f0-9]+:	f0 f3 ff 09          	lock xrelease dec DWORD PTR \[ecx\]
    572 [ 	]*[a-f0-9]+:	f2 f0 ff 01          	xacquire lock inc DWORD PTR \[ecx\]
    573 [ 	]*[a-f0-9]+:	f2 f0 ff 01          	xacquire lock inc DWORD PTR \[ecx\]
    574 [ 	]*[a-f0-9]+:	f3 f0 ff 01          	xrelease lock inc DWORD PTR \[ecx\]
    575 [ 	]*[a-f0-9]+:	f3 f0 ff 01          	xrelease lock inc DWORD PTR \[ecx\]
    576 [ 	]*[a-f0-9]+:	f0 f2 ff 01          	lock xacquire inc DWORD PTR \[ecx\]
    577 [ 	]*[a-f0-9]+:	f0 f3 ff 01          	lock xrelease inc DWORD PTR \[ecx\]
    578 [ 	]*[a-f0-9]+:	f2 f0 f7 19          	xacquire lock neg DWORD PTR \[ecx\]
    579 [ 	]*[a-f0-9]+:	f2 f0 f7 19          	xacquire lock neg DWORD PTR \[ecx\]
    580 [ 	]*[a-f0-9]+:	f3 f0 f7 19          	xrelease lock neg DWORD PTR \[ecx\]
    581 [ 	]*[a-f0-9]+:	f3 f0 f7 19          	xrelease lock neg DWORD PTR \[ecx\]
    582 [ 	]*[a-f0-9]+:	f0 f2 f7 19          	lock xacquire neg DWORD PTR \[ecx\]
    583 [ 	]*[a-f0-9]+:	f0 f3 f7 19          	lock xrelease neg DWORD PTR \[ecx\]
    584 [ 	]*[a-f0-9]+:	f2 f0 f7 11          	xacquire lock not DWORD PTR \[ecx\]
    585 [ 	]*[a-f0-9]+:	f2 f0 f7 11          	xacquire lock not DWORD PTR \[ecx\]
    586 [ 	]*[a-f0-9]+:	f3 f0 f7 11          	xrelease lock not DWORD PTR \[ecx\]
    587 [ 	]*[a-f0-9]+:	f3 f0 f7 11          	xrelease lock not DWORD PTR \[ecx\]
    588 [ 	]*[a-f0-9]+:	f0 f2 f7 11          	lock xacquire not DWORD PTR \[ecx\]
    589 [ 	]*[a-f0-9]+:	f0 f3 f7 11          	lock xrelease not DWORD PTR \[ecx\]
    590 [ 	]*[a-f0-9]+:	f2 f0 0f c7 09       	xacquire lock cmpxchg8b QWORD PTR \[ecx\]
    591 [ 	]*[a-f0-9]+:	f2 f0 0f c7 09       	xacquire lock cmpxchg8b QWORD PTR \[ecx\]
    592 [ 	]*[a-f0-9]+:	f3 f0 0f c7 09       	xrelease lock cmpxchg8b QWORD PTR \[ecx\]
    593 [ 	]*[a-f0-9]+:	f3 f0 0f c7 09       	xrelease lock cmpxchg8b QWORD PTR \[ecx\]
    594 [ 	]*[a-f0-9]+:	f0 f2 0f c7 09       	lock xacquire cmpxchg8b QWORD PTR \[ecx\]
    595 [ 	]*[a-f0-9]+:	f0 f3 0f c7 09       	lock xrelease cmpxchg8b QWORD PTR \[ecx\]
    596 [ 	]*[a-f0-9]+:	f2 f0 0f b0 09       	xacquire lock cmpxchg BYTE PTR \[ecx\],cl
    597 [ 	]*[a-f0-9]+:	f2 f0 0f b0 09       	xacquire lock cmpxchg BYTE PTR \[ecx\],cl
    598 [ 	]*[a-f0-9]+:	f3 f0 0f b0 09       	xrelease lock cmpxchg BYTE PTR \[ecx\],cl
    599 [ 	]*[a-f0-9]+:	f3 f0 0f b0 09       	xrelease lock cmpxchg BYTE PTR \[ecx\],cl
    600 [ 	]*[a-f0-9]+:	f0 f2 0f b0 09       	lock xacquire cmpxchg BYTE PTR \[ecx\],cl
    601 [ 	]*[a-f0-9]+:	f0 f3 0f b0 09       	lock xrelease cmpxchg BYTE PTR \[ecx\],cl
    602 [ 	]*[a-f0-9]+:	f2 f0 0f c0 09       	xacquire lock xadd BYTE PTR \[ecx\],cl
    603 [ 	]*[a-f0-9]+:	f2 f0 0f c0 09       	xacquire lock xadd BYTE PTR \[ecx\],cl
    604 [ 	]*[a-f0-9]+:	f3 f0 0f c0 09       	xrelease lock xadd BYTE PTR \[ecx\],cl
    605 [ 	]*[a-f0-9]+:	f3 f0 0f c0 09       	xrelease lock xadd BYTE PTR \[ecx\],cl
    606 [ 	]*[a-f0-9]+:	f0 f2 0f c0 09       	lock xacquire xadd BYTE PTR \[ecx\],cl
    607 [ 	]*[a-f0-9]+:	f0 f3 0f c0 09       	lock xrelease xadd BYTE PTR \[ecx\],cl
    608 [ 	]*[a-f0-9]+:	f2 f0 80 11 64       	xacquire lock adc BYTE PTR \[ecx\],0x64
    609 [ 	]*[a-f0-9]+:	f2 f0 80 11 64       	xacquire lock adc BYTE PTR \[ecx\],0x64
    610 [ 	]*[a-f0-9]+:	f3 f0 80 11 64       	xrelease lock adc BYTE PTR \[ecx\],0x64
    611 [ 	]*[a-f0-9]+:	f3 f0 80 11 64       	xrelease lock adc BYTE PTR \[ecx\],0x64
    612 [ 	]*[a-f0-9]+:	f0 f2 80 11 64       	lock xacquire adc BYTE PTR \[ecx\],0x64
    613 [ 	]*[a-f0-9]+:	f0 f3 80 11 64       	lock xrelease adc BYTE PTR \[ecx\],0x64
    614 [ 	]*[a-f0-9]+:	f2 f0 80 01 64       	xacquire lock add BYTE PTR \[ecx\],0x64
    615 [ 	]*[a-f0-9]+:	f2 f0 80 01 64       	xacquire lock add BYTE PTR \[ecx\],0x64
    616 [ 	]*[a-f0-9]+:	f3 f0 80 01 64       	xrelease lock add BYTE PTR \[ecx\],0x64
    617 [ 	]*[a-f0-9]+:	f3 f0 80 01 64       	xrelease lock add BYTE PTR \[ecx\],0x64
    618 [ 	]*[a-f0-9]+:	f0 f2 80 01 64       	lock xacquire add BYTE PTR \[ecx\],0x64
    619 [ 	]*[a-f0-9]+:	f0 f3 80 01 64       	lock xrelease add BYTE PTR \[ecx\],0x64
    620 [ 	]*[a-f0-9]+:	f2 f0 80 21 64       	xacquire lock and BYTE PTR \[ecx\],0x64
    621 [ 	]*[a-f0-9]+:	f2 f0 80 21 64       	xacquire lock and BYTE PTR \[ecx\],0x64
    622 [ 	]*[a-f0-9]+:	f3 f0 80 21 64       	xrelease lock and BYTE PTR \[ecx\],0x64
    623 [ 	]*[a-f0-9]+:	f3 f0 80 21 64       	xrelease lock and BYTE PTR \[ecx\],0x64
    624 [ 	]*[a-f0-9]+:	f0 f2 80 21 64       	lock xacquire and BYTE PTR \[ecx\],0x64
    625 [ 	]*[a-f0-9]+:	f0 f3 80 21 64       	lock xrelease and BYTE PTR \[ecx\],0x64
    626 [ 	]*[a-f0-9]+:	f3 c6 01 64          	xrelease mov BYTE PTR \[ecx\],0x64
    627 [ 	]*[a-f0-9]+:	f2 f0 80 09 64       	xacquire lock or BYTE PTR \[ecx\],0x64
    628 [ 	]*[a-f0-9]+:	f2 f0 80 09 64       	xacquire lock or BYTE PTR \[ecx\],0x64
    629 [ 	]*[a-f0-9]+:	f3 f0 80 09 64       	xrelease lock or BYTE PTR \[ecx\],0x64
    630 [ 	]*[a-f0-9]+:	f3 f0 80 09 64       	xrelease lock or BYTE PTR \[ecx\],0x64
    631 [ 	]*[a-f0-9]+:	f0 f2 80 09 64       	lock xacquire or BYTE PTR \[ecx\],0x64
    632 [ 	]*[a-f0-9]+:	f0 f3 80 09 64       	lock xrelease or BYTE PTR \[ecx\],0x64
    633 [ 	]*[a-f0-9]+:	f2 f0 80 19 64       	xacquire lock sbb BYTE PTR \[ecx\],0x64
    634 [ 	]*[a-f0-9]+:	f2 f0 80 19 64       	xacquire lock sbb BYTE PTR \[ecx\],0x64
    635 [ 	]*[a-f0-9]+:	f3 f0 80 19 64       	xrelease lock sbb BYTE PTR \[ecx\],0x64
    636 [ 	]*[a-f0-9]+:	f3 f0 80 19 64       	xrelease lock sbb BYTE PTR \[ecx\],0x64
    637 [ 	]*[a-f0-9]+:	f0 f2 80 19 64       	lock xacquire sbb BYTE PTR \[ecx\],0x64
    638 [ 	]*[a-f0-9]+:	f0 f3 80 19 64       	lock xrelease sbb BYTE PTR \[ecx\],0x64
    639 [ 	]*[a-f0-9]+:	f2 f0 80 29 64       	xacquire lock sub BYTE PTR \[ecx\],0x64
    640 [ 	]*[a-f0-9]+:	f2 f0 80 29 64       	xacquire lock sub BYTE PTR \[ecx\],0x64
    641 [ 	]*[a-f0-9]+:	f3 f0 80 29 64       	xrelease lock sub BYTE PTR \[ecx\],0x64
    642 [ 	]*[a-f0-9]+:	f3 f0 80 29 64       	xrelease lock sub BYTE PTR \[ecx\],0x64
    643 [ 	]*[a-f0-9]+:	f0 f2 80 29 64       	lock xacquire sub BYTE PTR \[ecx\],0x64
    644 [ 	]*[a-f0-9]+:	f0 f3 80 29 64       	lock xrelease sub BYTE PTR \[ecx\],0x64
    645 [ 	]*[a-f0-9]+:	f2 f0 80 31 64       	xacquire lock xor BYTE PTR \[ecx\],0x64
    646 [ 	]*[a-f0-9]+:	f2 f0 80 31 64       	xacquire lock xor BYTE PTR \[ecx\],0x64
    647 [ 	]*[a-f0-9]+:	f3 f0 80 31 64       	xrelease lock xor BYTE PTR \[ecx\],0x64
    648 [ 	]*[a-f0-9]+:	f3 f0 80 31 64       	xrelease lock xor BYTE PTR \[ecx\],0x64
    649 [ 	]*[a-f0-9]+:	f0 f2 80 31 64       	lock xacquire xor BYTE PTR \[ecx\],0x64
    650 [ 	]*[a-f0-9]+:	f0 f3 80 31 64       	lock xrelease xor BYTE PTR \[ecx\],0x64
    651 [ 	]*[a-f0-9]+:	66 f2 f0 81 11 e8 03 	xacquire lock adc WORD PTR \[ecx\],0x3e8
    652 [ 	]*[a-f0-9]+:	66 f2 f0 81 11 e8 03 	xacquire lock adc WORD PTR \[ecx\],0x3e8
    653 [ 	]*[a-f0-9]+:	66 f3 f0 81 11 e8 03 	xrelease lock adc WORD PTR \[ecx\],0x3e8
    654 [ 	]*[a-f0-9]+:	66 f3 f0 81 11 e8 03 	xrelease lock adc WORD PTR \[ecx\],0x3e8
    655 [ 	]*[a-f0-9]+:	f0 f2 66 81 11 e8 03 	lock xacquire adc WORD PTR \[ecx\],0x3e8
    656 [ 	]*[a-f0-9]+:	f0 f3 66 81 11 e8 03 	lock xrelease adc WORD PTR \[ecx\],0x3e8
    657 [ 	]*[a-f0-9]+:	66 f2 f0 81 01 e8 03 	xacquire lock add WORD PTR \[ecx\],0x3e8
    658 [ 	]*[a-f0-9]+:	66 f2 f0 81 01 e8 03 	xacquire lock add WORD PTR \[ecx\],0x3e8
    659 [ 	]*[a-f0-9]+:	66 f3 f0 81 01 e8 03 	xrelease lock add WORD PTR \[ecx\],0x3e8
    660 [ 	]*[a-f0-9]+:	66 f3 f0 81 01 e8 03 	xrelease lock add WORD PTR \[ecx\],0x3e8
    661 [ 	]*[a-f0-9]+:	f0 f2 66 81 01 e8 03 	lock xacquire add WORD PTR \[ecx\],0x3e8
    662 [ 	]*[a-f0-9]+:	f0 f3 66 81 01 e8 03 	lock xrelease add WORD PTR \[ecx\],0x3e8
    663 [ 	]*[a-f0-9]+:	66 f2 f0 81 21 e8 03 	xacquire lock and WORD PTR \[ecx\],0x3e8
    664 [ 	]*[a-f0-9]+:	66 f2 f0 81 21 e8 03 	xacquire lock and WORD PTR \[ecx\],0x3e8
    665 [ 	]*[a-f0-9]+:	66 f3 f0 81 21 e8 03 	xrelease lock and WORD PTR \[ecx\],0x3e8
    666 [ 	]*[a-f0-9]+:	66 f3 f0 81 21 e8 03 	xrelease lock and WORD PTR \[ecx\],0x3e8
    667 [ 	]*[a-f0-9]+:	f0 f2 66 81 21 e8 03 	lock xacquire and WORD PTR \[ecx\],0x3e8
    668 [ 	]*[a-f0-9]+:	f0 f3 66 81 21 e8 03 	lock xrelease and WORD PTR \[ecx\],0x3e8
    669 [ 	]*[a-f0-9]+:	66 f3 c7 01 e8 03    	xrelease mov WORD PTR \[ecx\],0x3e8
    670 [ 	]*[a-f0-9]+:	66 f2 f0 81 09 e8 03 	xacquire lock or WORD PTR \[ecx\],0x3e8
    671 [ 	]*[a-f0-9]+:	66 f2 f0 81 09 e8 03 	xacquire lock or WORD PTR \[ecx\],0x3e8
    672 [ 	]*[a-f0-9]+:	66 f3 f0 81 09 e8 03 	xrelease lock or WORD PTR \[ecx\],0x3e8
    673 [ 	]*[a-f0-9]+:	66 f3 f0 81 09 e8 03 	xrelease lock or WORD PTR \[ecx\],0x3e8
    674 [ 	]*[a-f0-9]+:	f0 f2 66 81 09 e8 03 	lock xacquire or WORD PTR \[ecx\],0x3e8
    675 [ 	]*[a-f0-9]+:	f0 f3 66 81 09 e8 03 	lock xrelease or WORD PTR \[ecx\],0x3e8
    676 [ 	]*[a-f0-9]+:	66 f2 f0 81 19 e8 03 	xacquire lock sbb WORD PTR \[ecx\],0x3e8
    677 [ 	]*[a-f0-9]+:	66 f2 f0 81 19 e8 03 	xacquire lock sbb WORD PTR \[ecx\],0x3e8
    678 [ 	]*[a-f0-9]+:	66 f3 f0 81 19 e8 03 	xrelease lock sbb WORD PTR \[ecx\],0x3e8
    679 [ 	]*[a-f0-9]+:	66 f3 f0 81 19 e8 03 	xrelease lock sbb WORD PTR \[ecx\],0x3e8
    680 [ 	]*[a-f0-9]+:	f0 f2 66 81 19 e8 03 	lock xacquire sbb WORD PTR \[ecx\],0x3e8
    681 [ 	]*[a-f0-9]+:	f0 f3 66 81 19 e8 03 	lock xrelease sbb WORD PTR \[ecx\],0x3e8
    682 [ 	]*[a-f0-9]+:	66 f2 f0 81 29 e8 03 	xacquire lock sub WORD PTR \[ecx\],0x3e8
    683 [ 	]*[a-f0-9]+:	66 f2 f0 81 29 e8 03 	xacquire lock sub WORD PTR \[ecx\],0x3e8
    684 [ 	]*[a-f0-9]+:	66 f3 f0 81 29 e8 03 	xrelease lock sub WORD PTR \[ecx\],0x3e8
    685 [ 	]*[a-f0-9]+:	66 f3 f0 81 29 e8 03 	xrelease lock sub WORD PTR \[ecx\],0x3e8
    686 [ 	]*[a-f0-9]+:	f0 f2 66 81 29 e8 03 	lock xacquire sub WORD PTR \[ecx\],0x3e8
    687 [ 	]*[a-f0-9]+:	f0 f3 66 81 29 e8 03 	lock xrelease sub WORD PTR \[ecx\],0x3e8
    688 [ 	]*[a-f0-9]+:	66 f2 f0 81 31 e8 03 	xacquire lock xor WORD PTR \[ecx\],0x3e8
    689 [ 	]*[a-f0-9]+:	66 f2 f0 81 31 e8 03 	xacquire lock xor WORD PTR \[ecx\],0x3e8
    690 [ 	]*[a-f0-9]+:	66 f3 f0 81 31 e8 03 	xrelease lock xor WORD PTR \[ecx\],0x3e8
    691 [ 	]*[a-f0-9]+:	66 f3 f0 81 31 e8 03 	xrelease lock xor WORD PTR \[ecx\],0x3e8
    692 [ 	]*[a-f0-9]+:	f0 f2 66 81 31 e8 03 	lock xacquire xor WORD PTR \[ecx\],0x3e8
    693 [ 	]*[a-f0-9]+:	f0 f3 66 81 31 e8 03 	lock xrelease xor WORD PTR \[ecx\],0x3e8
    694 [ 	]*[a-f0-9]+:	f2 f0 81 11 80 96 98 00 	xacquire lock adc DWORD PTR \[ecx\],0x989680
    695 [ 	]*[a-f0-9]+:	f2 f0 81 11 80 96 98 00 	xacquire lock adc DWORD PTR \[ecx\],0x989680
    696 [ 	]*[a-f0-9]+:	f3 f0 81 11 80 96 98 00 	xrelease lock adc DWORD PTR \[ecx\],0x989680
    697 [ 	]*[a-f0-9]+:	f3 f0 81 11 80 96 98 00 	xrelease lock adc DWORD PTR \[ecx\],0x989680
    698 [ 	]*[a-f0-9]+:	f0 f2 81 11 80 96 98 00 	lock xacquire adc DWORD PTR \[ecx\],0x989680
    699 [ 	]*[a-f0-9]+:	f0 f3 81 11 80 96 98 00 	lock xrelease adc DWORD PTR \[ecx\],0x989680
    700 [ 	]*[a-f0-9]+:	f2 f0 81 01 80 96 98 00 	xacquire lock add DWORD PTR \[ecx\],0x989680
    701 [ 	]*[a-f0-9]+:	f2 f0 81 01 80 96 98 00 	xacquire lock add DWORD PTR \[ecx\],0x989680
    702 [ 	]*[a-f0-9]+:	f3 f0 81 01 80 96 98 00 	xrelease lock add DWORD PTR \[ecx\],0x989680
    703 [ 	]*[a-f0-9]+:	f3 f0 81 01 80 96 98 00 	xrelease lock add DWORD PTR \[ecx\],0x989680
    704 [ 	]*[a-f0-9]+:	f0 f2 81 01 80 96 98 00 	lock xacquire add DWORD PTR \[ecx\],0x989680
    705 [ 	]*[a-f0-9]+:	f0 f3 81 01 80 96 98 00 	lock xrelease add DWORD PTR \[ecx\],0x989680
    706 [ 	]*[a-f0-9]+:	f2 f0 81 21 80 96 98 00 	xacquire lock and DWORD PTR \[ecx\],0x989680
    707 [ 	]*[a-f0-9]+:	f2 f0 81 21 80 96 98 00 	xacquire lock and DWORD PTR \[ecx\],0x989680
    708 [ 	]*[a-f0-9]+:	f3 f0 81 21 80 96 98 00 	xrelease lock and DWORD PTR \[ecx\],0x989680
    709 [ 	]*[a-f0-9]+:	f3 f0 81 21 80 96 98 00 	xrelease lock and DWORD PTR \[ecx\],0x989680
    710 [ 	]*[a-f0-9]+:	f0 f2 81 21 80 96 98 00 	lock xacquire and DWORD PTR \[ecx\],0x989680
    711 [ 	]*[a-f0-9]+:	f0 f3 81 21 80 96 98 00 	lock xrelease and DWORD PTR \[ecx\],0x989680
    712 [ 	]*[a-f0-9]+:	f3 c7 01 80 96 98 00 	xrelease mov DWORD PTR \[ecx\],0x989680
    713 [ 	]*[a-f0-9]+:	f2 f0 81 09 80 96 98 00 	xacquire lock or DWORD PTR \[ecx\],0x989680
    714 [ 	]*[a-f0-9]+:	f2 f0 81 09 80 96 98 00 	xacquire lock or DWORD PTR \[ecx\],0x989680
    715 [ 	]*[a-f0-9]+:	f3 f0 81 09 80 96 98 00 	xrelease lock or DWORD PTR \[ecx\],0x989680
    716 [ 	]*[a-f0-9]+:	f3 f0 81 09 80 96 98 00 	xrelease lock or DWORD PTR \[ecx\],0x989680
    717 [ 	]*[a-f0-9]+:	f0 f2 81 09 80 96 98 00 	lock xacquire or DWORD PTR \[ecx\],0x989680
    718 [ 	]*[a-f0-9]+:	f0 f3 81 09 80 96 98 00 	lock xrelease or DWORD PTR \[ecx\],0x989680
    719 [ 	]*[a-f0-9]+:	f2 f0 81 19 80 96 98 00 	xacquire lock sbb DWORD PTR \[ecx\],0x989680
    720 [ 	]*[a-f0-9]+:	f2 f0 81 19 80 96 98 00 	xacquire lock sbb DWORD PTR \[ecx\],0x989680
    721 [ 	]*[a-f0-9]+:	f3 f0 81 19 80 96 98 00 	xrelease lock sbb DWORD PTR \[ecx\],0x989680
    722 [ 	]*[a-f0-9]+:	f3 f0 81 19 80 96 98 00 	xrelease lock sbb DWORD PTR \[ecx\],0x989680
    723 [ 	]*[a-f0-9]+:	f0 f2 81 19 80 96 98 00 	lock xacquire sbb DWORD PTR \[ecx\],0x989680
    724 [ 	]*[a-f0-9]+:	f0 f3 81 19 80 96 98 00 	lock xrelease sbb DWORD PTR \[ecx\],0x989680
    725 [ 	]*[a-f0-9]+:	f2 f0 81 29 80 96 98 00 	xacquire lock sub DWORD PTR \[ecx\],0x989680
    726 [ 	]*[a-f0-9]+:	f2 f0 81 29 80 96 98 00 	xacquire lock sub DWORD PTR \[ecx\],0x989680
    727 [ 	]*[a-f0-9]+:	f3 f0 81 29 80 96 98 00 	xrelease lock sub DWORD PTR \[ecx\],0x989680
    728 [ 	]*[a-f0-9]+:	f3 f0 81 29 80 96 98 00 	xrelease lock sub DWORD PTR \[ecx\],0x989680
    729 [ 	]*[a-f0-9]+:	f0 f2 81 29 80 96 98 00 	lock xacquire sub DWORD PTR \[ecx\],0x989680
    730 [ 	]*[a-f0-9]+:	f0 f3 81 29 80 96 98 00 	lock xrelease sub DWORD PTR \[ecx\],0x989680
    731 [ 	]*[a-f0-9]+:	f2 f0 81 31 80 96 98 00 	xacquire lock xor DWORD PTR \[ecx\],0x989680
    732 [ 	]*[a-f0-9]+:	f2 f0 81 31 80 96 98 00 	xacquire lock xor DWORD PTR \[ecx\],0x989680
    733 [ 	]*[a-f0-9]+:	f3 f0 81 31 80 96 98 00 	xrelease lock xor DWORD PTR \[ecx\],0x989680
    734 [ 	]*[a-f0-9]+:	f3 f0 81 31 80 96 98 00 	xrelease lock xor DWORD PTR \[ecx\],0x989680
    735 [ 	]*[a-f0-9]+:	f0 f2 81 31 80 96 98 00 	lock xacquire xor DWORD PTR \[ecx\],0x989680
    736 [ 	]*[a-f0-9]+:	f0 f3 81 31 80 96 98 00 	lock xrelease xor DWORD PTR \[ecx\],0x989680
    737 [ 	]*[a-f0-9]+:	66 f2 f0 83 11 64    	xacquire lock adc WORD PTR \[ecx\],0x64
    738 [ 	]*[a-f0-9]+:	66 f2 f0 83 11 64    	xacquire lock adc WORD PTR \[ecx\],0x64
    739 [ 	]*[a-f0-9]+:	66 f3 f0 83 11 64    	xrelease lock adc WORD PTR \[ecx\],0x64
    740 [ 	]*[a-f0-9]+:	66 f3 f0 83 11 64    	xrelease lock adc WORD PTR \[ecx\],0x64
    741 [ 	]*[a-f0-9]+:	f0 f2 66 83 11 64    	lock xacquire adc WORD PTR \[ecx\],0x64
    742 [ 	]*[a-f0-9]+:	f0 f3 66 83 11 64    	lock xrelease adc WORD PTR \[ecx\],0x64
    743 [ 	]*[a-f0-9]+:	66 f2 f0 83 01 64    	xacquire lock add WORD PTR \[ecx\],0x64
    744 [ 	]*[a-f0-9]+:	66 f2 f0 83 01 64    	xacquire lock add WORD PTR \[ecx\],0x64
    745 [ 	]*[a-f0-9]+:	66 f3 f0 83 01 64    	xrelease lock add WORD PTR \[ecx\],0x64
    746 [ 	]*[a-f0-9]+:	66 f3 f0 83 01 64    	xrelease lock add WORD PTR \[ecx\],0x64
    747 [ 	]*[a-f0-9]+:	f0 f2 66 83 01 64    	lock xacquire add WORD PTR \[ecx\],0x64
    748 [ 	]*[a-f0-9]+:	f0 f3 66 83 01 64    	lock xrelease add WORD PTR \[ecx\],0x64
    749 [ 	]*[a-f0-9]+:	66 f2 f0 83 21 64    	xacquire lock and WORD PTR \[ecx\],0x64
    750 [ 	]*[a-f0-9]+:	66 f2 f0 83 21 64    	xacquire lock and WORD PTR \[ecx\],0x64
    751 [ 	]*[a-f0-9]+:	66 f3 f0 83 21 64    	xrelease lock and WORD PTR \[ecx\],0x64
    752 [ 	]*[a-f0-9]+:	66 f3 f0 83 21 64    	xrelease lock and WORD PTR \[ecx\],0x64
    753 [ 	]*[a-f0-9]+:	f0 f2 66 83 21 64    	lock xacquire and WORD PTR \[ecx\],0x64
    754 [ 	]*[a-f0-9]+:	f0 f3 66 83 21 64    	lock xrelease and WORD PTR \[ecx\],0x64
    755 [ 	]*[a-f0-9]+:	66 f2 f0 0f ba 39 64 	xacquire lock btc WORD PTR \[ecx\],0x64
    756 [ 	]*[a-f0-9]+:	66 f2 f0 0f ba 39 64 	xacquire lock btc WORD PTR \[ecx\],0x64
    757 [ 	]*[a-f0-9]+:	66 f3 f0 0f ba 39 64 	xrelease lock btc WORD PTR \[ecx\],0x64
    758 [ 	]*[a-f0-9]+:	66 f3 f0 0f ba 39 64 	xrelease lock btc WORD PTR \[ecx\],0x64
    759 [ 	]*[a-f0-9]+:	f0 f2 66 0f ba 39 64 	lock xacquire btc WORD PTR \[ecx\],0x64
    760 [ 	]*[a-f0-9]+:	f0 f3 66 0f ba 39 64 	lock xrelease btc WORD PTR \[ecx\],0x64
    761 [ 	]*[a-f0-9]+:	66 f2 f0 0f ba 31 64 	xacquire lock btr WORD PTR \[ecx\],0x64
    762 [ 	]*[a-f0-9]+:	66 f2 f0 0f ba 31 64 	xacquire lock btr WORD PTR \[ecx\],0x64
    763 [ 	]*[a-f0-9]+:	66 f3 f0 0f ba 31 64 	xrelease lock btr WORD PTR \[ecx\],0x64
    764 [ 	]*[a-f0-9]+:	66 f3 f0 0f ba 31 64 	xrelease lock btr WORD PTR \[ecx\],0x64
    765 [ 	]*[a-f0-9]+:	f0 f2 66 0f ba 31 64 	lock xacquire btr WORD PTR \[ecx\],0x64
    766 [ 	]*[a-f0-9]+:	f0 f3 66 0f ba 31 64 	lock xrelease btr WORD PTR \[ecx\],0x64
    767 [ 	]*[a-f0-9]+:	66 f2 f0 0f ba 29 64 	xacquire lock bts WORD PTR \[ecx\],0x64
    768 [ 	]*[a-f0-9]+:	66 f2 f0 0f ba 29 64 	xacquire lock bts WORD PTR \[ecx\],0x64
    769 [ 	]*[a-f0-9]+:	66 f3 f0 0f ba 29 64 	xrelease lock bts WORD PTR \[ecx\],0x64
    770 [ 	]*[a-f0-9]+:	66 f3 f0 0f ba 29 64 	xrelease lock bts WORD PTR \[ecx\],0x64
    771 [ 	]*[a-f0-9]+:	f0 f2 66 0f ba 29 64 	lock xacquire bts WORD PTR \[ecx\],0x64
    772 [ 	]*[a-f0-9]+:	f0 f3 66 0f ba 29 64 	lock xrelease bts WORD PTR \[ecx\],0x64
    773 [ 	]*[a-f0-9]+:	66 f3 c7 01 64 00    	xrelease mov WORD PTR \[ecx\],0x64
    774 [ 	]*[a-f0-9]+:	66 f2 f0 83 09 64    	xacquire lock or WORD PTR \[ecx\],0x64
    775 [ 	]*[a-f0-9]+:	66 f2 f0 83 09 64    	xacquire lock or WORD PTR \[ecx\],0x64
    776 [ 	]*[a-f0-9]+:	66 f3 f0 83 09 64    	xrelease lock or WORD PTR \[ecx\],0x64
    777 [ 	]*[a-f0-9]+:	66 f3 f0 83 09 64    	xrelease lock or WORD PTR \[ecx\],0x64
    778 [ 	]*[a-f0-9]+:	f0 f2 66 83 09 64    	lock xacquire or WORD PTR \[ecx\],0x64
    779 [ 	]*[a-f0-9]+:	f0 f3 66 83 09 64    	lock xrelease or WORD PTR \[ecx\],0x64
    780 [ 	]*[a-f0-9]+:	66 f2 f0 83 19 64    	xacquire lock sbb WORD PTR \[ecx\],0x64
    781 [ 	]*[a-f0-9]+:	66 f2 f0 83 19 64    	xacquire lock sbb WORD PTR \[ecx\],0x64
    782 [ 	]*[a-f0-9]+:	66 f3 f0 83 19 64    	xrelease lock sbb WORD PTR \[ecx\],0x64
    783 [ 	]*[a-f0-9]+:	66 f3 f0 83 19 64    	xrelease lock sbb WORD PTR \[ecx\],0x64
    784 [ 	]*[a-f0-9]+:	f0 f2 66 83 19 64    	lock xacquire sbb WORD PTR \[ecx\],0x64
    785 [ 	]*[a-f0-9]+:	f0 f3 66 83 19 64    	lock xrelease sbb WORD PTR \[ecx\],0x64
    786 [ 	]*[a-f0-9]+:	66 f2 f0 83 29 64    	xacquire lock sub WORD PTR \[ecx\],0x64
    787 [ 	]*[a-f0-9]+:	66 f2 f0 83 29 64    	xacquire lock sub WORD PTR \[ecx\],0x64
    788 [ 	]*[a-f0-9]+:	66 f3 f0 83 29 64    	xrelease lock sub WORD PTR \[ecx\],0x64
    789 [ 	]*[a-f0-9]+:	66 f3 f0 83 29 64    	xrelease lock sub WORD PTR \[ecx\],0x64
    790 [ 	]*[a-f0-9]+:	f0 f2 66 83 29 64    	lock xacquire sub WORD PTR \[ecx\],0x64
    791 [ 	]*[a-f0-9]+:	f0 f3 66 83 29 64    	lock xrelease sub WORD PTR \[ecx\],0x64
    792 [ 	]*[a-f0-9]+:	66 f2 f0 83 31 64    	xacquire lock xor WORD PTR \[ecx\],0x64
    793 [ 	]*[a-f0-9]+:	66 f2 f0 83 31 64    	xacquire lock xor WORD PTR \[ecx\],0x64
    794 [ 	]*[a-f0-9]+:	66 f3 f0 83 31 64    	xrelease lock xor WORD PTR \[ecx\],0x64
    795 [ 	]*[a-f0-9]+:	66 f3 f0 83 31 64    	xrelease lock xor WORD PTR \[ecx\],0x64
    796 [ 	]*[a-f0-9]+:	f0 f2 66 83 31 64    	lock xacquire xor WORD PTR \[ecx\],0x64
    797 [ 	]*[a-f0-9]+:	f0 f3 66 83 31 64    	lock xrelease xor WORD PTR \[ecx\],0x64
    798 [ 	]*[a-f0-9]+:	f2 f0 83 11 64       	xacquire lock adc DWORD PTR \[ecx\],0x64
    799 [ 	]*[a-f0-9]+:	f2 f0 83 11 64       	xacquire lock adc DWORD PTR \[ecx\],0x64
    800 [ 	]*[a-f0-9]+:	f3 f0 83 11 64       	xrelease lock adc DWORD PTR \[ecx\],0x64
    801 [ 	]*[a-f0-9]+:	f3 f0 83 11 64       	xrelease lock adc DWORD PTR \[ecx\],0x64
    802 [ 	]*[a-f0-9]+:	f0 f2 83 11 64       	lock xacquire adc DWORD PTR \[ecx\],0x64
    803 [ 	]*[a-f0-9]+:	f0 f3 83 11 64       	lock xrelease adc DWORD PTR \[ecx\],0x64
    804 [ 	]*[a-f0-9]+:	f2 f0 83 01 64       	xacquire lock add DWORD PTR \[ecx\],0x64
    805 [ 	]*[a-f0-9]+:	f2 f0 83 01 64       	xacquire lock add DWORD PTR \[ecx\],0x64
    806 [ 	]*[a-f0-9]+:	f3 f0 83 01 64       	xrelease lock add DWORD PTR \[ecx\],0x64
    807 [ 	]*[a-f0-9]+:	f3 f0 83 01 64       	xrelease lock add DWORD PTR \[ecx\],0x64
    808 [ 	]*[a-f0-9]+:	f0 f2 83 01 64       	lock xacquire add DWORD PTR \[ecx\],0x64
    809 [ 	]*[a-f0-9]+:	f0 f3 83 01 64       	lock xrelease add DWORD PTR \[ecx\],0x64
    810 [ 	]*[a-f0-9]+:	f2 f0 83 21 64       	xacquire lock and DWORD PTR \[ecx\],0x64
    811 [ 	]*[a-f0-9]+:	f2 f0 83 21 64       	xacquire lock and DWORD PTR \[ecx\],0x64
    812 [ 	]*[a-f0-9]+:	f3 f0 83 21 64       	xrelease lock and DWORD PTR \[ecx\],0x64
    813 [ 	]*[a-f0-9]+:	f3 f0 83 21 64       	xrelease lock and DWORD PTR \[ecx\],0x64
    814 [ 	]*[a-f0-9]+:	f0 f2 83 21 64       	lock xacquire and DWORD PTR \[ecx\],0x64
    815 [ 	]*[a-f0-9]+:	f0 f3 83 21 64       	lock xrelease and DWORD PTR \[ecx\],0x64
    816 [ 	]*[a-f0-9]+:	f2 f0 0f ba 39 64    	xacquire lock btc DWORD PTR \[ecx\],0x64
    817 [ 	]*[a-f0-9]+:	f2 f0 0f ba 39 64    	xacquire lock btc DWORD PTR \[ecx\],0x64
    818 [ 	]*[a-f0-9]+:	f3 f0 0f ba 39 64    	xrelease lock btc DWORD PTR \[ecx\],0x64
    819 [ 	]*[a-f0-9]+:	f3 f0 0f ba 39 64    	xrelease lock btc DWORD PTR \[ecx\],0x64
    820 [ 	]*[a-f0-9]+:	f0 f2 0f ba 39 64    	lock xacquire btc DWORD PTR \[ecx\],0x64
    821 [ 	]*[a-f0-9]+:	f0 f3 0f ba 39 64    	lock xrelease btc DWORD PTR \[ecx\],0x64
    822 [ 	]*[a-f0-9]+:	f2 f0 0f ba 31 64    	xacquire lock btr DWORD PTR \[ecx\],0x64
    823 [ 	]*[a-f0-9]+:	f2 f0 0f ba 31 64    	xacquire lock btr DWORD PTR \[ecx\],0x64
    824 [ 	]*[a-f0-9]+:	f3 f0 0f ba 31 64    	xrelease lock btr DWORD PTR \[ecx\],0x64
    825 [ 	]*[a-f0-9]+:	f3 f0 0f ba 31 64    	xrelease lock btr DWORD PTR \[ecx\],0x64
    826 [ 	]*[a-f0-9]+:	f0 f2 0f ba 31 64    	lock xacquire btr DWORD PTR \[ecx\],0x64
    827 [ 	]*[a-f0-9]+:	f0 f3 0f ba 31 64    	lock xrelease btr DWORD PTR \[ecx\],0x64
    828 [ 	]*[a-f0-9]+:	f2 f0 0f ba 29 64    	xacquire lock bts DWORD PTR \[ecx\],0x64
    829 [ 	]*[a-f0-9]+:	f2 f0 0f ba 29 64    	xacquire lock bts DWORD PTR \[ecx\],0x64
    830 [ 	]*[a-f0-9]+:	f3 f0 0f ba 29 64    	xrelease lock bts DWORD PTR \[ecx\],0x64
    831 [ 	]*[a-f0-9]+:	f3 f0 0f ba 29 64    	xrelease lock bts DWORD PTR \[ecx\],0x64
    832 [ 	]*[a-f0-9]+:	f0 f2 0f ba 29 64    	lock xacquire bts DWORD PTR \[ecx\],0x64
    833 [ 	]*[a-f0-9]+:	f0 f3 0f ba 29 64    	lock xrelease bts DWORD PTR \[ecx\],0x64
    834 [ 	]*[a-f0-9]+:	f3 c7 01 64 00 00 00 	xrelease mov DWORD PTR \[ecx\],0x64
    835 [ 	]*[a-f0-9]+:	f2 f0 83 09 64       	xacquire lock or DWORD PTR \[ecx\],0x64
    836 [ 	]*[a-f0-9]+:	f2 f0 83 09 64       	xacquire lock or DWORD PTR \[ecx\],0x64
    837 [ 	]*[a-f0-9]+:	f3 f0 83 09 64       	xrelease lock or DWORD PTR \[ecx\],0x64
    838 [ 	]*[a-f0-9]+:	f3 f0 83 09 64       	xrelease lock or DWORD PTR \[ecx\],0x64
    839 [ 	]*[a-f0-9]+:	f0 f2 83 09 64       	lock xacquire or DWORD PTR \[ecx\],0x64
    840 [ 	]*[a-f0-9]+:	f0 f3 83 09 64       	lock xrelease or DWORD PTR \[ecx\],0x64
    841 [ 	]*[a-f0-9]+:	f2 f0 83 19 64       	xacquire lock sbb DWORD PTR \[ecx\],0x64
    842 [ 	]*[a-f0-9]+:	f2 f0 83 19 64       	xacquire lock sbb DWORD PTR \[ecx\],0x64
    843 [ 	]*[a-f0-9]+:	f3 f0 83 19 64       	xrelease lock sbb DWORD PTR \[ecx\],0x64
    844 [ 	]*[a-f0-9]+:	f3 f0 83 19 64       	xrelease lock sbb DWORD PTR \[ecx\],0x64
    845 [ 	]*[a-f0-9]+:	f0 f2 83 19 64       	lock xacquire sbb DWORD PTR \[ecx\],0x64
    846 [ 	]*[a-f0-9]+:	f0 f3 83 19 64       	lock xrelease sbb DWORD PTR \[ecx\],0x64
    847 [ 	]*[a-f0-9]+:	f2 f0 83 29 64       	xacquire lock sub DWORD PTR \[ecx\],0x64
    848 [ 	]*[a-f0-9]+:	f2 f0 83 29 64       	xacquire lock sub DWORD PTR \[ecx\],0x64
    849 [ 	]*[a-f0-9]+:	f3 f0 83 29 64       	xrelease lock sub DWORD PTR \[ecx\],0x64
    850 [ 	]*[a-f0-9]+:	f3 f0 83 29 64       	xrelease lock sub DWORD PTR \[ecx\],0x64
    851 [ 	]*[a-f0-9]+:	f0 f2 83 29 64       	lock xacquire sub DWORD PTR \[ecx\],0x64
    852 [ 	]*[a-f0-9]+:	f0 f3 83 29 64       	lock xrelease sub DWORD PTR \[ecx\],0x64
    853 [ 	]*[a-f0-9]+:	f2 f0 83 31 64       	xacquire lock xor DWORD PTR \[ecx\],0x64
    854 [ 	]*[a-f0-9]+:	f2 f0 83 31 64       	xacquire lock xor DWORD PTR \[ecx\],0x64
    855 [ 	]*[a-f0-9]+:	f3 f0 83 31 64       	xrelease lock xor DWORD PTR \[ecx\],0x64
    856 [ 	]*[a-f0-9]+:	f3 f0 83 31 64       	xrelease lock xor DWORD PTR \[ecx\],0x64
    857 [ 	]*[a-f0-9]+:	f0 f2 83 31 64       	lock xacquire xor DWORD PTR \[ecx\],0x64
    858 [ 	]*[a-f0-9]+:	f0 f3 83 31 64       	lock xrelease xor DWORD PTR \[ecx\],0x64
    859 [ 	]*[a-f0-9]+:	f2 f0 80 11 64       	xacquire lock adc BYTE PTR \[ecx\],0x64
    860 [ 	]*[a-f0-9]+:	f2 f0 80 11 64       	xacquire lock adc BYTE PTR \[ecx\],0x64
    861 [ 	]*[a-f0-9]+:	f3 f0 80 11 64       	xrelease lock adc BYTE PTR \[ecx\],0x64
    862 [ 	]*[a-f0-9]+:	f3 f0 80 11 64       	xrelease lock adc BYTE PTR \[ecx\],0x64
    863 [ 	]*[a-f0-9]+:	f0 f2 80 11 64       	lock xacquire adc BYTE PTR \[ecx\],0x64
    864 [ 	]*[a-f0-9]+:	f0 f3 80 11 64       	lock xrelease adc BYTE PTR \[ecx\],0x64
    865 [ 	]*[a-f0-9]+:	f2 f0 80 01 64       	xacquire lock add BYTE PTR \[ecx\],0x64
    866 [ 	]*[a-f0-9]+:	f2 f0 80 01 64       	xacquire lock add BYTE PTR \[ecx\],0x64
    867 [ 	]*[a-f0-9]+:	f3 f0 80 01 64       	xrelease lock add BYTE PTR \[ecx\],0x64
    868 [ 	]*[a-f0-9]+:	f3 f0 80 01 64       	xrelease lock add BYTE PTR \[ecx\],0x64
    869 [ 	]*[a-f0-9]+:	f0 f2 80 01 64       	lock xacquire add BYTE PTR \[ecx\],0x64
    870 [ 	]*[a-f0-9]+:	f0 f3 80 01 64       	lock xrelease add BYTE PTR \[ecx\],0x64
    871 [ 	]*[a-f0-9]+:	f2 f0 80 21 64       	xacquire lock and BYTE PTR \[ecx\],0x64
    872 [ 	]*[a-f0-9]+:	f2 f0 80 21 64       	xacquire lock and BYTE PTR \[ecx\],0x64
    873 [ 	]*[a-f0-9]+:	f3 f0 80 21 64       	xrelease lock and BYTE PTR \[ecx\],0x64
    874 [ 	]*[a-f0-9]+:	f3 f0 80 21 64       	xrelease lock and BYTE PTR \[ecx\],0x64
    875 [ 	]*[a-f0-9]+:	f0 f2 80 21 64       	lock xacquire and BYTE PTR \[ecx\],0x64
    876 [ 	]*[a-f0-9]+:	f0 f3 80 21 64       	lock xrelease and BYTE PTR \[ecx\],0x64
    877 [ 	]*[a-f0-9]+:	f3 c6 01 64          	xrelease mov BYTE PTR \[ecx\],0x64
    878 [ 	]*[a-f0-9]+:	f2 f0 80 09 64       	xacquire lock or BYTE PTR \[ecx\],0x64
    879 [ 	]*[a-f0-9]+:	f2 f0 80 09 64       	xacquire lock or BYTE PTR \[ecx\],0x64
    880 [ 	]*[a-f0-9]+:	f3 f0 80 09 64       	xrelease lock or BYTE PTR \[ecx\],0x64
    881 [ 	]*[a-f0-9]+:	f3 f0 80 09 64       	xrelease lock or BYTE PTR \[ecx\],0x64
    882 [ 	]*[a-f0-9]+:	f0 f2 80 09 64       	lock xacquire or BYTE PTR \[ecx\],0x64
    883 [ 	]*[a-f0-9]+:	f0 f3 80 09 64       	lock xrelease or BYTE PTR \[ecx\],0x64
    884 [ 	]*[a-f0-9]+:	f2 f0 80 19 64       	xacquire lock sbb BYTE PTR \[ecx\],0x64
    885 [ 	]*[a-f0-9]+:	f2 f0 80 19 64       	xacquire lock sbb BYTE PTR \[ecx\],0x64
    886 [ 	]*[a-f0-9]+:	f3 f0 80 19 64       	xrelease lock sbb BYTE PTR \[ecx\],0x64
    887 [ 	]*[a-f0-9]+:	f3 f0 80 19 64       	xrelease lock sbb BYTE PTR \[ecx\],0x64
    888 [ 	]*[a-f0-9]+:	f0 f2 80 19 64       	lock xacquire sbb BYTE PTR \[ecx\],0x64
    889 [ 	]*[a-f0-9]+:	f0 f3 80 19 64       	lock xrelease sbb BYTE PTR \[ecx\],0x64
    890 [ 	]*[a-f0-9]+:	f2 f0 80 29 64       	xacquire lock sub BYTE PTR \[ecx\],0x64
    891 [ 	]*[a-f0-9]+:	f2 f0 80 29 64       	xacquire lock sub BYTE PTR \[ecx\],0x64
    892 [ 	]*[a-f0-9]+:	f3 f0 80 29 64       	xrelease lock sub BYTE PTR \[ecx\],0x64
    893 [ 	]*[a-f0-9]+:	f3 f0 80 29 64       	xrelease lock sub BYTE PTR \[ecx\],0x64
    894 [ 	]*[a-f0-9]+:	f0 f2 80 29 64       	lock xacquire sub BYTE PTR \[ecx\],0x64
    895 [ 	]*[a-f0-9]+:	f0 f3 80 29 64       	lock xrelease sub BYTE PTR \[ecx\],0x64
    896 [ 	]*[a-f0-9]+:	f2 f0 80 31 64       	xacquire lock xor BYTE PTR \[ecx\],0x64
    897 [ 	]*[a-f0-9]+:	f2 f0 80 31 64       	xacquire lock xor BYTE PTR \[ecx\],0x64
    898 [ 	]*[a-f0-9]+:	f3 f0 80 31 64       	xrelease lock xor BYTE PTR \[ecx\],0x64
    899 [ 	]*[a-f0-9]+:	f3 f0 80 31 64       	xrelease lock xor BYTE PTR \[ecx\],0x64
    900 [ 	]*[a-f0-9]+:	f0 f2 80 31 64       	lock xacquire xor BYTE PTR \[ecx\],0x64
    901 [ 	]*[a-f0-9]+:	f0 f3 80 31 64       	lock xrelease xor BYTE PTR \[ecx\],0x64
    902 [ 	]*[a-f0-9]+:	f2 f0 10 01          	xacquire lock adc BYTE PTR \[ecx\],al
    903 [ 	]*[a-f0-9]+:	f2 f0 10 01          	xacquire lock adc BYTE PTR \[ecx\],al
    904 [ 	]*[a-f0-9]+:	f3 f0 10 01          	xrelease lock adc BYTE PTR \[ecx\],al
    905 [ 	]*[a-f0-9]+:	f3 f0 10 01          	xrelease lock adc BYTE PTR \[ecx\],al
    906 [ 	]*[a-f0-9]+:	f0 f2 10 01          	lock xacquire adc BYTE PTR \[ecx\],al
    907 [ 	]*[a-f0-9]+:	f0 f3 10 01          	lock xrelease adc BYTE PTR \[ecx\],al
    908 [ 	]*[a-f0-9]+:	f2 f0 00 01          	xacquire lock add BYTE PTR \[ecx\],al
    909 [ 	]*[a-f0-9]+:	f2 f0 00 01          	xacquire lock add BYTE PTR \[ecx\],al
    910 [ 	]*[a-f0-9]+:	f3 f0 00 01          	xrelease lock add BYTE PTR \[ecx\],al
    911 [ 	]*[a-f0-9]+:	f3 f0 00 01          	xrelease lock add BYTE PTR \[ecx\],al
    912 [ 	]*[a-f0-9]+:	f0 f2 00 01          	lock xacquire add BYTE PTR \[ecx\],al
    913 [ 	]*[a-f0-9]+:	f0 f3 00 01          	lock xrelease add BYTE PTR \[ecx\],al
    914 [ 	]*[a-f0-9]+:	f2 f0 20 01          	xacquire lock and BYTE PTR \[ecx\],al
    915 [ 	]*[a-f0-9]+:	f2 f0 20 01          	xacquire lock and BYTE PTR \[ecx\],al
    916 [ 	]*[a-f0-9]+:	f3 f0 20 01          	xrelease lock and BYTE PTR \[ecx\],al
    917 [ 	]*[a-f0-9]+:	f3 f0 20 01          	xrelease lock and BYTE PTR \[ecx\],al
    918 [ 	]*[a-f0-9]+:	f0 f2 20 01          	lock xacquire and BYTE PTR \[ecx\],al
    919 [ 	]*[a-f0-9]+:	f0 f3 20 01          	lock xrelease and BYTE PTR \[ecx\],al
    920 [ 	]*[a-f0-9]+:	f3 88 01             	xrelease mov BYTE PTR \[ecx\],al
    921 [ 	]*[a-f0-9]+:	f2 f0 08 01          	xacquire lock or BYTE PTR \[ecx\],al
    922 [ 	]*[a-f0-9]+:	f2 f0 08 01          	xacquire lock or BYTE PTR \[ecx\],al
    923 [ 	]*[a-f0-9]+:	f3 f0 08 01          	xrelease lock or BYTE PTR \[ecx\],al
    924 [ 	]*[a-f0-9]+:	f3 f0 08 01          	xrelease lock or BYTE PTR \[ecx\],al
    925 [ 	]*[a-f0-9]+:	f0 f2 08 01          	lock xacquire or BYTE PTR \[ecx\],al
    926 [ 	]*[a-f0-9]+:	f0 f3 08 01          	lock xrelease or BYTE PTR \[ecx\],al
    927 [ 	]*[a-f0-9]+:	f2 f0 18 01          	xacquire lock sbb BYTE PTR \[ecx\],al
    928 [ 	]*[a-f0-9]+:	f2 f0 18 01          	xacquire lock sbb BYTE PTR \[ecx\],al
    929 [ 	]*[a-f0-9]+:	f3 f0 18 01          	xrelease lock sbb BYTE PTR \[ecx\],al
    930 [ 	]*[a-f0-9]+:	f3 f0 18 01          	xrelease lock sbb BYTE PTR \[ecx\],al
    931 [ 	]*[a-f0-9]+:	f0 f2 18 01          	lock xacquire sbb BYTE PTR \[ecx\],al
    932 [ 	]*[a-f0-9]+:	f0 f3 18 01          	lock xrelease sbb BYTE PTR \[ecx\],al
    933 [ 	]*[a-f0-9]+:	f2 f0 28 01          	xacquire lock sub BYTE PTR \[ecx\],al
    934 [ 	]*[a-f0-9]+:	f2 f0 28 01          	xacquire lock sub BYTE PTR \[ecx\],al
    935 [ 	]*[a-f0-9]+:	f3 f0 28 01          	xrelease lock sub BYTE PTR \[ecx\],al
    936 [ 	]*[a-f0-9]+:	f3 f0 28 01          	xrelease lock sub BYTE PTR \[ecx\],al
    937 [ 	]*[a-f0-9]+:	f0 f2 28 01          	lock xacquire sub BYTE PTR \[ecx\],al
    938 [ 	]*[a-f0-9]+:	f0 f3 28 01          	lock xrelease sub BYTE PTR \[ecx\],al
    939 [ 	]*[a-f0-9]+:	f2 f0 86 01          	xacquire lock xchg BYTE PTR \[ecx\],al
    940 [ 	]*[a-f0-9]+:	f2 f0 86 01          	xacquire lock xchg BYTE PTR \[ecx\],al
    941 [ 	]*[a-f0-9]+:	f2 86 01             	xacquire xchg BYTE PTR \[ecx\],al
    942 [ 	]*[a-f0-9]+:	f3 f0 86 01          	xrelease lock xchg BYTE PTR \[ecx\],al
    943 [ 	]*[a-f0-9]+:	f3 f0 86 01          	xrelease lock xchg BYTE PTR \[ecx\],al
    944 [ 	]*[a-f0-9]+:	f3 86 01             	xrelease xchg BYTE PTR \[ecx\],al
    945 [ 	]*[a-f0-9]+:	f0 f2 86 01          	lock xacquire xchg BYTE PTR \[ecx\],al
    946 [ 	]*[a-f0-9]+:	f0 f3 86 01          	lock xrelease xchg BYTE PTR \[ecx\],al
    947 [ 	]*[a-f0-9]+:	f2 f0 30 01          	xacquire lock xor BYTE PTR \[ecx\],al
    948 [ 	]*[a-f0-9]+:	f2 f0 30 01          	xacquire lock xor BYTE PTR \[ecx\],al
    949 [ 	]*[a-f0-9]+:	f3 f0 30 01          	xrelease lock xor BYTE PTR \[ecx\],al
    950 [ 	]*[a-f0-9]+:	f3 f0 30 01          	xrelease lock xor BYTE PTR \[ecx\],al
    951 [ 	]*[a-f0-9]+:	f0 f2 30 01          	lock xacquire xor BYTE PTR \[ecx\],al
    952 [ 	]*[a-f0-9]+:	f0 f3 30 01          	lock xrelease xor BYTE PTR \[ecx\],al
    953 [ 	]*[a-f0-9]+:	66 f2 f0 11 01       	xacquire lock adc WORD PTR \[ecx\],ax
    954 [ 	]*[a-f0-9]+:	66 f2 f0 11 01       	xacquire lock adc WORD PTR \[ecx\],ax
    955 [ 	]*[a-f0-9]+:	66 f3 f0 11 01       	xrelease lock adc WORD PTR \[ecx\],ax
    956 [ 	]*[a-f0-9]+:	66 f3 f0 11 01       	xrelease lock adc WORD PTR \[ecx\],ax
    957 [ 	]*[a-f0-9]+:	f0 f2 66 11 01       	lock xacquire adc WORD PTR \[ecx\],ax
    958 [ 	]*[a-f0-9]+:	f0 f3 66 11 01       	lock xrelease adc WORD PTR \[ecx\],ax
    959 [ 	]*[a-f0-9]+:	66 f2 f0 01 01       	xacquire lock add WORD PTR \[ecx\],ax
    960 [ 	]*[a-f0-9]+:	66 f2 f0 01 01       	xacquire lock add WORD PTR \[ecx\],ax
    961 [ 	]*[a-f0-9]+:	66 f3 f0 01 01       	xrelease lock add WORD PTR \[ecx\],ax
    962 [ 	]*[a-f0-9]+:	66 f3 f0 01 01       	xrelease lock add WORD PTR \[ecx\],ax
    963 [ 	]*[a-f0-9]+:	f0 f2 66 01 01       	lock xacquire add WORD PTR \[ecx\],ax
    964 [ 	]*[a-f0-9]+:	f0 f3 66 01 01       	lock xrelease add WORD PTR \[ecx\],ax
    965 [ 	]*[a-f0-9]+:	66 f2 f0 21 01       	xacquire lock and WORD PTR \[ecx\],ax
    966 [ 	]*[a-f0-9]+:	66 f2 f0 21 01       	xacquire lock and WORD PTR \[ecx\],ax
    967 [ 	]*[a-f0-9]+:	66 f3 f0 21 01       	xrelease lock and WORD PTR \[ecx\],ax
    968 [ 	]*[a-f0-9]+:	66 f3 f0 21 01       	xrelease lock and WORD PTR \[ecx\],ax
    969 [ 	]*[a-f0-9]+:	f0 f2 66 21 01       	lock xacquire and WORD PTR \[ecx\],ax
    970 [ 	]*[a-f0-9]+:	f0 f3 66 21 01       	lock xrelease and WORD PTR \[ecx\],ax
    971 [ 	]*[a-f0-9]+:	66 f3 89 01          	xrelease mov WORD PTR \[ecx\],ax
    972 [ 	]*[a-f0-9]+:	66 f2 f0 09 01       	xacquire lock or WORD PTR \[ecx\],ax
    973 [ 	]*[a-f0-9]+:	66 f2 f0 09 01       	xacquire lock or WORD PTR \[ecx\],ax
    974 [ 	]*[a-f0-9]+:	66 f3 f0 09 01       	xrelease lock or WORD PTR \[ecx\],ax
    975 [ 	]*[a-f0-9]+:	66 f3 f0 09 01       	xrelease lock or WORD PTR \[ecx\],ax
    976 [ 	]*[a-f0-9]+:	f0 f2 66 09 01       	lock xacquire or WORD PTR \[ecx\],ax
    977 [ 	]*[a-f0-9]+:	f0 f3 66 09 01       	lock xrelease or WORD PTR \[ecx\],ax
    978 [ 	]*[a-f0-9]+:	66 f2 f0 19 01       	xacquire lock sbb WORD PTR \[ecx\],ax
    979 [ 	]*[a-f0-9]+:	66 f2 f0 19 01       	xacquire lock sbb WORD PTR \[ecx\],ax
    980 [ 	]*[a-f0-9]+:	66 f3 f0 19 01       	xrelease lock sbb WORD PTR \[ecx\],ax
    981 [ 	]*[a-f0-9]+:	66 f3 f0 19 01       	xrelease lock sbb WORD PTR \[ecx\],ax
    982 [ 	]*[a-f0-9]+:	f0 f2 66 19 01       	lock xacquire sbb WORD PTR \[ecx\],ax
    983 [ 	]*[a-f0-9]+:	f0 f3 66 19 01       	lock xrelease sbb WORD PTR \[ecx\],ax
    984 [ 	]*[a-f0-9]+:	66 f2 f0 29 01       	xacquire lock sub WORD PTR \[ecx\],ax
    985 [ 	]*[a-f0-9]+:	66 f2 f0 29 01       	xacquire lock sub WORD PTR \[ecx\],ax
    986 [ 	]*[a-f0-9]+:	66 f3 f0 29 01       	xrelease lock sub WORD PTR \[ecx\],ax
    987 [ 	]*[a-f0-9]+:	66 f3 f0 29 01       	xrelease lock sub WORD PTR \[ecx\],ax
    988 [ 	]*[a-f0-9]+:	f0 f2 66 29 01       	lock xacquire sub WORD PTR \[ecx\],ax
    989 [ 	]*[a-f0-9]+:	f0 f3 66 29 01       	lock xrelease sub WORD PTR \[ecx\],ax
    990 [ 	]*[a-f0-9]+:	66 f2 f0 87 01       	xacquire lock xchg WORD PTR \[ecx\],ax
    991 [ 	]*[a-f0-9]+:	66 f2 f0 87 01       	xacquire lock xchg WORD PTR \[ecx\],ax
    992 [ 	]*[a-f0-9]+:	66 f2 87 01          	xacquire xchg WORD PTR \[ecx\],ax
    993 [ 	]*[a-f0-9]+:	66 f3 f0 87 01       	xrelease lock xchg WORD PTR \[ecx\],ax
    994 [ 	]*[a-f0-9]+:	66 f3 f0 87 01       	xrelease lock xchg WORD PTR \[ecx\],ax
    995 [ 	]*[a-f0-9]+:	66 f3 87 01          	xrelease xchg WORD PTR \[ecx\],ax
    996 [ 	]*[a-f0-9]+:	f0 f2 66 87 01       	lock xacquire xchg WORD PTR \[ecx\],ax
    997 [ 	]*[a-f0-9]+:	f0 f3 66 87 01       	lock xrelease xchg WORD PTR \[ecx\],ax
    998 [ 	]*[a-f0-9]+:	66 f2 f0 31 01       	xacquire lock xor WORD PTR \[ecx\],ax
    999 [ 	]*[a-f0-9]+:	66 f2 f0 31 01       	xacquire lock xor WORD PTR \[ecx\],ax
   1000 [ 	]*[a-f0-9]+:	66 f3 f0 31 01       	xrelease lock xor WORD PTR \[ecx\],ax
   1001 [ 	]*[a-f0-9]+:	66 f3 f0 31 01       	xrelease lock xor WORD PTR \[ecx\],ax
   1002 [ 	]*[a-f0-9]+:	f0 f2 66 31 01       	lock xacquire xor WORD PTR \[ecx\],ax
   1003 [ 	]*[a-f0-9]+:	f0 f3 66 31 01       	lock xrelease xor WORD PTR \[ecx\],ax
   1004 [ 	]*[a-f0-9]+:	f2 f0 11 01          	xacquire lock adc DWORD PTR \[ecx\],eax
   1005 [ 	]*[a-f0-9]+:	f2 f0 11 01          	xacquire lock adc DWORD PTR \[ecx\],eax
   1006 [ 	]*[a-f0-9]+:	f3 f0 11 01          	xrelease lock adc DWORD PTR \[ecx\],eax
   1007 [ 	]*[a-f0-9]+:	f3 f0 11 01          	xrelease lock adc DWORD PTR \[ecx\],eax
   1008 [ 	]*[a-f0-9]+:	f0 f2 11 01          	lock xacquire adc DWORD PTR \[ecx\],eax
   1009 [ 	]*[a-f0-9]+:	f0 f3 11 01          	lock xrelease adc DWORD PTR \[ecx\],eax
   1010 [ 	]*[a-f0-9]+:	f2 f0 01 01          	xacquire lock add DWORD PTR \[ecx\],eax
   1011 [ 	]*[a-f0-9]+:	f2 f0 01 01          	xacquire lock add DWORD PTR \[ecx\],eax
   1012 [ 	]*[a-f0-9]+:	f3 f0 01 01          	xrelease lock add DWORD PTR \[ecx\],eax
   1013 [ 	]*[a-f0-9]+:	f3 f0 01 01          	xrelease lock add DWORD PTR \[ecx\],eax
   1014 [ 	]*[a-f0-9]+:	f0 f2 01 01          	lock xacquire add DWORD PTR \[ecx\],eax
   1015 [ 	]*[a-f0-9]+:	f0 f3 01 01          	lock xrelease add DWORD PTR \[ecx\],eax
   1016 [ 	]*[a-f0-9]+:	f2 f0 21 01          	xacquire lock and DWORD PTR \[ecx\],eax
   1017 [ 	]*[a-f0-9]+:	f2 f0 21 01          	xacquire lock and DWORD PTR \[ecx\],eax
   1018 [ 	]*[a-f0-9]+:	f3 f0 21 01          	xrelease lock and DWORD PTR \[ecx\],eax
   1019 [ 	]*[a-f0-9]+:	f3 f0 21 01          	xrelease lock and DWORD PTR \[ecx\],eax
   1020 [ 	]*[a-f0-9]+:	f0 f2 21 01          	lock xacquire and DWORD PTR \[ecx\],eax
   1021 [ 	]*[a-f0-9]+:	f0 f3 21 01          	lock xrelease and DWORD PTR \[ecx\],eax
   1022 [ 	]*[a-f0-9]+:	f3 89 01             	xrelease mov DWORD PTR \[ecx\],eax
   1023 [ 	]*[a-f0-9]+:	f2 f0 09 01          	xacquire lock or DWORD PTR \[ecx\],eax
   1024 [ 	]*[a-f0-9]+:	f2 f0 09 01          	xacquire lock or DWORD PTR \[ecx\],eax
   1025 [ 	]*[a-f0-9]+:	f3 f0 09 01          	xrelease lock or DWORD PTR \[ecx\],eax
   1026 [ 	]*[a-f0-9]+:	f3 f0 09 01          	xrelease lock or DWORD PTR \[ecx\],eax
   1027 [ 	]*[a-f0-9]+:	f0 f2 09 01          	lock xacquire or DWORD PTR \[ecx\],eax
   1028 [ 	]*[a-f0-9]+:	f0 f3 09 01          	lock xrelease or DWORD PTR \[ecx\],eax
   1029 [ 	]*[a-f0-9]+:	f2 f0 19 01          	xacquire lock sbb DWORD PTR \[ecx\],eax
   1030 [ 	]*[a-f0-9]+:	f2 f0 19 01          	xacquire lock sbb DWORD PTR \[ecx\],eax
   1031 [ 	]*[a-f0-9]+:	f3 f0 19 01          	xrelease lock sbb DWORD PTR \[ecx\],eax
   1032 [ 	]*[a-f0-9]+:	f3 f0 19 01          	xrelease lock sbb DWORD PTR \[ecx\],eax
   1033 [ 	]*[a-f0-9]+:	f0 f2 19 01          	lock xacquire sbb DWORD PTR \[ecx\],eax
   1034 [ 	]*[a-f0-9]+:	f0 f3 19 01          	lock xrelease sbb DWORD PTR \[ecx\],eax
   1035 [ 	]*[a-f0-9]+:	f2 f0 29 01          	xacquire lock sub DWORD PTR \[ecx\],eax
   1036 [ 	]*[a-f0-9]+:	f2 f0 29 01          	xacquire lock sub DWORD PTR \[ecx\],eax
   1037 [ 	]*[a-f0-9]+:	f3 f0 29 01          	xrelease lock sub DWORD PTR \[ecx\],eax
   1038 [ 	]*[a-f0-9]+:	f3 f0 29 01          	xrelease lock sub DWORD PTR \[ecx\],eax
   1039 [ 	]*[a-f0-9]+:	f0 f2 29 01          	lock xacquire sub DWORD PTR \[ecx\],eax
   1040 [ 	]*[a-f0-9]+:	f0 f3 29 01          	lock xrelease sub DWORD PTR \[ecx\],eax
   1041 [ 	]*[a-f0-9]+:	f2 f0 87 01          	xacquire lock xchg DWORD PTR \[ecx\],eax
   1042 [ 	]*[a-f0-9]+:	f2 f0 87 01          	xacquire lock xchg DWORD PTR \[ecx\],eax
   1043 [ 	]*[a-f0-9]+:	f2 87 01             	xacquire xchg DWORD PTR \[ecx\],eax
   1044 [ 	]*[a-f0-9]+:	f3 f0 87 01          	xrelease lock xchg DWORD PTR \[ecx\],eax
   1045 [ 	]*[a-f0-9]+:	f3 f0 87 01          	xrelease lock xchg DWORD PTR \[ecx\],eax
   1046 [ 	]*[a-f0-9]+:	f3 87 01             	xrelease xchg DWORD PTR \[ecx\],eax
   1047 [ 	]*[a-f0-9]+:	f0 f2 87 01          	lock xacquire xchg DWORD PTR \[ecx\],eax
   1048 [ 	]*[a-f0-9]+:	f0 f3 87 01          	lock xrelease xchg DWORD PTR \[ecx\],eax
   1049 [ 	]*[a-f0-9]+:	f2 f0 31 01          	xacquire lock xor DWORD PTR \[ecx\],eax
   1050 [ 	]*[a-f0-9]+:	f2 f0 31 01          	xacquire lock xor DWORD PTR \[ecx\],eax
   1051 [ 	]*[a-f0-9]+:	f3 f0 31 01          	xrelease lock xor DWORD PTR \[ecx\],eax
   1052 [ 	]*[a-f0-9]+:	f3 f0 31 01          	xrelease lock xor DWORD PTR \[ecx\],eax
   1053 [ 	]*[a-f0-9]+:	f0 f2 31 01          	lock xacquire xor DWORD PTR \[ecx\],eax
   1054 [ 	]*[a-f0-9]+:	f0 f3 31 01          	lock xrelease xor DWORD PTR \[ecx\],eax
   1055 [ 	]*[a-f0-9]+:	66 f2 f0 0f bb 01    	xacquire lock btc WORD PTR \[ecx\],ax
   1056 [ 	]*[a-f0-9]+:	66 f2 f0 0f bb 01    	xacquire lock btc WORD PTR \[ecx\],ax
   1057 [ 	]*[a-f0-9]+:	66 f3 f0 0f bb 01    	xrelease lock btc WORD PTR \[ecx\],ax
   1058 [ 	]*[a-f0-9]+:	66 f3 f0 0f bb 01    	xrelease lock btc WORD PTR \[ecx\],ax
   1059 [ 	]*[a-f0-9]+:	f0 f2 66 0f bb 01    	lock xacquire btc WORD PTR \[ecx\],ax
   1060 [ 	]*[a-f0-9]+:	f0 f3 66 0f bb 01    	lock xrelease btc WORD PTR \[ecx\],ax
   1061 [ 	]*[a-f0-9]+:	66 f2 f0 0f b3 01    	xacquire lock btr WORD PTR \[ecx\],ax
   1062 [ 	]*[a-f0-9]+:	66 f2 f0 0f b3 01    	xacquire lock btr WORD PTR \[ecx\],ax
   1063 [ 	]*[a-f0-9]+:	66 f3 f0 0f b3 01    	xrelease lock btr WORD PTR \[ecx\],ax
   1064 [ 	]*[a-f0-9]+:	66 f3 f0 0f b3 01    	xrelease lock btr WORD PTR \[ecx\],ax
   1065 [ 	]*[a-f0-9]+:	f0 f2 66 0f b3 01    	lock xacquire btr WORD PTR \[ecx\],ax
   1066 [ 	]*[a-f0-9]+:	f0 f3 66 0f b3 01    	lock xrelease btr WORD PTR \[ecx\],ax
   1067 [ 	]*[a-f0-9]+:	66 f2 f0 0f ab 01    	xacquire lock bts WORD PTR \[ecx\],ax
   1068 [ 	]*[a-f0-9]+:	66 f2 f0 0f ab 01    	xacquire lock bts WORD PTR \[ecx\],ax
   1069 [ 	]*[a-f0-9]+:	66 f3 f0 0f ab 01    	xrelease lock bts WORD PTR \[ecx\],ax
   1070 [ 	]*[a-f0-9]+:	66 f3 f0 0f ab 01    	xrelease lock bts WORD PTR \[ecx\],ax
   1071 [ 	]*[a-f0-9]+:	f0 f2 66 0f ab 01    	lock xacquire bts WORD PTR \[ecx\],ax
   1072 [ 	]*[a-f0-9]+:	f0 f3 66 0f ab 01    	lock xrelease bts WORD PTR \[ecx\],ax
   1073 [ 	]*[a-f0-9]+:	66 f2 f0 0f b1 01    	xacquire lock cmpxchg WORD PTR \[ecx\],ax
   1074 [ 	]*[a-f0-9]+:	66 f2 f0 0f b1 01    	xacquire lock cmpxchg WORD PTR \[ecx\],ax
   1075 [ 	]*[a-f0-9]+:	66 f3 f0 0f b1 01    	xrelease lock cmpxchg WORD PTR \[ecx\],ax
   1076 [ 	]*[a-f0-9]+:	66 f3 f0 0f b1 01    	xrelease lock cmpxchg WORD PTR \[ecx\],ax
   1077 [ 	]*[a-f0-9]+:	f0 f2 66 0f b1 01    	lock xacquire cmpxchg WORD PTR \[ecx\],ax
   1078 [ 	]*[a-f0-9]+:	f0 f3 66 0f b1 01    	lock xrelease cmpxchg WORD PTR \[ecx\],ax
   1079 [ 	]*[a-f0-9]+:	66 f2 f0 0f c1 01    	xacquire lock xadd WORD PTR \[ecx\],ax
   1080 [ 	]*[a-f0-9]+:	66 f2 f0 0f c1 01    	xacquire lock xadd WORD PTR \[ecx\],ax
   1081 [ 	]*[a-f0-9]+:	66 f3 f0 0f c1 01    	xrelease lock xadd WORD PTR \[ecx\],ax
   1082 [ 	]*[a-f0-9]+:	66 f3 f0 0f c1 01    	xrelease lock xadd WORD PTR \[ecx\],ax
   1083 [ 	]*[a-f0-9]+:	f0 f2 66 0f c1 01    	lock xacquire xadd WORD PTR \[ecx\],ax
   1084 [ 	]*[a-f0-9]+:	f0 f3 66 0f c1 01    	lock xrelease xadd WORD PTR \[ecx\],ax
   1085 [ 	]*[a-f0-9]+:	f2 f0 0f bb 01       	xacquire lock btc DWORD PTR \[ecx\],eax
   1086 [ 	]*[a-f0-9]+:	f2 f0 0f bb 01       	xacquire lock btc DWORD PTR \[ecx\],eax
   1087 [ 	]*[a-f0-9]+:	f3 f0 0f bb 01       	xrelease lock btc DWORD PTR \[ecx\],eax
   1088 [ 	]*[a-f0-9]+:	f3 f0 0f bb 01       	xrelease lock btc DWORD PTR \[ecx\],eax
   1089 [ 	]*[a-f0-9]+:	f0 f2 0f bb 01       	lock xacquire btc DWORD PTR \[ecx\],eax
   1090 [ 	]*[a-f0-9]+:	f0 f3 0f bb 01       	lock xrelease btc DWORD PTR \[ecx\],eax
   1091 [ 	]*[a-f0-9]+:	f2 f0 0f b3 01       	xacquire lock btr DWORD PTR \[ecx\],eax
   1092 [ 	]*[a-f0-9]+:	f2 f0 0f b3 01       	xacquire lock btr DWORD PTR \[ecx\],eax
   1093 [ 	]*[a-f0-9]+:	f3 f0 0f b3 01       	xrelease lock btr DWORD PTR \[ecx\],eax
   1094 [ 	]*[a-f0-9]+:	f3 f0 0f b3 01       	xrelease lock btr DWORD PTR \[ecx\],eax
   1095 [ 	]*[a-f0-9]+:	f0 f2 0f b3 01       	lock xacquire btr DWORD PTR \[ecx\],eax
   1096 [ 	]*[a-f0-9]+:	f0 f3 0f b3 01       	lock xrelease btr DWORD PTR \[ecx\],eax
   1097 [ 	]*[a-f0-9]+:	f2 f0 0f ab 01       	xacquire lock bts DWORD PTR \[ecx\],eax
   1098 [ 	]*[a-f0-9]+:	f2 f0 0f ab 01       	xacquire lock bts DWORD PTR \[ecx\],eax
   1099 [ 	]*[a-f0-9]+:	f3 f0 0f ab 01       	xrelease lock bts DWORD PTR \[ecx\],eax
   1100 [ 	]*[a-f0-9]+:	f3 f0 0f ab 01       	xrelease lock bts DWORD PTR \[ecx\],eax
   1101 [ 	]*[a-f0-9]+:	f0 f2 0f ab 01       	lock xacquire bts DWORD PTR \[ecx\],eax
   1102 [ 	]*[a-f0-9]+:	f0 f3 0f ab 01       	lock xrelease bts DWORD PTR \[ecx\],eax
   1103 [ 	]*[a-f0-9]+:	f2 f0 0f b1 01       	xacquire lock cmpxchg DWORD PTR \[ecx\],eax
   1104 [ 	]*[a-f0-9]+:	f2 f0 0f b1 01       	xacquire lock cmpxchg DWORD PTR \[ecx\],eax
   1105 [ 	]*[a-f0-9]+:	f3 f0 0f b1 01       	xrelease lock cmpxchg DWORD PTR \[ecx\],eax
   1106 [ 	]*[a-f0-9]+:	f3 f0 0f b1 01       	xrelease lock cmpxchg DWORD PTR \[ecx\],eax
   1107 [ 	]*[a-f0-9]+:	f0 f2 0f b1 01       	lock xacquire cmpxchg DWORD PTR \[ecx\],eax
   1108 [ 	]*[a-f0-9]+:	f0 f3 0f b1 01       	lock xrelease cmpxchg DWORD PTR \[ecx\],eax
   1109 [ 	]*[a-f0-9]+:	f2 f0 0f c1 01       	xacquire lock xadd DWORD PTR \[ecx\],eax
   1110 [ 	]*[a-f0-9]+:	f2 f0 0f c1 01       	xacquire lock xadd DWORD PTR \[ecx\],eax
   1111 [ 	]*[a-f0-9]+:	f3 f0 0f c1 01       	xrelease lock xadd DWORD PTR \[ecx\],eax
   1112 [ 	]*[a-f0-9]+:	f3 f0 0f c1 01       	xrelease lock xadd DWORD PTR \[ecx\],eax
   1113 [ 	]*[a-f0-9]+:	f0 f2 0f c1 01       	lock xacquire xadd DWORD PTR \[ecx\],eax
   1114 [ 	]*[a-f0-9]+:	f0 f3 0f c1 01       	lock xrelease xadd DWORD PTR \[ecx\],eax
   1115 [ 	]*[a-f0-9]+:	f2 f0 fe 09          	xacquire lock dec BYTE PTR \[ecx\]
   1116 [ 	]*[a-f0-9]+:	f2 f0 fe 09          	xacquire lock dec BYTE PTR \[ecx\]
   1117 [ 	]*[a-f0-9]+:	f3 f0 fe 09          	xrelease lock dec BYTE PTR \[ecx\]
   1118 [ 	]*[a-f0-9]+:	f3 f0 fe 09          	xrelease lock dec BYTE PTR \[ecx\]
   1119 [ 	]*[a-f0-9]+:	f0 f2 fe 09          	lock xacquire dec BYTE PTR \[ecx\]
   1120 [ 	]*[a-f0-9]+:	f0 f3 fe 09          	lock xrelease dec BYTE PTR \[ecx\]
   1121 [ 	]*[a-f0-9]+:	f2 f0 fe 01          	xacquire lock inc BYTE PTR \[ecx\]
   1122 [ 	]*[a-f0-9]+:	f2 f0 fe 01          	xacquire lock inc BYTE PTR \[ecx\]
   1123 [ 	]*[a-f0-9]+:	f3 f0 fe 01          	xrelease lock inc BYTE PTR \[ecx\]
   1124 [ 	]*[a-f0-9]+:	f3 f0 fe 01          	xrelease lock inc BYTE PTR \[ecx\]
   1125 [ 	]*[a-f0-9]+:	f0 f2 fe 01          	lock xacquire inc BYTE PTR \[ecx\]
   1126 [ 	]*[a-f0-9]+:	f0 f3 fe 01          	lock xrelease inc BYTE PTR \[ecx\]
   1127 [ 	]*[a-f0-9]+:	f2 f0 f6 19          	xacquire lock neg BYTE PTR \[ecx\]
   1128 [ 	]*[a-f0-9]+:	f2 f0 f6 19          	xacquire lock neg BYTE PTR \[ecx\]
   1129 [ 	]*[a-f0-9]+:	f3 f0 f6 19          	xrelease lock neg BYTE PTR \[ecx\]
   1130 [ 	]*[a-f0-9]+:	f3 f0 f6 19          	xrelease lock neg BYTE PTR \[ecx\]
   1131 [ 	]*[a-f0-9]+:	f0 f2 f6 19          	lock xacquire neg BYTE PTR \[ecx\]
   1132 [ 	]*[a-f0-9]+:	f0 f3 f6 19          	lock xrelease neg BYTE PTR \[ecx\]
   1133 [ 	]*[a-f0-9]+:	f2 f0 f6 11          	xacquire lock not BYTE PTR \[ecx\]
   1134 [ 	]*[a-f0-9]+:	f2 f0 f6 11          	xacquire lock not BYTE PTR \[ecx\]
   1135 [ 	]*[a-f0-9]+:	f3 f0 f6 11          	xrelease lock not BYTE PTR \[ecx\]
   1136 [ 	]*[a-f0-9]+:	f3 f0 f6 11          	xrelease lock not BYTE PTR \[ecx\]
   1137 [ 	]*[a-f0-9]+:	f0 f2 f6 11          	lock xacquire not BYTE PTR \[ecx\]
   1138 [ 	]*[a-f0-9]+:	f0 f3 f6 11          	lock xrelease not BYTE PTR \[ecx\]
   1139 [ 	]*[a-f0-9]+:	66 f2 f0 ff 09       	xacquire lock dec WORD PTR \[ecx\]
   1140 [ 	]*[a-f0-9]+:	66 f2 f0 ff 09       	xacquire lock dec WORD PTR \[ecx\]
   1141 [ 	]*[a-f0-9]+:	66 f3 f0 ff 09       	xrelease lock dec WORD PTR \[ecx\]
   1142 [ 	]*[a-f0-9]+:	66 f3 f0 ff 09       	xrelease lock dec WORD PTR \[ecx\]
   1143 [ 	]*[a-f0-9]+:	f0 f2 66 ff 09       	lock xacquire dec WORD PTR \[ecx\]
   1144 [ 	]*[a-f0-9]+:	f0 f3 66 ff 09       	lock xrelease dec WORD PTR \[ecx\]
   1145 [ 	]*[a-f0-9]+:	66 f2 f0 ff 01       	xacquire lock inc WORD PTR \[ecx\]
   1146 [ 	]*[a-f0-9]+:	66 f2 f0 ff 01       	xacquire lock inc WORD PTR \[ecx\]
   1147 [ 	]*[a-f0-9]+:	66 f3 f0 ff 01       	xrelease lock inc WORD PTR \[ecx\]
   1148 [ 	]*[a-f0-9]+:	66 f3 f0 ff 01       	xrelease lock inc WORD PTR \[ecx\]
   1149 [ 	]*[a-f0-9]+:	f0 f2 66 ff 01       	lock xacquire inc WORD PTR \[ecx\]
   1150 [ 	]*[a-f0-9]+:	f0 f3 66 ff 01       	lock xrelease inc WORD PTR \[ecx\]
   1151 [ 	]*[a-f0-9]+:	66 f2 f0 f7 19       	xacquire lock neg WORD PTR \[ecx\]
   1152 [ 	]*[a-f0-9]+:	66 f2 f0 f7 19       	xacquire lock neg WORD PTR \[ecx\]
   1153 [ 	]*[a-f0-9]+:	66 f3 f0 f7 19       	xrelease lock neg WORD PTR \[ecx\]
   1154 [ 	]*[a-f0-9]+:	66 f3 f0 f7 19       	xrelease lock neg WORD PTR \[ecx\]
   1155 [ 	]*[a-f0-9]+:	f0 f2 66 f7 19       	lock xacquire neg WORD PTR \[ecx\]
   1156 [ 	]*[a-f0-9]+:	f0 f3 66 f7 19       	lock xrelease neg WORD PTR \[ecx\]
   1157 [ 	]*[a-f0-9]+:	66 f2 f0 f7 11       	xacquire lock not WORD PTR \[ecx\]
   1158 [ 	]*[a-f0-9]+:	66 f2 f0 f7 11       	xacquire lock not WORD PTR \[ecx\]
   1159 [ 	]*[a-f0-9]+:	66 f3 f0 f7 11       	xrelease lock not WORD PTR \[ecx\]
   1160 [ 	]*[a-f0-9]+:	66 f3 f0 f7 11       	xrelease lock not WORD PTR \[ecx\]
   1161 [ 	]*[a-f0-9]+:	f0 f2 66 f7 11       	lock xacquire not WORD PTR \[ecx\]
   1162 [ 	]*[a-f0-9]+:	f0 f3 66 f7 11       	lock xrelease not WORD PTR \[ecx\]
   1163 [ 	]*[a-f0-9]+:	f2 f0 ff 09          	xacquire lock dec DWORD PTR \[ecx\]
   1164 [ 	]*[a-f0-9]+:	f2 f0 ff 09          	xacquire lock dec DWORD PTR \[ecx\]
   1165 [ 	]*[a-f0-9]+:	f3 f0 ff 09          	xrelease lock dec DWORD PTR \[ecx\]
   1166 [ 	]*[a-f0-9]+:	f3 f0 ff 09          	xrelease lock dec DWORD PTR \[ecx\]
   1167 [ 	]*[a-f0-9]+:	f0 f2 ff 09          	lock xacquire dec DWORD PTR \[ecx\]
   1168 [ 	]*[a-f0-9]+:	f0 f3 ff 09          	lock xrelease dec DWORD PTR \[ecx\]
   1169 [ 	]*[a-f0-9]+:	f2 f0 ff 01          	xacquire lock inc DWORD PTR \[ecx\]
   1170 [ 	]*[a-f0-9]+:	f2 f0 ff 01          	xacquire lock inc DWORD PTR \[ecx\]
   1171 [ 	]*[a-f0-9]+:	f3 f0 ff 01          	xrelease lock inc DWORD PTR \[ecx\]
   1172 [ 	]*[a-f0-9]+:	f3 f0 ff 01          	xrelease lock inc DWORD PTR \[ecx\]
   1173 [ 	]*[a-f0-9]+:	f0 f2 ff 01          	lock xacquire inc DWORD PTR \[ecx\]
   1174 [ 	]*[a-f0-9]+:	f0 f3 ff 01          	lock xrelease inc DWORD PTR \[ecx\]
   1175 [ 	]*[a-f0-9]+:	f2 f0 f7 19          	xacquire lock neg DWORD PTR \[ecx\]
   1176 [ 	]*[a-f0-9]+:	f2 f0 f7 19          	xacquire lock neg DWORD PTR \[ecx\]
   1177 [ 	]*[a-f0-9]+:	f3 f0 f7 19          	xrelease lock neg DWORD PTR \[ecx\]
   1178 [ 	]*[a-f0-9]+:	f3 f0 f7 19          	xrelease lock neg DWORD PTR \[ecx\]
   1179 [ 	]*[a-f0-9]+:	f0 f2 f7 19          	lock xacquire neg DWORD PTR \[ecx\]
   1180 [ 	]*[a-f0-9]+:	f0 f3 f7 19          	lock xrelease neg DWORD PTR \[ecx\]
   1181 [ 	]*[a-f0-9]+:	f2 f0 f7 11          	xacquire lock not DWORD PTR \[ecx\]
   1182 [ 	]*[a-f0-9]+:	f2 f0 f7 11          	xacquire lock not DWORD PTR \[ecx\]
   1183 [ 	]*[a-f0-9]+:	f3 f0 f7 11          	xrelease lock not DWORD PTR \[ecx\]
   1184 [ 	]*[a-f0-9]+:	f3 f0 f7 11          	xrelease lock not DWORD PTR \[ecx\]
   1185 [ 	]*[a-f0-9]+:	f0 f2 f7 11          	lock xacquire not DWORD PTR \[ecx\]
   1186 [ 	]*[a-f0-9]+:	f0 f3 f7 11          	lock xrelease not DWORD PTR \[ecx\]
   1187 [ 	]*[a-f0-9]+:	f2 f0 0f c7 09       	xacquire lock cmpxchg8b QWORD PTR \[ecx\]
   1188 [ 	]*[a-f0-9]+:	f2 f0 0f c7 09       	xacquire lock cmpxchg8b QWORD PTR \[ecx\]
   1189 [ 	]*[a-f0-9]+:	f3 f0 0f c7 09       	xrelease lock cmpxchg8b QWORD PTR \[ecx\]
   1190 [ 	]*[a-f0-9]+:	f3 f0 0f c7 09       	xrelease lock cmpxchg8b QWORD PTR \[ecx\]
   1191 [ 	]*[a-f0-9]+:	f0 f2 0f c7 09       	lock xacquire cmpxchg8b QWORD PTR \[ecx\]
   1192 [ 	]*[a-f0-9]+:	f0 f3 0f c7 09       	lock xrelease cmpxchg8b QWORD PTR \[ecx\]
   1193 [ 	]*[a-f0-9]+:	f2 f0 0f b0 09       	xacquire lock cmpxchg BYTE PTR \[ecx\],cl
   1194 [ 	]*[a-f0-9]+:	f2 f0 0f b0 09       	xacquire lock cmpxchg BYTE PTR \[ecx\],cl
   1195 [ 	]*[a-f0-9]+:	f3 f0 0f b0 09       	xrelease lock cmpxchg BYTE PTR \[ecx\],cl
   1196 [ 	]*[a-f0-9]+:	f3 f0 0f b0 09       	xrelease lock cmpxchg BYTE PTR \[ecx\],cl
   1197 [ 	]*[a-f0-9]+:	f0 f2 0f b0 09       	lock xacquire cmpxchg BYTE PTR \[ecx\],cl
   1198 [ 	]*[a-f0-9]+:	f0 f3 0f b0 09       	lock xrelease cmpxchg BYTE PTR \[ecx\],cl
   1199 [ 	]*[a-f0-9]+:	f2 f0 0f c0 09       	xacquire lock xadd BYTE PTR \[ecx\],cl
   1200 [ 	]*[a-f0-9]+:	f2 f0 0f c0 09       	xacquire lock xadd BYTE PTR \[ecx\],cl
   1201 [ 	]*[a-f0-9]+:	f3 f0 0f c0 09       	xrelease lock xadd BYTE PTR \[ecx\],cl
   1202 [ 	]*[a-f0-9]+:	f3 f0 0f c0 09       	xrelease lock xadd BYTE PTR \[ecx\],cl
   1203 [ 	]*[a-f0-9]+:	f0 f2 0f c0 09       	lock xacquire xadd BYTE PTR \[ecx\],cl
   1204 [ 	]*[a-f0-9]+:	f0 f3 0f c0 09       	lock xrelease xadd BYTE PTR \[ecx\],cl
   1205 #pass
   1206