Searched refs:EltSizeInBits (Results 1 - 4 of 4) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | MemorySanitizer.cpp | 2727 Type *getMMXVectorTy(unsigned EltSizeInBits) { 2729 assert(EltSizeInBits != 0 && (X86_MMXSizeInBits % EltSizeInBits) == 0 && 2731 return VectorType::get(IntegerType::get(*MS.C, EltSizeInBits), 2732 X86_MMXSizeInBits / EltSizeInBits); 2772 // EltSizeInBits is used only for x86mmx arguments. 2773 void handleVectorPackIntrinsic(IntrinsicInst &I, unsigned EltSizeInBits = 0) { 2784 Type *T = isX86_MMX ? getMMXVectorTy(EltSizeInBits) : S1->getType(); 2830 unsigned EltSizeInBits = 0) { 2832 Type *ResTy = isX86_MMX ? getMMXVectorTy(EltSizeInBits * [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 2183 unsigned EltSizeInBits = VT.getScalarSizeInBits(); local 2232 unsigned Ofs = (i % Scale) * EltSizeInBits; 2233 SrcDemandedBits.setBits(Ofs, Ofs + EltSizeInBits); 2302 } else if (EltSizeInBits == SrcOp.getScalarValueSizeInBits() && 2623 APInt DemandedBits = APInt::getAllOnesValue(EltSizeInBits); 5952 unsigned EltSizeInBits = VT.getScalarSizeInBits(); 5957 SDValue BitWidthC = DAG.getConstant(EltSizeInBits, DL, ShVT); 5961 if (isPowerOf2_32(EltSizeInBits)) { 5962 SDValue Mask = DAG.getConstant(EltSizeInBits - 1, DL, ShVT); 5988 unsigned EltSizeInBits [all...] |
H A D | DAGCombiner.cpp | 6331 unsigned EltSizeInBits = VT.getScalarSizeInBits(); local 6339 auto MatchRotateSum = [EltSizeInBits](ConstantSDNode *LHS, 6341 return (LHS->getAPIntValue() + RHS->getAPIntValue()) == EltSizeInBits; 18889 unsigned EltSizeInBits = VT.getScalarSizeInBits(); 18914 EVT OutSVT = EVT::getIntegerVT(*DAG.getContext(), EltSizeInBits * Scale); 18954 unsigned EltSizeInBits = VT.getScalarSizeInBits(); local 18979 if (EltSizeInBits != ExtSrcSizeInBits) 19660 unsigned EltSizeInBits = VT.getScalarSizeInBits(); local 19661 if ((EltSizeInBits % N1SrcSVT.getSizeInBits()) == 0) { 19662 unsigned Scale = EltSizeInBits / N1SrcSV [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 6133 static bool getTargetConstantBitsFromNode(SDValue Op, unsigned EltSizeInBits, 6144 assert((SizeInBits % EltSizeInBits) == 0 && "Can't split constant!"); 6145 unsigned NumElts = SizeInBits / EltSizeInBits; 6179 EltBits.resize(NumElts, APInt(EltSizeInBits, 0)); 6182 unsigned BitOffset = i * EltSizeInBits; 6183 APInt UndefEltBits = UndefBits.extractBits(EltSizeInBits, BitOffset); 6198 EltBits[i] = MaskBits.extractBits(EltSizeInBits, BitOffset); 6226 SmallVector<APInt, 64> SrcEltBits(NumElts, APInt(EltSizeInBits, 0)); 6302 EltSizeInBits <= VT.getScalarSizeInBits()) { 6319 EltSizeInBits < [all...] |
Completed in 291 milliseconds