Lines Matching refs:Src2
46 const APFloat &Src2) { in fmed3AMDGCN() argument
47 APFloat Max3 = maxnum(maxnum(Src0, Src1), Src2); in fmed3AMDGCN()
52 return maxnum(Src1, Src2); in fmed3AMDGCN()
57 return maxnum(Src0, Src2); in fmed3AMDGCN()
769 Value *Src2 = II.getArgOperand(2); in instCombineIntrinsic() local
776 NewCall = IC.Builder.CreateMinNum(Src1, Src2); in instCombineIntrinsic()
778 NewCall = IC.Builder.CreateMinNum(Src0, Src2); in instCombineIntrinsic()
779 } else if (match(Src2, PatternMatch::m_NaN()) || isa<UndefValue>(Src2)) { in instCombineIntrinsic()
798 if (isa<Constant>(Src1) && !isa<Constant>(Src2)) { in instCombineIntrinsic()
799 std::swap(Src1, Src2); in instCombineIntrinsic()
811 II.setArgOperand(2, Src2); in instCombineIntrinsic()
817 if (const ConstantFP *C2 = dyn_cast<ConstantFP>(Src2)) { in instCombineIntrinsic()
834 matchFPExtFromF16(Src2, Z)) { in instCombineIntrinsic()