mirror of
				https://github.com/netwide-assembler/nasm.git
				synced 2025-10-10 00:25:06 -04:00 
			
		
		
		
	Allow specifying {vex3} or {vex2} (the latter is currently always
redundant, unless we end up with instructions at some point can be
specified with legacy prefixes or VEX) to select a specific encoding
of VEX-encoded instructions.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
		
	
		
			
				
	
	
		
			10 lines
		
	
	
		
			166 B
		
	
	
	
		
			NASM
		
	
	
	
	
	
			
		
		
	
	
			10 lines
		
	
	
		
			166 B
		
	
	
	
		
			NASM
		
	
	
	
	
	
| 	bits 64
 | |
| 	vcomisd xmm0,xmm31
 | |
| 	vcomisd xmm0,xmm1
 | |
| 	{vex2} vcomisd xmm0,xmm1
 | |
| 	{vex3} vcomisd xmm0,xmm1
 | |
| 	{evex} vcomisd xmm0,xmm1
 | |
| %ifdef ERROR
 | |
| 	{vex3} add eax,edx
 | |
| %endif
 |