28 lines
		
	
	
		
			843 B
		
	
	
	
		
			ArmAsm
		
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			843 B
		
	
	
	
		
			ArmAsm
		
	
	
	
| // RUN: not llvm-mc -triple arm64-apple-ios -mcpu=cyclone %s 2>&1 | FileCheck %s
 | |
| 
 | |
|     crc32b w0, w1, w5
 | |
|     crc32h w3, w5, w6
 | |
|     crc32w w19, wzr, w20
 | |
|     crc32x w3, w5, x20
 | |
| CHECK: error: instruction requires: crc
 | |
| CHECK:     crc32b w0, w1, w5
 | |
| CHECK: error: instruction requires: crc
 | |
| CHECK:     crc32h w3, w5, w6
 | |
| CHECK: error: instruction requires: crc
 | |
| CHECK:     crc32w w19, wzr, w20
 | |
| CHECK: error: instruction requires: crc
 | |
| CHECK:     crc32x w3, w5, x20
 | |
| 
 | |
|     crc32cb w5, w10, w15
 | |
|     crc32ch w3, w5, w7
 | |
|     crc32cw w11, w13, w17
 | |
|     crc32cx w19, w23, x29
 | |
| CHECK: error: instruction requires: crc
 | |
| CHECK:     crc32cb w5, w10, w15
 | |
| CHECK: error: instruction requires: crc
 | |
| CHECK:     crc32ch w3, w5, w7
 | |
| CHECK: error: instruction requires: crc
 | |
| CHECK:     crc32cw w11, w13, w17
 | |
| CHECK: error: instruction requires: crc
 | |
| CHECK:     crc32cx w19, w23, x29
 |