You've already forked linux-packaging-mono
							
							
		
			
				
	
	
		
			73 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
			
		
		
	
	
			73 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
| // RUN: llvm-mc -triple=amdgcn-amd-amdhsa -mcpu=gfx700 -show-encoding %s | FileCheck --check-prefix=CHECK --check-prefix=GFX700 %s
 | |
| // RUN: llvm-mc -triple=amdgcn-amd-amdhsa -mcpu=gfx800 -show-encoding %s | FileCheck --check-prefix=CHECK --check-prefix=GFX800 %s
 | |
| // RUN: llvm-mc -triple=amdgcn-amd-amdhsa -mcpu=gfx900 -show-encoding %s | FileCheck --check-prefix=CHECK --check-prefix=GFX900 %s
 | |
| 
 | |
| // CHECK:  .amd_amdgpu_hsa_metadata
 | |
| // CHECK:    Version: [ 1, 0 ]
 | |
| // CHECK:    Printf:
 | |
| // CHECK:      - '1:1:4:%d\n'
 | |
| // CHECK:      - '2:1:8:%g\n'
 | |
| // CHECK:    Kernels:
 | |
| // CHECK:      - Name:            test_kernel
 | |
| // CHECK:        SymbolName:      'test_kernel@kd'
 | |
| // CHECK:        Language:        OpenCL C
 | |
| // CHECK:        LanguageVersion: [ 2, 0 ]
 | |
| // CHECK:        Args:
 | |
| // CHECK:          - TypeName:      char
 | |
| // CHECK:            Size:          1
 | |
| // CHECK:            Align:         1
 | |
| // CHECK:            ValueKind:     ByValue
 | |
| // CHECK:            ValueType:     I8
 | |
| // CHECK:            AccQual:       Default
 | |
| // CHECK:          - Size:          8
 | |
| // CHECK:            Align:         8
 | |
| // CHECK:            ValueKind:     HiddenGlobalOffsetX
 | |
| // CHECK:            ValueType:     I64
 | |
| // CHECK:          - Size:          8
 | |
| // CHECK:            Align:         8
 | |
| // CHECK:            ValueKind:     HiddenGlobalOffsetY
 | |
| // CHECK:            ValueType:     I64
 | |
| // CHECK:          - Size:          8
 | |
| // CHECK:            Align:         8
 | |
| // CHECK:            ValueKind:     HiddenGlobalOffsetZ
 | |
| // CHECK:            ValueType:     I64
 | |
| // CHECK:          - Size:          8
 | |
| // CHECK:            Align:         8
 | |
| // CHECK:            ValueKind:     HiddenPrintfBuffer
 | |
| // CHECK:            ValueType:     I8
 | |
| // CHECK:            AddrSpaceQual: Global
 | |
| // CHECK:  .end_amd_amdgpu_hsa_metadata
 | |
| .amd_amdgpu_hsa_metadata
 | |
|   Version: [ 1, 0 ]
 | |
|   Printf: [ '1:1:4:%d\n', '2:1:8:%g\n' ]
 | |
|   Kernels:
 | |
|     - Name:            test_kernel
 | |
|       SymbolName:      test_kernel@kd
 | |
|       Language:        OpenCL C
 | |
|       LanguageVersion: [ 2, 0 ]
 | |
|       Args:
 | |
|         - TypeName:      char
 | |
|           Size:          1
 | |
|           Align:         1
 | |
|           ValueKind:     ByValue
 | |
|           ValueType:     I8
 | |
|           AccQual:       Default
 | |
|         - Size:          8
 | |
|           Align:         8
 | |
|           ValueKind:     HiddenGlobalOffsetX
 | |
|           ValueType:     I64
 | |
|         - Size:          8
 | |
|           Align:         8
 | |
|           ValueKind:     HiddenGlobalOffsetY
 | |
|           ValueType:     I64
 | |
|         - Size:          8
 | |
|           Align:         8
 | |
|           ValueKind:     HiddenGlobalOffsetZ
 | |
|           ValueType:     I64
 | |
|         - Size:          8
 | |
|           Align:         8
 | |
|           ValueKind:     HiddenPrintfBuffer
 | |
|           ValueType:     I8
 | |
|           AddrSpaceQual: Global
 | |
| .end_amd_amdgpu_hsa_metadata
 |