Searched refs:AndI (Results 1 – 15 of 15) sorted by relevance
1975 assert(!InsertedInsts.count(AndI) && in sinkAndCmp0Expression()1980 if (AndI->hasOneUse() && in sinkAndCmp0Expression()1981 AndI->getParent() == cast<Instruction>(*AndI->user_begin())->getParent()) in sinkAndCmp0Expression()1986 if (!isa<ConstantInt>(AndI->getOperand(0)) && in sinkAndCmp0Expression()1987 !isa<ConstantInt>(AndI->getOperand(1)) && in sinkAndCmp0Expression()1988 AndI->getOperand(0)->hasOneUse() && AndI->getOperand(1)->hasOneUse()) in sinkAndCmp0Expression()1991 for (auto *U : AndI->users()) { in sinkAndCmp0Expression()2007 LLVM_DEBUG(AndI->getParent()->dump()); in sinkAndCmp0Expression()2012 for (Value::user_iterator UI = AndI->user_begin(), E = AndI->user_end(); in sinkAndCmp0Expression()2024 User->getParent() == AndI->getParent() ? AndI : User; in sinkAndCmp0Expression()[all …]
458 bool isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const override { in isMaskAndCmp0FoldingBeneficial() argument459 ConstantInt* Mask = dyn_cast<ConstantInt>(AndI.getOperand(1)); in isMaskAndCmp0FoldingBeneficial()
659 if (auto *AndI = dyn_cast<Instruction>(And)) { in foldShiftedShift() local660 AndI->moveBefore(InnerShift); in foldShiftedShift()661 AndI->takeName(InnerShift); in foldShiftedShift()
455 bool isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const override;
1819 const Instruction &AndI) const { in isMaskAndCmp0FoldingBeneficial()1828 ConstantInt *Mask = dyn_cast<ConstantInt>(AndI.getOperand(1)); in isMaskAndCmp0FoldingBeneficial()
595 bool isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const override;
21483 const Instruction &AndI) const { in isMaskAndCmp0FoldingBeneficial()21489 ConstantInt *Mask = dyn_cast<ConstantInt>(AndI.getOperand(1)); in isMaskAndCmp0FoldingBeneficial()
1469 bool isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const override;
5824 SDValue AndI(CurDAG->getMachineNode(Opcode, dl, InVT, MVT::Glue, in Select() local5834 SRIdxVal, SDValue(AndI.getNode(), 1) /* glue */); in Select()
17973 isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const { in isMaskAndCmp0FoldingBeneficial()17974 const Value *Mask = AndI.getOperand(1); in isMaskAndCmp0FoldingBeneficial()
839 bool isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const override;
25380 const Instruction &AndI) const { in isMaskAndCmp0FoldingBeneficial()25386 ConstantInt* Mask = dyn_cast<ConstantInt>(AndI.getOperand(1)); in isMaskAndCmp0FoldingBeneficial()
1128 bool isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const override;
3210 const Instruction &AndI) const { in isMaskAndCmp0FoldingBeneficial()
694 virtual bool isMaskAndCmp0FoldingBeneficial(const Instruction &AndI) const { in isMaskAndCmp0FoldingBeneficial() argument