Home
last modified time | relevance | path

Searched refs:LHSMask (Results 1 – 3 of 3) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/utils/PerfectShuffle/
H A DPerfectShuffle.cpp127 unsigned short getTransformedMask(unsigned short LHSMask, unsigned RHSMask) { in getTransformedMask()
134 ResElt = getMaskElt(LHSMask, SrcElt); in getTransformedMask()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp1026 SmallVector<int, 16> LHSMask; in visitShuffleVectorInst() local
1029 LHSMask = LHSShuffle->getShuffleMask(); in visitShuffleVectorInst()
1050 eltMask = LHSMask[Mask[i]]; in visitShuffleVectorInst()
1100 if (isSplat || newMask == LHSMask || newMask == RHSMask || newMask == Mask) { in visitShuffleVectorInst()
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp3513 const APInt &LHSMask = in visitOR() local
3518 if (DAG.MaskedValueIsZero(N0.getOperand(0), RHSMask&~LHSMask) && in visitOR()
3519 DAG.MaskedValueIsZero(N1.getOperand(0), LHSMask&~RHSMask)) { in visitOR()
3523 DAG.getConstant(LHSMask | RHSMask, VT)); in visitOR()
3701 SDValue LHSMask; // AND value if any. in MatchRotate() local
3702 if (!MatchRotateHalf(LHS, LHSShift, LHSMask)) in MatchRotate()
3720 std::swap(LHSMask , RHSMask ); in MatchRotate()
3742 if (LHSMask.getNode() || RHSMask.getNode()) { in MatchRotate()
3745 if (LHSMask.getNode()) { in MatchRotate()
3747 Mask &= cast<ConstantSDNode>(LHSMask)->getAPIntValue() | RHSBits; in MatchRotate()
[all …]