Lines Matching refs:Src2
43 const APFloat &Src2) { in fmed3AMDGCN() argument
44 APFloat Max3 = maxnum(maxnum(Src0, Src1), Src2); in fmed3AMDGCN()
49 return maxnum(Src1, Src2); in fmed3AMDGCN()
54 return maxnum(Src0, Src2); in fmed3AMDGCN()
656 Value *Src2 = II.getArgOperand(2); in instCombineIntrinsic() local
663 NewCall = IC.Builder.CreateMinNum(Src1, Src2); in instCombineIntrinsic()
665 NewCall = IC.Builder.CreateMinNum(Src0, Src2); in instCombineIntrinsic()
666 } else if (match(Src2, PatternMatch::m_NaN()) || isa<UndefValue>(Src2)) { in instCombineIntrinsic()
685 if (isa<Constant>(Src1) && !isa<Constant>(Src2)) { in instCombineIntrinsic()
686 std::swap(Src1, Src2); in instCombineIntrinsic()
698 II.setArgOperand(2, Src2); in instCombineIntrinsic()
704 if (const ConstantFP *C2 = dyn_cast<ConstantFP>(Src2)) { in instCombineIntrinsic()