Lines Matching defs:Src2
46 const APFloat &Src2) {
47 APFloat Max3 = maxnum(maxnum(Src0, Src1), Src2);
52 return maxnum(Src1, Src2);
57 return maxnum(Src0, Src2);
817 Value *Src2 = II.getArgOperand(2);
824 V = IC.Builder.CreateMinNum(Src1, Src2);
826 V = IC.Builder.CreateMinNum(Src0, Src2);
827 } else if (match(Src2, PatternMatch::m_NaN()) || isa<UndefValue>(Src2)) {
848 if (isa<Constant>(Src1) && !isa<Constant>(Src2)) {
849 std::swap(Src1, Src2);
861 II.setArgOperand(2, Src2);
867 if (const ConstantFP *C2 = dyn_cast<ConstantFP>(Src2)) {
883 if (Value *Z = matchFPExtFromF16(Src2)) {