Searched defs:AndCST (Results 1 - 1 of 1) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp1075 case Instruction::And: // (icmp pred (and X, AndCST), RHS)
1078 ConstantInt *AndCST = cast<ConstantInt>(LHSI->getOperand(1)); local
1089 (!AndCST->isNegative() && RHSV.isNonNegative())) {
1092 ConstantExpr::getZExt(AndCST, Cast->getSrcTy()));
1108 ConstantExpr::getTrunc(AndCST, Ty));
1126 Type *AndTy = AndCST->getType(); // Type of the and.
1141 AndCST->getValue()) == 0)
1169 NewAndCST = ConstantExpr::getLShr(AndCST, ShAmt);
1171 NewAndCST = ConstantExpr::getShl(AndCST, ShAmt);
1189 NS = Builder->CreateShl(AndCST, Shif
[all...]

Completed in 92 milliseconds