You've already forked linux-packaging-mono
							
							
		
			
				
	
	
		
			29 lines
		
	
	
		
			780 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			780 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| # RUN: llc -march=amdgcn -mcpu=hawaii -run-pass=instruction-select -verify-machineinstrs -global-isel %s -o - | FileCheck %s -check-prefixes=GCN
 | |
| # RUN: llc -march=amdgcn -mcpu=fiji -run-pass=instruction-select -verify-machineinstrs -global-isel %s -o - | FileCheck %s -check-prefixes=GCN
 | |
| 
 | |
| # REQUIRES: global-isel
 | |
| 
 | |
| --- |
 | |
|   define amdgpu_kernel void @global_addrspace(i32 addrspace(1)* %global0) { ret void }
 | |
| ...
 | |
| ---
 | |
| 
 | |
| name:            global_addrspace
 | |
| legalized:       true
 | |
| regBankSelected: true
 | |
| 
 | |
| # GCN: global_addrspace
 | |
| # GCN: [[PTR:%[0-9]+]]:vreg_64 = COPY %vgpr0_vgpr1
 | |
| # GCN: FLAT_LOAD_DWORD  [[PTR]], 0, 0, 0
 | |
| 
 | |
| body: |
 | |
|   bb.0:
 | |
|     liveins:  %vgpr0_vgpr1
 | |
| 
 | |
|     %0:vgpr(p1) = COPY %vgpr0_vgpr1
 | |
|     %1:vgpr(s32) = G_LOAD %0 :: (load 4 from %ir.global0)
 | |
|     %vgpr0 = COPY %1
 | |
| 
 | |
| ...
 | |
| ---
 |