forked from OSchip/llvm-project
				
			
							parent
							
								
									df7cc91159
								
							
						
					
					
						commit
						e22031edfe
					
				| 
						 | 
					@ -70,6 +70,7 @@ void AddConfiguredTransformationPasses(PassManager &PM) {
 | 
				
			||||||
  addPass(PM, createVerifierPass());             // Verify that input is correct
 | 
					  addPass(PM, createVerifierPass());             // Verify that input is correct
 | 
				
			||||||
  addPass(PM, createDeadInstEliminationPass());  // Remove Dead code/vars
 | 
					  addPass(PM, createDeadInstEliminationPass());  // Remove Dead code/vars
 | 
				
			||||||
  addPass(PM, createRaiseAllocationsPass());     // call %malloc -> malloc inst
 | 
					  addPass(PM, createRaiseAllocationsPass());     // call %malloc -> malloc inst
 | 
				
			||||||
 | 
					  addPass(PM, createInstructionCombiningPass()); // Cleanup code for raise
 | 
				
			||||||
  addPass(PM, createIndVarSimplifyPass());       // Simplify indvars
 | 
					  addPass(PM, createIndVarSimplifyPass());       // Simplify indvars
 | 
				
			||||||
  addPass(PM, createRaisePointerReferencesPass());// Recover type information
 | 
					  addPass(PM, createRaisePointerReferencesPass());// Recover type information
 | 
				
			||||||
  addPass(PM, createInstructionCombiningPass()); // Combine silly seq's
 | 
					  addPass(PM, createInstructionCombiningPass()); // Combine silly seq's
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue