Searched defs:HalfSize (Results 1 - 10 of 10) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/Target/X86/Utils/ |
H A D | X86ShuffleDecode.cpp | 225 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 D | X86ShuffleDecode.cpp | 313 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 D | MipsSEISelLowering.cpp | 2698 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 D | InstCombineCalls.cpp | 892 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 D | SelectionDAG.cpp | 7164 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 D | SelectionDAG.cpp | 6694 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 D | AArch64ISelLowering.cpp | 2133 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 D | ARMISelLowering.cpp | 4527 unsigned HalfSize = EltSize / 2; local 4530 if ((SExtVal >> HalfSize) != (SExtVal >> EltSize)) 4533 if ((C->getZExtValue() >> HalfSize) != 0)
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 6471 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 D | X86ISelLowering.cpp | 3252 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