Lines Matching refs:TrueSide
707 SizeOffsetType TrueSide = compute(I.getTrueValue()); in visitSelectInst() local
709 if (bothKnown(TrueSide) && bothKnown(FalseSide)) { in visitSelectInst()
710 if (TrueSide == FalseSide) { in visitSelectInst()
711 return TrueSide; in visitSelectInst()
714 APInt TrueResult = getSizeWithOverflow(TrueSide); in visitSelectInst()
718 return TrueSide; in visitSelectInst()
722 return TrueSide; in visitSelectInst()
727 return TrueSide; in visitSelectInst()
942 SizeOffsetEvalType TrueSide = compute_(I.getTrueValue()); in visitSelectInst() local
945 if (!bothKnown(TrueSide) || !bothKnown(FalseSide)) in visitSelectInst()
947 if (TrueSide == FalseSide) in visitSelectInst()
948 return TrueSide; in visitSelectInst()
950 Value *Size = Builder.CreateSelect(I.getCondition(), TrueSide.first, in visitSelectInst()
952 Value *Offset = Builder.CreateSelect(I.getCondition(), TrueSide.second, in visitSelectInst()