reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2173 unsigned Opcode = BO->getOpcode(); 2174 if (BO->hasOneUse() && BO->user_back()->getOpcode() == Opcode) { 2174 if (BO->hasOneUse() && BO->user_back()->getOpcode() == Opcode) { 2178 if (BO->user_back() != BO && 2178 if (BO->user_back() != BO && 2179 BO->getParent() == BO->user_back()->getParent()) 2179 BO->getParent() == BO->user_back()->getParent()) 2180 RedoInsts.insert(BO->user_back()); 2186 if (BO->hasOneUse() && BO->getOpcode() == Instruction::Add && 2186 if (BO->hasOneUse() && BO->getOpcode() == Instruction::Add && 2187 cast<Instruction>(BO->user_back())->getOpcode() == Instruction::Sub) 2189 if (BO->hasOneUse() && BO->getOpcode() == Instruction::FAdd && 2189 if (BO->hasOneUse() && BO->getOpcode() == Instruction::FAdd && 2190 cast<Instruction>(BO->user_back())->getOpcode() == Instruction::FSub) 2193 ReassociateExpression(BO);