forked from OSchip/llvm-project
				
			
							parent
							
								
									46c82ab994
								
							
						
					
					
						commit
						cd6fb1d0a8
					
				| 
						 | 
					@ -1655,8 +1655,6 @@ static Instruction *AssociativeOpt(BinaryOperator &Root, const Functor &F) {
 | 
				
			||||||
    // If the functor wants to apply the optimization to the RHS of LHSI,
 | 
					    // If the functor wants to apply the optimization to the RHS of LHSI,
 | 
				
			||||||
    // reassociate the expression from ((? op A) op B) to (? op (A op B))
 | 
					    // reassociate the expression from ((? op A) op B) to (? op (A op B))
 | 
				
			||||||
    if (ShouldApply) {
 | 
					    if (ShouldApply) {
 | 
				
			||||||
      BasicBlock *BB = Root.getParent();
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
      // Now all of the instructions are in the current basic block, go ahead
 | 
					      // Now all of the instructions are in the current basic block, go ahead
 | 
				
			||||||
      // and perform the reassociation.
 | 
					      // and perform the reassociation.
 | 
				
			||||||
      Instruction *TmpLHSI = cast<Instruction>(Root.getOperand(0));
 | 
					      Instruction *TmpLHSI = cast<Instruction>(Root.getOperand(0));
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue