reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
471 bool IsInnerShl = InnerShift->getOpcode() == Instruction::Shl; 472 Type *ShType = InnerShift->getType(); 477 match(InnerShift->getOperand(1), m_APInt(C1)); 482 InnerShift->setOperand(1, ConstantInt::get(ShType, ShAmt)); 484 InnerShift->setHasNoUnsignedWrap(false); 485 InnerShift->setHasNoSignedWrap(false); 487 InnerShift->setIsExact(false); 489 return InnerShift; 510 Value *And = Builder.CreateAnd(InnerShift->getOperand(0), 513 AndI->moveBefore(InnerShift); 514 AndI->takeName(InnerShift);