Home
last modified time | relevance | path

Searched refs:BOpc (Results 1 – 6 of 6) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
DInstCombineVectorOps.cpp2002 BinaryOperator::BinaryOps BOpc = Opc0; in foldSelectShuffle() local
2013 (Instruction::isIntDivRem(BOpc) || Instruction::isShift(BOpc)); in foldSelectShuffle()
2015 NewC = InstCombiner::getSafeVectorConstantForBinop(BOpc, NewC, in foldSelectShuffle()
2050 Instruction *NewBO = ConstantsAreOp1 ? BinaryOperator::Create(BOpc, V, NewC) : in foldSelectShuffle()
2051 BinaryOperator::Create(BOpc, NewC, V); in foldSelectShuffle()
DInstCombineCompares.cpp1964 auto BOpc = Pred == CmpInst::ICMP_EQ ? Instruction::And : Instruction::Or; in foldICmpOrConstant() local
1965 return BinaryOperator::Create(BOpc, CmpP, CmpQ); in foldICmpOrConstant()
1977 auto BOpc = Pred == CmpInst::ICMP_EQ ? Instruction::And : Instruction::Or; in foldICmpOrConstant() local
1978 return BinaryOperator::Create(BOpc, Cmp12, Cmp34); in foldICmpOrConstant()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
DIRTranslator.cpp429 Instruction::BinaryOps BOpc = (Instruction::BinaryOps)0; in findMergedConditions() local
431 BOpc = match(BOp, m_LogicalAnd(m_Value(BOpOp0), m_Value(BOpOp1))) in findMergedConditions()
437 if (BOpc == Instruction::And) in findMergedConditions()
438 BOpc = Instruction::Or; in findMergedConditions()
439 else if (BOpc == Instruction::Or) in findMergedConditions()
440 BOpc = Instruction::And; in findMergedConditions()
446 bool BOpIsInOrAndTree = BOpc && BOpc == Opc && BOp->hasOneUse(); in findMergedConditions()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMBaseInstrInfo.cpp486 int BOpc = !AFI->isThumbFunction() in insertBranch() local
502 BuildMI(&MBB, DL, get(BOpc)).addMBB(TBB).add(predOps(ARMCC::AL)); in insertBranch()
504 BuildMI(&MBB, DL, get(BOpc)).addMBB(TBB); in insertBranch()
519 BuildMI(&MBB, DL, get(BOpc)).addMBB(FBB).add(predOps(ARMCC::AL)); in insertBranch()
521 BuildMI(&MBB, DL, get(BOpc)).addMBB(FBB); in insertBranch()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
DHexagonInstrInfo.cpp590 unsigned BOpc = Hexagon::J2_jump; in insertBranch() local
618 BuildMI(&MBB, DL, get(BOpc)).addMBB(TBB); in insertBranch()
678 BuildMI(&MBB, DL, get(BOpc)).addMBB(FBB); in insertBranch()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp2207 Instruction::BinaryOps BOpc = (Instruction::BinaryOps)0; in FindMergedConditions() local
2209 BOpc = match(BOp, m_LogicalAnd(m_Value(BOpOp0), m_Value(BOpOp1))) in FindMergedConditions()
2215 if (BOpc == Instruction::And) in FindMergedConditions()
2216 BOpc = Instruction::Or; in FindMergedConditions()
2217 else if (BOpc == Instruction::Or) in FindMergedConditions()
2218 BOpc = Instruction::And; in FindMergedConditions()
2224 bool BOpIsInOrAndTree = BOpc && BOpc == Opc && BOp->hasOneUse(); in FindMergedConditions()