Searched refs:NumBitsPerElt (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 9386 unsigned NumBitsPerElt = VT.getScalarSizeInBits(); in expandCTLZ() local 9401 DAG.getConstant(NumBitsPerElt, dl, VT), CTLZ); in expandCTLZ() 9406 if (VT.isVector() && (!isPowerOf2_32(NumBitsPerElt) || in expandCTLZ() 9422 for (unsigned i = 0; (1U << i) < NumBitsPerElt; ++i) { in expandCTLZ() 9438 unsigned NumBitsPerElt = VT.getScalarSizeInBits(); in expandVPCTLZ() local 9447 for (unsigned i = 0; (1U << i) < NumBitsPerElt; ++i) { in expandVPCTLZ() 9506 unsigned NumBitsPerElt = VT.getScalarSizeInBits(); in expandCTTZ() local 9521 DAG.getConstant(NumBitsPerElt, dl, VT), CTTZ); in expandCTTZ() 9526 if (VT.isVector() && (!isPowerOf2_32(NumBitsPerElt) || in expandCTTZ() 9539 if (SDValue V = CTTZTableLookup(Node, DAG, dl, VT, Op, NumBitsPerElt)) in expandCTTZ() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 6111 unsigned NumBitsPerElt = VT.getScalarSizeInBits(); in getFauxShuffleMask() local 6112 if ((NumBitsPerElt % 8) != 0 || (NumSizeInBits % 8) != 0) in getFauxShuffleMask() 6116 unsigned NumBytesPerElt = NumBitsPerElt / 8; in getFauxShuffleMask() 6199 if (NumBitsPerElt == 64) { in getFauxShuffleMask() 6229 (NumBitsPerElt == 64 || Src.getOperand(1) == Sub) && in getFauxShuffleMask() 6416 DAG.ComputeNumSignBits(N0, EltsLHS, Depth + 1) <= NumBitsPerElt) || in getFauxShuffleMask() 6418 DAG.ComputeNumSignBits(N1, EltsRHS, Depth + 1) <= NumBitsPerElt)) in getFauxShuffleMask() 6424 N0.getConstantOperandAPInt(1) == NumBitsPerElt) { in getFauxShuffleMask() 6429 N1.getConstantOperandAPInt(1) == NumBitsPerElt) { in getFauxShuffleMask() 6434 APInt ZeroMask = APInt::getHighBitsSet(2 * NumBitsPerElt, NumBitsPerElt); in getFauxShuffleMask() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 5510 SDValue Op, unsigned NumBitsPerElt) const;
|