Searched defs:HalfSize (Results 1 - 10 of 10) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Target/X86/Utils/
H A DX86ShuffleDecode.cpp225 unsigned HalfSize = VT.getVectorNumElements()/2; local
226 unsigned FstHalfBegin = (Imm & 0x3) * HalfSize;
227 unsigned SndHalfBegin = ((Imm >> 4) & 0x3) * HalfSize;
229 for (int i = FstHalfBegin, e = FstHalfBegin+HalfSize; i != e; ++i)
231 for (int i = SndHalfBegin, e = SndHalfBegin+HalfSize; i != e; ++i)
/external/llvm/lib/Target/X86/Utils/
H A DX86ShuffleDecode.cpp313 unsigned HalfSize = VT.getVectorNumElements() / 2; local
317 unsigned HalfBegin = (HalfMask & 0x3) * HalfSize;
318 for (unsigned i = HalfBegin, e = HalfBegin + HalfSize; i != e; ++i)
/external/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp2698 unsigned HalfSize = Indices.size() / 2; local
2706 if (fitsRegularPattern<int>(Begin, 2, End, HalfSize, 1))
2708 else if (fitsRegularPattern<int>(Begin, 2, End, Indices.size() + HalfSize, 1))
2715 if (fitsRegularPattern<int>(Begin + 1, 2, End, HalfSize, 1))
2717 else if (fitsRegularPattern<int>(Begin + 1, 2, End, Indices.size() + HalfSize,
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp892 unsigned HalfSize = NumElts / 2; local
913 unsigned StartIndex = LowHalfSelect ? HalfSize : 0;
914 for (unsigned i = 0; i < HalfSize; ++i)
918 StartIndex = HighHalfSelect ? HalfSize : 0;
920 for (unsigned i = 0; i < HalfSize; ++i)
921 ShuffleMask[i + HalfSize] = StartIndex + i;
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp7164 unsigned HalfSize = sz / 2; local
7165 APInt HighValue = SplatValue.lshr(HalfSize).trunc(HalfSize);
7166 APInt LowValue = SplatValue.trunc(HalfSize);
7167 APInt HighUndef = SplatUndef.lshr(HalfSize).trunc(HalfSize);
7168 APInt LowUndef = SplatUndef.trunc(HalfSize);
7172 MinSplatBits > HalfSize)
7178 sz = HalfSize;
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp6694 unsigned HalfSize = sz / 2; local
6695 APInt HighValue = SplatValue.lshr(HalfSize).trunc(HalfSize);
6696 APInt LowValue = SplatValue.trunc(HalfSize);
6697 APInt HighUndef = SplatUndef.lshr(HalfSize).trunc(HalfSize);
6698 APInt LowUndef = SplatUndef.trunc(HalfSize);
6702 MinSplatBits > HalfSize)
6708 sz = HalfSize;
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp2133 unsigned HalfSize = EltSize / 2; local
2135 if (!isIntN(HalfSize, C->getSExtValue()))
2138 if (!isUIntN(HalfSize, C->getZExtValue()))
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
H A DARMISelLowering.cpp4527 unsigned HalfSize = EltSize / 2; local
4530 if ((SExtVal >> HalfSize) != (SExtVal >> EltSize))
4533 if ((C->getZExtValue() >> HalfSize) != 0)
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp6471 unsigned HalfSize = EltSize / 2; local
6473 if (!isIntN(HalfSize, C->getSExtValue()))
6476 if (!isUIntN(HalfSize, C->getZExtValue()))
/external/swiftshader/third_party/LLVM/lib/Target/X86/
H A DX86ISelLowering.cpp3252 int HalfSize = QuarterSize*2; local
3254 if (!isUndefOrInRange(Mask[i], 0, HalfSize))
3257 if (!isUndefOrInRange(Mask[i], NumElems, NumElems+HalfSize))
3264 if (!isUndefOrInRange(Mask[i], HalfSize, NumElems))
3266 int FstHalfIdx = i-HalfSize;
3269 if (!isUndefOrEqual(Mask[i], Mask[FstHalfIdx]+HalfSize))
3273 if (!isUndefOrInRange(Mask[i], NumElems+HalfSize, NumElems*2))
3275 int FstHalfIdx = i-HalfSize;
3278 if (!isUndefOrEqual(Mask[i], Mask[FstHalfIdx]+HalfSize))
3296 int HalfSize local
3335 int HalfSize = QuarterSize*2; local
3362 int HalfSize = NumElems/2; local
3709 int HalfSize = VT.getVectorNumElements()/2; local
3737 int HalfSize = VT.getVectorNumElements()/2; local
5924 int HalfSize = NumElems/2; local
5958 int HalfSize = NumElems/2; local
[all...]

Completed in 578 milliseconds