Searched refs:AndRHS (Results 1 – 11 of 11) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | GuardWidening.cpp | 588 Value *AndLHS, *AndRHS; in parseRangeChecks() local 589 if (match(CheckCond, m_And(m_Value(AndLHS), m_Value(AndRHS)))) in parseRangeChecks() 591 parseRangeChecks(AndRHS, Checks); in parseRangeChecks()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSimplifyDemanded.cpp | 293 ConstantInt *AndRHS, *XorRHS; in SimplifyDemandedUseBits() local 296 match(LHSInst->getOperand(1), m_ConstantInt(AndRHS)) && in SimplifyDemandedUseBits() 301 ConstantInt::get(I->getType(), NewMask & AndRHS->getValue()); in SimplifyDemandedUseBits()
|
| H A D | InstCombineAndOrXor.cpp | 1901 ConstantInt *AndRHS; in visitAnd() local 1902 if (match(Op1, m_ConstantInt(AndRHS))) { in visitAnd() 1903 const APInt &AndRHSMask = AndRHS->getValue(); in visitAnd() 1932 auto *TruncC2 = ConstantExpr::getTrunc(AndRHS, X->getType()); in visitAnd()
|
| H A D | InstCombineSelect.cpp | 146 const APInt *AndRHS; in foldSelectICmpAnd() local 147 if (!match(V, m_And(m_Value(), m_Power2(AndRHS)))) in foldSelectICmpAnd() 150 AndMask = *AndRHS; in foldSelectICmpAnd()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | BranchProbabilityInfo.cpp | 941 if (ConstantInt *AndRHS = GetConstantInt(LHS->getOperand(1))) in calcZeroHeuristics() local 942 if (AndRHS->getValue().isPowerOf2()) in calcZeroHeuristics()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelDAGToDAG.cpp | 3452 SDValue AndRHS = LHS->getOperand(1); in tryBFE() local 3456 std::swap(AndLHS, AndRHS); in tryBFE() 3459 ConstantSDNode *MaskCnst = dyn_cast<ConstantSDNode>(AndRHS); in tryBFE()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
| H A D | M68kISelLowering.cpp | 1459 } else if (auto *AndRHS = dyn_cast<ConstantSDNode>(Op1)) { in LowerAndToBT() local 1460 uint64_t AndRHSVal = AndRHS->getZExtValue(); in LowerAndToBT()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| H A D | AArch64FastISel.cpp | 2288 const Value *AndRHS = AI->getOperand(1); in emitCompareAndBranch() local 2292 std::swap(AndLHS, AndRHS); in emitCompareAndBranch() 2294 if (const auto *C = dyn_cast<ConstantInt>(AndRHS)) in emitCompareAndBranch()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 4084 if (auto *AndRHS = dyn_cast<ConstantSDNode>(N0.getOperand(1))) { in SimplifySetCC() local 4089 unsigned ShCt = AndRHS->getAPIntValue().logBase2(); in SimplifySetCC() 4090 if (AndRHS->getAPIntValue().isPowerOf2() && in SimplifySetCC() 4096 } else if (Cond == ISD::SETEQ && C1 == AndRHS->getAPIntValue()) { in SimplifySetCC() 4116 if (auto *AndRHS = dyn_cast<ConstantSDNode>(N0.getOperand(1))) { in SimplifySetCC() local 4117 const APInt &AndRHSC = AndRHS->getAPIntValue(); in SimplifySetCC()
|
| H A D | SelectionDAG.cpp | 7991 if (ConstantSDNode *AndRHS = dyn_cast<ConstantSDNode>(N3.getOperand(1))) { in getNode() 7995 if ((AndRHS->getValue() & (NumBits-1)) == NumBits-1) in getNode()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 22642 ConstantSDNode *AndRHS = cast<ConstantSDNode>(Op1); in LowerAndToBT() local 22643 uint64_t AndRHSVal = AndRHS->getZExtValue(); in LowerAndToBT()
|