Lines Matching refs:RHSMask
7404 uint32_t RHSMask = getPermuteMask(DAG, RHS); in performAndCombine() local
7405 if (LHSMask != ~0u && RHSMask != ~0u) { in performAndCombine()
7408 if (LHSMask > RHSMask) { in performAndCombine()
7409 std::swap(LHSMask, RHSMask); in performAndCombine()
7416 uint32_t RHSUsedLanes = ~(RHSMask & 0x0c0c0c0c) & 0x0c0c0c0c; in performAndCombine()
7428 uint32_t Mask = LHSMask & RHSMask; in performAndCombine()
7431 if ((LHSMask & ByteSel) == 0x0c || (RHSMask & ByteSel) == 0x0c) in performAndCombine()
7501 uint32_t RHSMask = getPermuteMask(DAG, RHS); in performOrCombine() local
7502 if (LHSMask != ~0u && RHSMask != ~0u) { in performOrCombine()
7505 if (LHSMask > RHSMask) { in performOrCombine()
7506 std::swap(LHSMask, RHSMask); in performOrCombine()
7513 uint32_t RHSUsedLanes = ~(RHSMask & 0x0c0c0c0c) & 0x0c0c0c0c; in performOrCombine()
7522 RHSMask &= ~LHSUsedLanes; in performOrCombine()
7526 uint32_t Sel = LHSMask | RHSMask; in performOrCombine()