mirror of
				https://github.com/netwide-assembler/nasm.git
				synced 2025-10-10 00:25:06 -04:00 
			
		
		
		
	The moffset opcodes A2 and A3 do not support HLE.  Unfortunately
checkin
fb3f4e6d HLE: Change NOHLE to be an instruction flag
... inadvertently lost the NOHLE flag for opcode A2.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
		
	
		
			
				
	
	
		
			20 lines
		
	
	
		
			322 B
		
	
	
	
		
			NASM
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			322 B
		
	
	
	
		
			NASM
		
	
	
	
	
	
| 	bits 32
 | |
| 
 | |
| 	xacquire lock add [esi],eax
 | |
| 	xacquire xchg [eax],ebx
 | |
| 	xrelease lock mov [eax],ecx
 | |
| 	xrelease mov [eax],ecx
 | |
| 	xacquire add ecx,[eax]
 | |
| 	xrelease mov [eax],ecx
 | |
| 
 | |
| 	; Different opcodes!
 | |
| 	mov [sym],eax
 | |
| 	xrelease mov [sym],eax
 | |
| 	xacquire mov [sym],eax
 | |
| 
 | |
| 	mov [sym],al
 | |
| 	xrelease mov [sym],al
 | |
| 	xacquire mov [sym],al
 | |
| 
 | |
| sym	dd 0
 |