Searched refs:EltSizeInBits (Results 1 - 4 of 4) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp2727 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 DTargetLowering.cpp2183 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 DDAGCombiner.cpp6331 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 DX86ISelLowering.cpp6133 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