Searched refs:HalfSize (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/Target/X86/Utils/
H A DX86ShuffleDecode.cpp175 unsigned HalfSize = VT.getVectorNumElements()/2; local
176 unsigned FstHalfBegin = (Imm & 0x3) * HalfSize;
177 unsigned SndHalfBegin = ((Imm >> 4) & 0x3) * HalfSize;
179 for (int i = FstHalfBegin, e = FstHalfBegin+HalfSize; i != e; ++i)
181 for (int i = SndHalfBegin, e = SndHalfBegin+HalfSize; i != e; ++i)
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp6096 unsigned HalfSize = sz / 2; local
6097 APInt HighValue = SplatValue.lshr(HalfSize).trunc(HalfSize);
6098 APInt LowValue = SplatValue.trunc(HalfSize);
6099 APInt HighUndef = SplatUndef.lshr(HalfSize).trunc(HalfSize);
6100 APInt LowUndef = SplatUndef.trunc(HalfSize);
6104 MinSplatBits > HalfSize)
6110 sz = HalfSize;
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp3638 unsigned HalfSize = VT.getVectorNumElements()/2; local
3643 if (isSequentialOrUndefInRange(Mask, 0, HalfSize, Half*HalfSize)) {
3651 if (isSequentialOrUndefInRange(Mask, HalfSize, HalfSize, Half*HalfSize)) {
3665 unsigned HalfSize = VT.getVectorNumElements()/2; local
3668 for (unsigned i = 0; i < HalfSize; ++i) {
3670 FstHalf = SVOp->getMaskElt(i)/HalfSize;
3674 for (unsigned i = HalfSize;
[all...]
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp4728 unsigned HalfSize = EltSize / 2; local
4730 if (!isIntN(HalfSize, C->getSExtValue()))
4733 if (!isUIntN(HalfSize, C->getZExtValue()))

Completed in 916 milliseconds