Searched refs:HalfSize (Results 1 - 9 of 9) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86ShuffleDecode.cpp | 281 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 D | CombinerHelper.cpp | 1453 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 D | AutoUpgrade.cpp | 2573 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 D | MipsSEISelLowering.cpp | 2811 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 D | SelectionDAG.cpp | 9748 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 D | SystemZISelLowering.cpp | 792 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 D | X86ISelLowering.cpp | 10928 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 D | AArch64ISelLowering.cpp | 2979 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 D | ARMISelLowering.cpp | 8699 unsigned HalfSize = EltSize / 2; local 8701 if (!isIntN(HalfSize, C->getSExtValue())) 8704 if (!isUIntN(HalfSize, C->getZExtValue()))
|
Completed in 424 milliseconds