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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86ShuffleDecode.cpp281 unsigned HalfSize = NumElts / 2; local
285 unsigned HalfBegin = (HalfMask & 0x3) * HalfSize;
286 for (unsigned i = HalfBegin, e = HalfBegin + HalfSize; i != e; ++i)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp1453 unsigned HalfSize = Size / 2; local
1454 assert(ShiftVal >= HalfSize);
1456 LLT HalfTy = LLT::scalar(HalfSize);
1460 unsigned NarrowShiftAmt = ShiftVal - HalfSize;
1494 Builder.buildConstant(HalfTy, HalfSize - 1));
1496 if (ShiftVal == HalfSize) {
1509 Builder.buildConstant(HalfTy, ShiftVal - HalfSize));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp2573 unsigned HalfSize = NumElts / 2; local
2585 unsigned StartIndex = (Imm & 0x01) ? HalfSize : 0;
2586 for (unsigned i = 0; i < HalfSize; ++i)
2590 StartIndex = (Imm & 0x10) ? HalfSize : 0;
2591 for (unsigned i = 0; i < HalfSize; ++i)
2592 ShuffleMask[i + HalfSize] = NumElts + StartIndex + i;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp2811 unsigned HalfSize = Indices.size() / 2; local
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,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp9748 unsigned HalfSize = VecWidth / 2;
9749 APInt HighValue = SplatValue.lshr(HalfSize).trunc(HalfSize);
9750 APInt LowValue = SplatValue.trunc(HalfSize);
9751 APInt HighUndef = SplatUndef.lshr(HalfSize).trunc(HalfSize);
9752 APInt LowUndef = SplatUndef.trunc(HalfSize);
9756 MinSplatBits > HalfSize)
9762 VecWidth = HalfSize;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp792 unsigned HalfSize = Width / 2; local
793 APInt HighValue = SplatBits.lshr(HalfSize).trunc(HalfSize);
794 APInt LowValue = SplatBits.trunc(HalfSize);
797 if (HighValue != LowValue || 8 > HalfSize)
801 Width = HalfSize;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp10928 unsigned HalfSize = Mask.size() / 2;
10929 for (unsigned i = 0; i != HalfSize; ++i) {
10930 if (Mask[i] != Mask[i + HalfSize])
12531 int HalfSize = Size / 2;
12541 int Len = HalfSize;
12559 if (i > M || M >= HalfSize)
12573 assert((Idx + Len) <= HalfSize && "Illegal extraction mask");
12587 int HalfSize = Size / 2;
12594 for (int Idx = 0; Idx != HalfSize; ++Idx) {
12610 for (int Hi = Idx + 1; Hi <= HalfSize;
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp2979 unsigned HalfSize = EltSize / 2; local
2981 if (!isIntN(HalfSize, C->getSExtValue()))
2984 if (!isUIntN(HalfSize, C->getZExtValue()))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp8699 unsigned HalfSize = EltSize / 2; local
8701 if (!isIntN(HalfSize, C->getSExtValue()))
8704 if (!isUIntN(HalfSize, C->getZExtValue()))

Completed in 424 milliseconds