Lines Matching refs:CreateAnd
443 return BinaryOperator::CreateAnd(C1, C2); in FoldCmpLoadFromIndexedGlobal()
494 V = Builder->CreateAnd(ConstantInt::get(Ty, 1), V); in FoldCmpLoadFromIndexedGlobal()
1420 Value *And = Builder->CreateAnd(Shr->getOperand(0), in FoldICmpShrCst()
1654 Builder->CreateAnd(Cast->getOperand(0), in visitICmpInstWithInstAndIntCst()
1670 Builder->CreateAnd(Cast->getOperand(0), in visitICmpInstWithInstAndIntCst()
1775 Builder->CreateAnd(Shift->getOperand(0), NS, LHSI->getName()); in visitICmpInstWithInstAndIntCst()
1814 Value *NewAnd = Builder->CreateAnd(X, NewOr, LHSI->getName()); in visitICmpInstWithInstAndIntCst()
1896 Op = BinaryOperator::CreateAnd(ICIP, ICIQ); in visitICmpInstWithInstAndIntCst()
2024 Builder->CreateAnd(LHSI->getOperand(0),Mask, LHSI->getName()+".mask"); in visitICmpInstWithInstAndIntCst()
2048 Builder->CreateAnd(LHSI->getOperand(0), Mask, LHSI->getName()+".mask"); in visitICmpInstWithInstAndIntCst()
2184 Builder->CreateAnd(LHSI->getOperand(0), -RHSV), in visitICmpInstWithInstAndIntCst()
2193 Builder->CreateAnd(LHSI->getOperand(0), ~RHSV), in visitICmpInstWithInstAndIntCst()
2282 Value *And = Builder->CreateAnd(BO->getOperand(0), NotBOC); in visitICmpInstWithInstAndIntCst()
2860 Value *ShortAnd = Builder->CreateAnd(Mul, ShortMask); in ProcessUMulZExtIdiom()
3208 return BinaryOperator::CreateAnd(Not, Op1); in visitICmpInst()
3215 return BinaryOperator::CreateAnd(Not, Op0); in visitICmpInst()
4045 Value *And1 = Builder->CreateAnd(BO0->getOperand(0), Mask); in visitICmpInst()
4046 Value *And2 = Builder->CreateAnd(BO1->getOperand(0), Mask); in visitICmpInst()
4096 Builder->CreateAnd(A, B), in visitICmpInst()
4185 Op1 = Builder->CreateAnd(Op1, Z); in visitICmpInst()
4234 Value *And = Builder->CreateAnd(Xor, Builder->getInt(AndVal), in visitICmpInst()
4261 Value *Mask = Builder->CreateAnd(A, Builder->getInt(MaskV)); in visitICmpInst()