Searched refs:NumEltBits (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 13011 unsigned NumEltBits = VT.getScalarSizeInBits(); in lowerShuffleAsBroadcast() local 13035 int BitOffset = BroadcastIdx * NumEltBits; in lowerShuffleAsBroadcast() 13077 assert((BitOffset % NumEltBits) == 0 && "Illegal bit-offset"); in lowerShuffleAsBroadcast() 13078 BroadcastIdx = BitOffset / NumEltBits; in lowerShuffleAsBroadcast() 13081 bool BitCastSrc = V.getScalarValueSizeInBits() != NumEltBits; in lowerShuffleAsBroadcast() 13152 V.getScalarValueSizeInBits() == NumEltBits) { in lowerShuffleAsBroadcast() 13155 SmallVector<int, 16> ExtractMask(128 / NumEltBits, SM_SentinelUndef); in lowerShuffleAsBroadcast() 13185 assert(V.getScalarValueSizeInBits() == NumEltBits && in lowerShuffleAsBroadcast() 13200 unsigned NumSrcElts = V.getValueSizeInBits() / NumEltBits; in lowerShuffleAsBroadcast() 47037 unsigned NumEltBits = VT.getScalarSizeInBits(); in combineExtractVectorElt() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 5824 unsigned NumEltBits = Ty.getScalarSizeInBits(); in applyUMulHToLShr() local 5828 Builder.buildSub(Ty, Builder.buildConstant(Ty, NumEltBits), LogBase2); in applyUMulHToLShr()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 4169 unsigned NumEltBits = OpVT.getScalarSizeInBits(); in foldSetCCWithAnd() local 4170 APInt UpperBits = APInt::getHighBitsSet(NumEltBits, NumEltBits - 1); in foldSetCCWithAnd()
|
| H A D | DAGCombiner.cpp | 5500 unsigned NumEltBits = VT.getScalarSizeInBits(); in visitMULHU() local 5502 ISD::SUB, DL, VT, DAG.getConstant(NumEltBits, DL, VT), LogBase2); in visitMULHU()
|