Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp6091 APInt EltsLHS, EltsRHS; in getFauxShuffleMask() local
6092 getPackDemandedElts(VT, DemandedElts, EltsLHS, EltsRHS); in getFauxShuffleMask()
6100 (!(N1.isUndef() || EltsRHS.isZero()) && in getFauxShuffleMask()
6101 DAG.ComputeNumSignBits(N1, EltsRHS, Depth + 1) <= NumBitsPerElt)) in getFauxShuffleMask()
6120 (!(N1.isUndef() || EltsRHS.isZero()) && in getFauxShuffleMask()
6121 !DAG.MaskedValueIsZero(N1, ZeroMask, EltsRHS, Depth + 1))) in getFauxShuffleMask()
42158 APInt BitsRHS, EltsRHS; in SimplifyDemandedVectorEltsForTargetNode() local
42160 std::tie(BitsRHS, EltsRHS) = GetDemandedMasks(LHS, true); in SimplifyDemandedVectorEltsForTargetNode()
42167 if (SimplifyDemandedVectorElts(RHS, EltsRHS, RHSUndef, RHSZero, TLO, in SimplifyDemandedVectorEltsForTargetNode()
42174 SDValue NewRHS = SimplifyMultipleUseDemandedBits(RHS, BitsRHS, EltsRHS, in SimplifyDemandedVectorEltsForTargetNode()