reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3097 if (!BinOp) 3101 if (BinOp->getNumUses() != 1) 3105 if (!BinOp->isCommutative() || !BinOp->isAssociative()) 3105 if (!BinOp->isCommutative() || !BinOp->isAssociative()) 3109 if (BinOp->getParent() != Store->getParent()) 3114 (BinOp->getOpcode() == Instruction::Mul || 3115 BinOp->getOpcode() == Instruction::FMul)) 3119 auto *PossibleLoad0 = dyn_cast<LoadInst>(BinOp->getOperand(0)); 3120 auto *PossibleLoad1 = dyn_cast<LoadInst>(BinOp->getOperand(1));