Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp1956 unsigned InnerVWidthPerLane = InnerVWidth / NumLanes; in simplifyDemandedVectorEltsIntrinsic() local
1966 for (unsigned Elt = 0; Elt != InnerVWidthPerLane; ++Elt) { in simplifyDemandedVectorEltsIntrinsic()
1967 unsigned Idx = LaneIdx + Elt + InnerVWidthPerLane * OpNum; in simplifyDemandedVectorEltsIntrinsic()
1969 OpDemandedElts.setBit((Lane * InnerVWidthPerLane) + Elt); in simplifyDemandedVectorEltsIntrinsic()
1980 APInt LaneElts = OpUndefElts.lshr(InnerVWidthPerLane * Lane); in simplifyDemandedVectorEltsIntrinsic()
1981 LaneElts = LaneElts.getLoBits(InnerVWidthPerLane); in simplifyDemandedVectorEltsIntrinsic()
1982 LaneElts <<= InnerVWidthPerLane * (2 * Lane + OpNum); in simplifyDemandedVectorEltsIntrinsic()