Home
last modified time | relevance | path

Searched refs:NumBitsPerElt (Results 1 – 2 of 2) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp7039 unsigned NumBitsPerElt = VT.getScalarSizeInBits(); in expandCTLZ() local
7056 DAG.getConstant(NumBitsPerElt, dl, VT), CTLZ); in expandCTLZ()
7061 if (VT.isVector() && (!isPowerOf2_32(NumBitsPerElt) || in expandCTLZ()
7076 for (unsigned i = 0; (1U << i) <= (NumBitsPerElt / 2); ++i) { in expandCTLZ()
7091 unsigned NumBitsPerElt = VT.getScalarSizeInBits(); in expandCTTZ() local
7108 DAG.getConstant(NumBitsPerElt, dl, VT), CTTZ); in expandCTTZ()
7113 if (VT.isVector() && (!isPowerOf2_32(NumBitsPerElt) || in expandCTTZ()
7132 DAG.getNode(ISD::SUB, dl, VT, DAG.getConstant(NumBitsPerElt, dl, VT), in expandCTTZ()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86ISelLowering.cpp7526 unsigned NumBitsPerElt = VT.getScalarSizeInBits(); in getFauxShuffleMask() local
7527 if ((NumBitsPerElt % 8) != 0 || (NumSizeInBits % 8) != 0) in getFauxShuffleMask()
7531 unsigned NumBytesPerElt = NumBitsPerElt / 8; in getFauxShuffleMask()
7768 DAG.ComputeNumSignBits(N0, EltsLHS, Depth + 1) <= NumBitsPerElt) || in getFauxShuffleMask()
7770 DAG.ComputeNumSignBits(N1, EltsRHS, Depth + 1) <= NumBitsPerElt)) in getFauxShuffleMask()
7776 N0.getConstantOperandAPInt(1) == NumBitsPerElt) { in getFauxShuffleMask()
7781 N1.getConstantOperandAPInt(1) == NumBitsPerElt) { in getFauxShuffleMask()
7786 APInt ZeroMask = APInt::getHighBitsSet(2 * NumBitsPerElt, NumBitsPerElt); in getFauxShuffleMask()
7819 unsigned Scale = NumBitsPerSrcElt / NumBitsPerElt; in getFauxShuffleMask()
7820 assert((NumBitsPerSrcElt % NumBitsPerElt) == 0 && "Illegal truncation"); in getFauxShuffleMask()
[all …]