HomeSort by: relevance | last modified time | path
    Searched refs:HalfSize (Results 1 - 9 of 9) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
X86ShuffleDecode.cpp 281 unsigned HalfSize = NumElts / 2;
285 unsigned HalfBegin = (HalfMask & 0x3) * HalfSize;
286 for (unsigned i = HalfBegin, e = HalfBegin + HalfSize; i != e; ++i)
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
CombinerHelper.cpp 2201 unsigned HalfSize = Size / 2;
2202 assert(ShiftVal >= HalfSize);
2204 LLT HalfTy = LLT::scalar(HalfSize);
2208 unsigned NarrowShiftAmt = ShiftVal - HalfSize;
2242 Builder.buildConstant(HalfTy, HalfSize - 1));
2244 if (ShiftVal == HalfSize) {
2257 Builder.buildConstant(HalfTy, ShiftVal - HalfSize));
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsSEISelLowering.cpp 2811 unsigned HalfSize = Indices.size() / 2;
2819 if (fitsRegularPattern<int>(Begin, 2, End, HalfSize, 1))
2821 else if (fitsRegularPattern<int>(Begin, 2, End, Indices.size() + HalfSize, 1))
2828 if (fitsRegularPattern<int>(Begin + 1, 2, End, HalfSize, 1))
2830 else if (fitsRegularPattern<int>(Begin + 1, 2, End, Indices.size() + HalfSize,
  /src/external/apache2/llvm/dist/llvm/lib/IR/
AutoUpgrade.cpp 2693 unsigned HalfSize = NumElts / 2;
2705 unsigned StartIndex = (Imm & 0x01) ? HalfSize : 0;
2706 for (unsigned i = 0; i < HalfSize; ++i)
2710 StartIndex = (Imm & 0x10) ? HalfSize : 0;
2711 for (unsigned i = 0; i < HalfSize; ++i)
2712 ShuffleMask[i + HalfSize] = NumElts + StartIndex + i;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAG.cpp 10247 unsigned HalfSize = VecWidth / 2;
10248 APInt HighValue = SplatValue.lshr(HalfSize).trunc(HalfSize);
10249 APInt LowValue = SplatValue.trunc(HalfSize);
10250 APInt HighUndef = SplatUndef.lshr(HalfSize).trunc(HalfSize);
10251 APInt LowUndef = SplatUndef.trunc(HalfSize);
10255 MinSplatBits > HalfSize)
10261 VecWidth = HalfSize;
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZISelLowering.cpp 799 unsigned HalfSize = Width / 2;
800 APInt HighValue = SplatBits.lshr(HalfSize).trunc(HalfSize);
801 APInt LowValue = SplatBits.trunc(HalfSize);
804 if (HighValue != LowValue || 8 > HalfSize)
808 Width = HalfSize;
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.cpp 11238 unsigned HalfSize = Mask.size() / 2;
11239 for (unsigned i = 0; i != HalfSize; ++i) {
11240 if (Mask[i] != Mask[i + HalfSize])
12943 int HalfSize = Size / 2;
12953 int Len = HalfSize;
12971 if (i > M || M >= HalfSize)
12985 assert((Idx + Len) <= HalfSize && "Illegal extraction mask");
12999 int HalfSize = Size / 2;
13006 for (int Idx = 0; Idx != HalfSize; ++Idx) {
13022 for (int Hi = Idx + 1; Hi <= HalfSize; ++Hi)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 3525 unsigned HalfSize = EltSize / 2;
3527 if (!isIntN(HalfSize, C->getSExtValue()))
3530 if (!isUIntN(HalfSize, C->getZExtValue()))
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.cpp 8808 unsigned HalfSize = EltSize / 2;
8810 if (!isIntN(HalfSize, C->getSExtValue()))
8813 if (!isUIntN(HalfSize, C->getZExtValue()))

Completed in 131 milliseconds