mirror of
				https://github.com/c64scene-ar/llvm-6502.git
				synced 2025-10-31 08:16:47 +00:00 
			
		
		
		
	Add addrspacecast instruction.
Patch by Michele Scandale! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194760 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
		| @@ -49,7 +49,7 @@ define i32 @array_as2_size() { | ||||
| define i32 @pointer_array_as1() { | ||||
| ; CHECK-LABEL: @pointer_array_as1( | ||||
| ; CHECK-NEXT: ret i32 80 | ||||
|   %bc = bitcast [10 x i32 addrspace(1)*]* @array_as1_pointers to i8 addrspace(1)* | ||||
|   %bc = addrspacecast [10 x i32 addrspace(1)*]* @array_as1_pointers to i8 addrspace(1)* | ||||
|   %1 = call i32 @llvm.objectsize.i32.p1i8(i8 addrspace(1)* %bc, i1 false) | ||||
|   ret i32 %1 | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user