reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
233 assert(Instruction::isAssociative(Opcode) && "Not an associative operation!"); 243 if (Op0 && Op0->getOpcode() == Opcode) { 249 if (Value *V = SimplifyBinOp(Opcode, B, C, Q, MaxRecurse)) { 254 if (Value *W = SimplifyBinOp(Opcode, A, V, Q, MaxRecurse)) { 262 if (Op1 && Op1->getOpcode() == Opcode) { 268 if (Value *V = SimplifyBinOp(Opcode, A, B, Q, MaxRecurse)) { 273 if (Value *W = SimplifyBinOp(Opcode, V, C, Q, MaxRecurse)) { 281 if (!Instruction::isCommutative(Opcode)) 285 if (Op0 && Op0->getOpcode() == Opcode) { 291 if (Value *V = SimplifyBinOp(Opcode, C, A, Q, MaxRecurse)) { 296 if (Value *W = SimplifyBinOp(Opcode, V, B, Q, MaxRecurse)) { 304 if (Op1 && Op1->getOpcode() == Opcode) { 310 if (Value *V = SimplifyBinOp(Opcode, C, A, Q, MaxRecurse)) { 315 if (Value *W = SimplifyBinOp(Opcode, B, V, Q, MaxRecurse)) {