reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1367 return BinaryOperator::CreateAnd(Op0, Add); 1371 if (match(Op0, m_One())) 1372 return CastInst::CreateZExtOrBitCast(Builder.CreateICmpNE(Op1, Op0), Ty); 1376 Value *Cmp = Builder.CreateICmpULT(Op0, Op1); 1377 Value *Sub = Builder.CreateSub(Op0, Op1); 1378 return SelectInst::Create(Cmp, Op0, Sub); 1387 Value *Cmp = Builder.CreateICmpEQ(Op0, ConstantInt::getAllOnesValue(Ty)); 1388 return SelectInst::Create(Cmp, ConstantInt::getNullValue(Ty), Op0);