Home | History | Annotate | Download | only in IR

Lines Matching refs:BO

44     BinaryOperator *BO = BinaryOperator::CreateAdd(LHS, RHS);
45 if (HasNUW) BO->setHasNoUnsignedWrap();
46 if (HasNSW) BO->setHasNoSignedWrap();
47 return BO;
64 BinaryOperator *BO = BinaryOperator::CreateSub(LHS, RHS);
65 if (HasNUW) BO->setHasNoUnsignedWrap();
66 if (HasNSW) BO->setHasNoSignedWrap();
67 return BO;
84 BinaryOperator *BO = BinaryOperator::CreateMul(LHS, RHS);
85 if (HasNUW) BO->setHasNoUnsignedWrap();
86 if (HasNSW) BO->setHasNoSignedWrap();
87 return BO;
142 BinaryOperator *BO = BinaryOperator::CreateShl(LHS, RHS);
143 if (HasNUW) BO->setHasNoUnsignedWrap();
144 if (HasNSW) BO->setHasNoSignedWrap();
145 return BO;
185 BinaryOperator *BO = BinaryOperator::CreateNeg(C);
186 if (HasNUW) BO->setHasNoUnsignedWrap();
187 if (HasNSW) BO->setHasNoSignedWrap();
188 return BO;