mirror of
				https://github.com/c64scene-ar/llvm-6502.git
				synced 2025-10-31 08:16:47 +00:00 
			
		
		
		
	git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9657 91177308-0d34-0410-b5e6-96231b3b80d8
		
			
				
	
	
		
			21 lines
		
	
	
		
			457 B
		
	
	
	
		
			LLVM
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			457 B
		
	
	
	
		
			LLVM
		
	
	
	
	
	
| ; This is the same testcase as 2003-06-29-NodeCollapsing2.ll, but it uses the 
 | |
| ; graph checker.
 | |
| ;
 | |
| ; RUN: analyze %s -datastructure-gc -dsgc-abort-if-any-collapsed
 | |
| ;
 | |
| 
 | |
| %S = type { double, int }
 | |
| %T = type { double, int, sbyte }
 | |
| 
 | |
| void %test() {
 | |
| 	%A = alloca double*
 | |
| 	%B = alloca %S
 | |
| 	%C = alloca %T
 | |
| 	%b = getelementptr %S* %B, long 0, ubyte 0
 | |
| 	%c = getelementptr %T* %C, long 0, ubyte 0
 | |
| 
 | |
| 	store double* %b, double** %A
 | |
| 	store double* %c, double** %A
 | |
| 	ret void
 | |
| }
 |