Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineSimplifyDemanded.cpp1686 unsigned InnerVWidthPerLane = InnerVWidth / NumLanes; in SimplifyDemandedVectorElts() local
1696 for (unsigned Elt = 0; Elt != InnerVWidthPerLane; ++Elt) { in SimplifyDemandedVectorElts()
1697 unsigned Idx = LaneIdx + Elt + InnerVWidthPerLane * OpNum; in SimplifyDemandedVectorElts()
1699 OpDemandedElts.setBit((Lane * InnerVWidthPerLane) + Elt); in SimplifyDemandedVectorElts()
1710 APInt LaneElts = OpUndefElts.lshr(InnerVWidthPerLane * Lane); in SimplifyDemandedVectorElts()
1711 LaneElts = LaneElts.getLoBits(InnerVWidthPerLane); in SimplifyDemandedVectorElts()
1712 LaneElts <<= InnerVWidthPerLane * (2 * Lane + OpNum); in SimplifyDemandedVectorElts()
/external/llvm-project/llvm/lib/Target/X86/
DX86InstCombineIntrinsic.cpp1951 unsigned InnerVWidthPerLane = InnerVWidth / NumLanes; in simplifyDemandedVectorEltsIntrinsic() local
1961 for (unsigned Elt = 0; Elt != InnerVWidthPerLane; ++Elt) { in simplifyDemandedVectorEltsIntrinsic()
1962 unsigned Idx = LaneIdx + Elt + InnerVWidthPerLane * OpNum; in simplifyDemandedVectorEltsIntrinsic()
1964 OpDemandedElts.setBit((Lane * InnerVWidthPerLane) + Elt); in simplifyDemandedVectorEltsIntrinsic()
1975 APInt LaneElts = OpUndefElts.lshr(InnerVWidthPerLane * Lane); in simplifyDemandedVectorEltsIntrinsic()
1976 LaneElts = LaneElts.getLoBits(InnerVWidthPerLane); in simplifyDemandedVectorEltsIntrinsic()
1977 LaneElts <<= InnerVWidthPerLane * (2 * Lane + OpNum); in simplifyDemandedVectorEltsIntrinsic()