Lines Matching refs:LHSMask
9109 uint32_t LHSMask = getPermuteMask(DAG, LHS); in performAndCombine() local
9111 if (LHSMask != ~0u && RHSMask != ~0u) { in performAndCombine()
9114 if (LHSMask > RHSMask) { in performAndCombine()
9115 std::swap(LHSMask, RHSMask); in performAndCombine()
9121 uint32_t LHSUsedLanes = ~(LHSMask & 0x0c0c0c0c) & 0x0c0c0c0c; in performAndCombine()
9134 uint32_t Mask = LHSMask & RHSMask; in performAndCombine()
9137 if ((LHSMask & ByteSel) == 0x0c || (RHSMask & ByteSel) == 0x0c) in performAndCombine()
9206 uint32_t LHSMask = getPermuteMask(DAG, LHS); in performOrCombine() local
9208 if (LHSMask != ~0u && RHSMask != ~0u) { in performOrCombine()
9211 if (LHSMask > RHSMask) { in performOrCombine()
9212 std::swap(LHSMask, RHSMask); in performOrCombine()
9218 uint32_t LHSUsedLanes = ~(LHSMask & 0x0c0c0c0c) & 0x0c0c0c0c; in performOrCombine()
9227 LHSMask &= ~RHSUsedLanes; in performOrCombine()
9230 LHSMask |= LHSUsedLanes & 0x04040404; in performOrCombine()
9232 uint32_t Sel = LHSMask | RHSMask; in performOrCombine()