Searched refs:AndI (Results 1 – 11 of 11) sorted by relevance
1760 assert(!InsertedInsts.count(AndI) && in sinkAndCmp0Expression()1765 if (AndI->hasOneUse() && in sinkAndCmp0Expression()1766 AndI->getParent() == cast<Instruction>(*AndI->user_begin())->getParent()) in sinkAndCmp0Expression()1771 if (!isa<ConstantInt>(AndI->getOperand(0)) && in sinkAndCmp0Expression()1772 !isa<ConstantInt>(AndI->getOperand(1)) && in sinkAndCmp0Expression()1773 AndI->getOperand(0)->hasOneUse() && AndI->getOperand(1)->hasOneUse()) in sinkAndCmp0Expression()1776 for (auto *U : AndI->users()) { in sinkAndCmp0Expression()1792 LLVM_DEBUG(AndI->getParent()->dump()); in sinkAndCmp0Expression()1797 for (Value::user_iterator UI = AndI->user_begin(), E = AndI->user_end(); in sinkAndCmp0Expression()1809 User->getParent() == AndI->getParent() ? AndI : User; in sinkAndCmp0Expression()[all …]
432 bool isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const override { in isMaskAndCmp0FoldingBeneficial() argument433 ConstantInt* Mask = dyn_cast<ConstantInt>(AndI.getOperand(1)); in isMaskAndCmp0FoldingBeneficial()
625 if (auto *AndI = dyn_cast<Instruction>(And)) { in foldShiftedShift() local626 AndI->moveBefore(InnerShift); in foldShiftedShift()627 AndI->takeName(InnerShift); in foldShiftedShift()
1459 bool isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const override;
5526 SDValue AndI(CurDAG->getMachineNode(Opcode, dl, InVT, MVT::Glue, in Select() local5536 SRIdxVal, SDValue(AndI.getNode(), 1) /* glue */); in Select()
17417 isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const { in isMaskAndCmp0FoldingBeneficial()17418 const Value *Mask = AndI.getOperand(1); in isMaskAndCmp0FoldingBeneficial()
758 bool isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const override;
20688 const Instruction &AndI) const { in isMaskAndCmp0FoldingBeneficial()20694 ConstantInt* Mask = dyn_cast<ConstantInt>(AndI.getOperand(1)); in isMaskAndCmp0FoldingBeneficial()
1060 bool isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const override;
5891 const Instruction &AndI) const { in isMaskAndCmp0FoldingBeneficial()
677 virtual bool isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const { in isMaskAndCmp0FoldingBeneficial() argument