Searched refs:isBitwiseLogicOp (Results 1 – 12 of 12) sorted by relevance
288 static inline bool isBitwiseLogicOp(unsigned Opcode) {293 inline bool isBitwiseLogicOp() const {294 return isBitwiseLogicOp(getOpcode());
1317 return Instruction::isBitwiseLogicOp(Opcode); in isOpType()
1398 inline bool isBitwiseLogicOp(unsigned Opcode) { in isBitwiseLogicOp() function
329 if (!BinOp1->isBitwiseLogicOp()) in simplifyAssocCastAssoc()598 return Instruction::isBitwiseLogicOp(LOp) && Instruction::isShift(ROp); in rightDistributesOverLeft()634 if (Instruction::isBitwiseLogicOp(TopOpcode)) { in getBinOpsForFactorization()944 if (Instruction::isBitwiseLogicOp(I.getOpcode()) && in foldBinOpShiftWithShift()
1021 if (Tmp == 0 && I->isBitwiseLogicOp()) { in canEvaluateZExtd()2286 !BO->isBitwiseLogicOp()) in foldBitCastBitwiseLogic()
1664 assert(I.isBitwiseLogicOp() && "Unexpected opcode for bitwise logic folding"); in foldCastedBitwiseLogic()2085 assert((I.isBitwiseLogicOp() || I.getOpcode() == Instruction::Add) && in foldBinOpOfDisplacedShifts()2136 assert(I.isBitwiseLogicOp() && "Should and/or/xor"); in foldBitwiseLogicWithIntrinsics()
350 (!BinInst->isBitwiseLogicOp() && in foldShiftOfShiftedBinOp()
2976 if (ISD::isBitwiseLogicOp(N->getOperand(0).getOpcode()) && in tryEXTEND()3012 assert(ISD::isBitwiseLogicOp(N->getOpcode()) && in tryLogicOpOfCompares()3092 assert(ISD::isBitwiseLogicOp(LogicOp.getOpcode()) && in computeLogicOpInGPR()3117 } else if (ISD::isBitwiseLogicOp(OperandOpcode)) in computeLogicOpInGPR()4006 !ISD::isBitwiseLogicOp(CompareUse->getOpcode())) { in allUsesExtend()
457 if (VT == MVT::i1 && ISD::isBitwiseLogicOp(ISDOpcode)) in selectBinaryOp()
5761 assert(ISD::isBitwiseLogicOp(LogicOpcode) && "Expected logic opcode"); in hoistLogicOpWithSameOpcodeHands()6869 assert(ISD::isBitwiseLogicOp(LogicOpcode) && in foldLogicOfShifts()6917 assert(ISD::isBitwiseLogicOp(LogicOpcode) && in foldLogicTreeOfShifts()10269 if (ISD::isBitwiseLogicOp(N0.getOpcode()) && N0.hasOneUse()) { in foldBitOrderCrossLogicOp()12996 if (!ISD::isBitwiseLogicOp(N0.getOpcode()) || in CombineZExtLogicopShiftLoad()13483 if (ISD::isBitwiseLogicOp(N0.getOpcode()) && in visitSIGN_EXTEND()13766 if (ISD::isBitwiseLogicOp(N0.getOpcode()) && !TLI.isZExtFree(N0, VT) && in visitZERO_EXTEND()15165 if (ISD::isBitwiseLogicOp(N0.getOpcode()) && VT.isInteger() && in visitBITCAST()
1988 assert(BinaryOperator::isBitwiseLogicOp(Opcode) && "Expected logic op"); in simplifyLogicOfAddSub()
47650 if (ISD::isBitwiseLogicOp(BC.getOpcode()) && in combineVectorShiftImm()53238 if (ISD::isBitwiseLogicOp(SrcBC.getOpcode())) { in combineMOVMSK()