parent
							
								
									0defaa1cbc
								
							
						
					
					
						commit
						db033fa425
					
				| 
						 | 
					@ -0,0 +1,14 @@
 | 
				
			||||||
 | 
					; RUN: llvm-as < %s | opt -load-vn -gcse | llvm-dis | not grep load
 | 
				
			||||||
 | 
					; Test that loads of undefined memory are eliminated.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					int %test1() {
 | 
				
			||||||
 | 
						%X = malloc int
 | 
				
			||||||
 | 
						%Y = load int* %X
 | 
				
			||||||
 | 
						ret int %Y
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					int %test2() {
 | 
				
			||||||
 | 
						%X = alloca int
 | 
				
			||||||
 | 
						%Y = load int* %X
 | 
				
			||||||
 | 
						ret int %Y
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue