Searched refs:mergeUndefsWith (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Constant.h | 235 static Constant *mergeUndefsWith(Constant *C, Constant *Other);
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCasts.cpp | 607 ShAmt = Constant::mergeUndefsWith(ShAmt, C); in narrowBinOp() 807 ShAmt = Constant::mergeUndefsWith(ShAmt, C); in visitTrunc() 1529 Constant::mergeUndefsWith(Constant::mergeUndefsWith(NewShAmt, BA), CA); in visitSExt()
|
H A D | InstCombineShifts.cpp | 1773 Mask = Constant::mergeUndefsWith( in visitAShr() 1774 Constant::mergeUndefsWith(Mask, cast<Constant>(Op1)), in visitAShr()
|
H A D | InstCombineAndOrXor.cpp | 2901 return ConstantExpr::mergeUndefsWith(LC, RC); in convertOrOfShiftsToFunnelShift() 4693 X, Constant::mergeUndefsWith(ConstantExpr::getNot(C2), C1)); in visitXor() 4695 And, Constant::mergeUndefsWith(ConstantExpr::getXor(C1, C2), C1)); in visitXor()
|
H A D | InstCombineSelect.cpp | 886 auto *MergedC = Constant::mergeUndefsWith(TrueValC, ZeroC); in foldSelectZeroOrMul()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Constants.cpp | 792 Constant *Constant::mergeUndefsWith(Constant *C, Constant *Other) { in mergeUndefsWith() function in Constant
|