Lines Matching refs:CreateOr
182 return ExtraBitInTC ? Builder.CreateXor(V, C) : Builder.CreateOr(V, C); in foldSelectICmpAnd()
189 return ExtraBitInTC ? Builder.CreateOr(V, C) : Builder.CreateXor(V, C); in foldSelectICmpAnd()
541 Value *FullMask = Builder.CreateOr(Y, MaskB); in foldSelectICmpAndAnd()
687 return Builder.CreateOr(V, Y); in foldSelectICmpAndOr()
707 return BinaryOperator::CreateOr(T, NewSel); in foldSetClearBits()
716 return BinaryOperator::CreateOr(F, NewSel); in foldSetClearBits()
1665 V = Builder.CreateOr(X, *Y); in foldSelectInstWithICmp()
1669 V = Builder.CreateOr(X, *Y); in foldSelectInstWithICmp()
2665 return BinaryOperator::CreateOr(CondVal, FalseVal); in visitSelectInst()
2747 return BinaryOperator::CreateAnd(TrueVal, Builder.CreateOr(C, FalseVal)); in visitSelectInst()
2753 return BinaryOperator::CreateAnd(FalseVal, Builder.CreateOr(C, TrueVal)); in visitSelectInst()