Home
last modified time | relevance | path

Searched refs:AndLHS (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp1768 SDValue AndLHS = LHS->getOperand(0); in tryBFE() local
1772 if (isa<ConstantSDNode>(AndLHS)) { in tryBFE()
1773 std::swap(AndLHS, AndRHS); in tryBFE()
1808 Val = AndLHS; in tryBFE()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp1705 SDValue AndLHS = Op0; in LowerAndToBTST() local
1707 if (AndRHSVal == 1 && AndLHS.getOpcode() == ISD::SRL) { in LowerAndToBTST()
1708 LHS = AndLHS.getOperand(0); in LowerAndToBTST()
1709 RHS = AndLHS.getOperand(1); in LowerAndToBTST()
1714 LHS = AndLHS; in LowerAndToBTST()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp2304 const Value *AndLHS = AI->getOperand(0); in emitCompareAndBranch() local
2307 if (const auto *C = dyn_cast<ConstantInt>(AndLHS)) in emitCompareAndBranch()
2309 std::swap(AndLHS, AndRHS); in emitCompareAndBranch()
2314 LHS = AndLHS; in emitCompareAndBranch()
H A DAArch64ISelLowering.cpp17934 SDValue AndLHS = ShiftLHS.getOperand(0); in isDesirableToCommuteWithShift() local
17935 if (AndLHS.getOpcode() == ISD::SRL) { in isDesirableToCommuteWithShift()
17936 if (auto *SRLC = dyn_cast<ConstantSDNode>(AndLHS.getOperand(1))) { in isDesirableToCommuteWithShift()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp5117 Register AndLHS = MI.getOperand(1).getReg(); in matchNarrowBinopFeedingAnd() local
5123 if (!WideTy.isScalar() || !MRI.hasOneNonDBGUse(AndLHS)) in matchNarrowBinopFeedingAnd()
5132 MachineInstr *LHSInst = getDefIgnoringCopies(AndLHS, MRI); in matchNarrowBinopFeedingAnd()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp28820 SDValue AndLHS = N0->getOperand(0); in SimplifySelectCC() local
28828 SDLoc(AndLHS)); in SimplifySelectCC()
28829 SDValue Shl = DAG.getNode(ISD::SHL, SDLoc(N0), VT, AndLHS, ShlAmt); in SimplifySelectCC()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp23744 SDValue AndLHS = Op0; in LowerAndToBT() local
23746 if (AndRHSVal == 1 && AndLHS.getOpcode() == ISD::SRL) { in LowerAndToBT()
23747 Src = AndLHS.getOperand(0); in LowerAndToBT()
23748 BitNo = AndLHS.getOperand(1); in LowerAndToBT()
23755 Src = AndLHS; in LowerAndToBT()