Home | History | Annotate | Download | only in InstCombine

Lines Matching refs:Opnd1

330   Value *Opnd1 = FMulOrDiv->getOperand(1);
333 ConstantFP *C1 = dyn_cast<ConstantFP>(Opnd1);
341 R = BinaryOperator::CreateFMul(C1 ? Opnd0 : Opnd1, F);
347 R = BinaryOperator::CreateFDiv(F, Opnd1);
411 Value *Opnd1 = FAddSub->getOperand(1);
413 ConstantFP *C1 = dyn_cast<ConstantFP>(Opnd1);
417 std::swap(Opnd0, Opnd1);
473 Value *Opnd1 = Op1;
478 Value *N1 = dyn_castFNegVal(Opnd1, IgnoreZeroSign);
486 Value *T = Builder->CreateFMul(N0, Opnd1);
510 if (Opnd0_0 == Opnd1 && Opnd0_1 != Opnd1)
512 else if (Opnd0_1 == Opnd1 && Opnd0_0 != Opnd1)
516 Instruction *T = cast<Instruction>(Builder->CreateFMul(Opnd1, Opnd1));
528 std::swap(Opnd0, Opnd1);