Searched refs:getVectorNumElements (Results 1 - 25 of 57) sorted by relevance

123

/freebsd-10.3-release/contrib/llvm/lib/Target/X86/Utils/
H A DX86ShuffleDecode.cpp66 unsigned NumElts = VT.getVectorNumElements();
86 unsigned NumElts = VT.getVectorNumElements();
103 unsigned NumElts = VT.getVectorNumElements();
119 unsigned NumElts = VT.getVectorNumElements();
137 unsigned NumElts = VT.getVectorNumElements();
159 unsigned NumElts = VT.getVectorNumElements();
179 unsigned NumElts = VT.getVectorNumElements();
200 unsigned HalfSize = VT.getVectorNumElements()/2;
/freebsd-10.3-release/contrib/llvm/lib/CodeGen/
H A DBasicTargetTransformInfo.cpp207 for (int i = 0, e = Ty->getVectorNumElements(); i < e; ++i) {
262 unsigned Num = Ty->getVectorNumElements();
347 unsigned Num = Dst->getVectorNumElements();
395 unsigned Num = ValTy->getVectorNumElements();
435 ScalarCalls = std::max(ScalarCalls, RetTy->getVectorNumElements());
440 ScalarCalls = std::max(ScalarCalls, RetTy->getVectorNumElements());
496 unsigned Num = RetTy->getVectorNumElements();
518 unsigned NumVecElts = Ty->getVectorNumElements();
H A DTargetLoweringBase.cpp844 unsigned NumElts = VT.getVectorNumElements();
1021 unsigned NElts = VT.getVectorNumElements();
1031 && SVT.getVectorNumElements() == NElts &&
1048 SVT.getVectorNumElements() > NElts &&
1073 unsigned NumElts = VT.getVectorNumElements();
1118 unsigned NumElts = VT.getVectorNumElements();
/freebsd-10.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp416 assert(N->getValueType(0).getVectorNumElements() == 1 &&
684 unsigned LoNumElts = LoVT.getVectorNumElements();
725 DAG.getConstant(IdxVal + LoVT.getVectorNumElements(),
800 unsigned LoNumElts = Lo.getValueType().getVectorNumElements();
968 unsigned NumElements = SrcVT.getVectorNumElements();
1007 unsigned NewElts = NewVT.getVectorNumElements();
1226 InVT.getVectorNumElements());
1258 uint64_t LoElts = Lo.getValueType().getVectorNumElements();
1262 assert(IdxVal + SubVT.getVectorNumElements() <= LoElts &&
1278 assert(IdxVal < VecVT.getVectorNumElements()
[all...]
H A DLegalizeTypesGeneric.cpp78 assert(!(InVT.getVectorNumElements() & 1) && "Unsupported BITCAST");
203 unsigned OldElts = OldVec.getValueType().getVectorNumElements();
348 NumElts = N->getValueType(0).getVectorNumElements();
366 unsigned NumElts = VecVT.getVectorNumElements();
406 unsigned NumElts = VecVT.getVectorNumElements();
444 unsigned NumElts = VT.getVectorNumElements();
H A DLegalizeVectorOps.cpp355 unsigned NumElts = VT.getVectorNumElements();
390 unsigned NumElem = SrcVT.getVectorNumElements();
395 if (SrcVT.getVectorNumElements() > 1 && !SrcEltVT.isByteSized()) {
539 unsigned NumElem = StVT.getVectorNumElements();
592 unsigned NumElem = VT.getVectorNumElements();
753 unsigned NumElems = VT.getVectorNumElements();
H A DSelectionDAG.cpp472 for (unsigned i = 0, e = N->getValueType(0).getVectorNumElements();
813 assert(N->getNumOperands() == N->getValueType(0).getVectorNumElements() &&
1018 for (unsigned i = 0; i < ViaVecNumElts / VT.getVectorNumElements(); ++i) {
1037 for (unsigned i = 0; i < VT.getVectorNumElements(); ++i)
1067 Ops.assign(VT.getVectorNumElements(), Result);
1109 Ops.assign(VT.getVectorNumElements(), Result);
1370 unsigned NElts = VT.getVectorNumElements();
2623 VT.getVectorNumElements() ==
2624 Operand.getValueType().getVectorNumElements()) &&
2636 VT.getVectorNumElements()
[all...]
/freebsd-10.3-release/contrib/llvm/include/llvm/CodeGen/
H A DValueTypes.h242 unsigned NElts = getVectorNumElements();
252 unsigned NElts = getVectorNumElements();
311 unsigned getVectorNumElements() const { function in class:llvm::MVT
632 MVT VecTy = MVT::getVectorVT(IntTy, getVectorNumElements());
769 /// getVectorNumElements - Given a vector type, return the number of
771 unsigned getVectorNumElements() const { function in struct:llvm::EVT
774 return V.getVectorNumElements();
826 unsigned NElts = getVectorNumElements();
834 unsigned NElts = getVectorNumElements();
/freebsd-10.3-release/contrib/llvm/lib/Analysis/
H A DCostModel.cpp134 SmallVector<int, 32> Mask(SI->getType()->getVectorNumElements(), -1);
247 unsigned NumVecElems = VecTy->getVectorNumElements();
311 unsigned NumVecElems = VecTy->getVectorNumElements();
478 unsigned NumVecElems = VecTypOp0->getVectorNumElements();
/freebsd-10.3-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.h108 return MVT::getVectorVT(MVT::i1, VT.getVectorNumElements());
H A DNVPTXISelLowering.cpp88 for (unsigned j = 0, je = VT.getVectorNumElements(); j != je; ++j) {
388 elems = vtparts[i].getVectorNumElements();
585 elems = vtparts[j].getVectorNumElements();
626 unsigned NumElts = ObjectVT.getVectorNumElements();
816 elems = vtparts[j].getVectorNumElements();
956 unsigned NumElts = ObjectVT.getVectorNumElements();
1151 unsigned NumSubElem = VVT.getVectorNumElements();
1258 unsigned NumElts = ValVT.getVectorNumElements();
1527 unsigned NumElts = ObjectVT.getVectorNumElements();
1836 numElems = TheValType.getVectorNumElements();
[all...]
/freebsd-10.3-release/contrib/llvm/lib/Target/R600/
H A DSITypeRewriter.cpp116 Arg->getType()->getVectorNumElements() == 1 &&
H A DAMDGPUISelLowering.cpp325 A.getValueType().getVectorNumElements());
327 B.getValueType().getVectorNumElements());
340 VT.getVectorNumElements());
495 unsigned NumElts = Load->getMemoryVT().getVectorNumElements();
531 unsigned MemNumElements = MemVT.getVectorNumElements();
571 unsigned NumElts = Store->getMemoryVT().getVectorNumElements();
H A DAMDILISelLowering.cpp338 EVT IVT = genIntType(32, DVT.isVector() ? DVT.getVectorNumElements() : 1);
402 } else if (OVT.getVectorNumElements() == 2) {
405 } else if (OVT.getVectorNumElements() == 4) {
H A DSIISelLowering.cpp230 unsigned NumElements = ParamType->getVectorNumElements();
310 unsigned NumElements = ParamType->getVectorNumElements();
321 NumElements = Arg.VT.getVectorNumElements() - NumElements;
408 return MVT::getVectorVT(MVT::i1, VT.getVectorNumElements());
790 if (VT.isVector() && VT.getVectorNumElements() >= 8)
/freebsd-10.3-release/contrib/llvm/lib/IR/
H A DConstantFold.cpp53 if (NumElts != CV->getType()->getVectorNumElements())
552 DestTy->getVectorNumElements() == V->getType()->getVectorNumElements()) {
557 for (unsigned i = 0, e = V->getType()->getVectorNumElements(); i != e; ++i) {
707 for (unsigned i = 0, e = V1->getType()->getVectorNumElements(); i != e;++i){
717 if (Result.size() == V1->getType()->getVectorNumElements())
756 if (Index >= Val->getType()->getVectorNumElements())
772 for (unsigned i = 0, e = Val->getType()->getVectorNumElements(); i != e; ++i){
789 unsigned MaskNumElts = Mask->getType()->getVectorNumElements();
799 unsigned SrcNumElts = V1->getType()->getVectorNumElements();
[all...]
H A DValueTypes.cpp25 return getVectorVT(Context, IntTy, getVectorNumElements());
110 return "v" + utostr(getVectorNumElements()) +
H A DInstructions.cpp1615 assert(i < Mask->getType()->getVectorNumElements() && "Index out of range");
1628 unsigned NumElts = Mask->getType()->getVectorNumElements();
2450 Ty->getVectorNumElements() == S->getType()->getVectorNumElements()) &&
2472 Ty->getVectorNumElements() == S->getType()->getVectorNumElements()) &&
2836 SrcTy->getVectorNumElements() == SrcTy->getVectorNumElements());
2843 SrcTy->getVectorNumElements() == SrcTy->getVectorNumElements());
[all...]
/freebsd-10.3-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp29 for (unsigned i = 1, e = V->getType()->getVectorNumElements(); i != e;
90 unsigned LHSWidth = SVI->getOperand(0)->getType()->getVectorNumElements();
263 SVI->getOperand(0)->getType()->getVectorNumElements();
331 unsigned NumElts = V->getType()->getVectorNumElements();
666 NewOps[0]->getType()->getVectorNumElements());
742 bool NeedsRebuild = (Mask.size() != I->getType()->getVectorNumElements());
/freebsd-10.3-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h148 return EVT::getVectorVT(C, MVT::i1, VT.getVectorNumElements());
/freebsd-10.3-release/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp71 VT.getVectorNumElements()/Factor);
974 if (!isPowerOf2_32(VT.getVectorNumElements()))
1555 switch(VT.getVectorNumElements()) {
3636 unsigned NumElts = VT.getVectorNumElements();
3722 unsigned NumElems = VT.getVectorNumElements();
3783 unsigned NumElems = VT.getVectorNumElements();
3802 unsigned NumElems = VT.getVectorNumElements();
3819 unsigned NumElems = VT.getVectorNumElements();
3841 unsigned NumElems = VT.getVectorNumElements();
3915 unsigned NumElts = VT.getVectorNumElements();
[all...]
H A DX86TargetTransformInfo.cpp530 unsigned Width = LT.second.getVectorNumElements();
546 for (int i = 0, e = Ty->getVectorNumElements(); i < e; ++i) {
560 unsigned NumElem = VTy->getVectorNumElements();
/freebsd-10.3-release/contrib/llvm/lib/Transforms/Vectorize/
H A DBBVectorize.cpp1876 if (VTy->getVectorNumElements() == 2) {
1958 Ty1->isVectorTy() ? Ty1->getVectorNumElements() : 1, Ty2));
2036 if (VTy->getVectorNumElements() == 2)
2060 if (Ty2->getVectorNumElements() > Ty1->getVectorNumElements())
2248 unsigned NumElem1 = J->getType()->getVectorNumElements();
2275 unsigned NumElemI = ArgTypeI->getVectorNumElements();
2280 unsigned NumElem = VArgType->getVectorNumElements();
2284 unsigned NumInElemI = OpTypeI->getVectorNumElements();
2286 unsigned NumInElemJ = OpTypeJ->getVectorNumElements();
[all...]
/freebsd-10.3-release/contrib/llvm/include/llvm/IR/
H A DType.h350 // the specified subclass and calls its accessor. "getVectorNumElements" (for
370 unsigned getVectorNumElements() const;
/freebsd-10.3-release/contrib/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp1285 ViaVecTy.getVectorNumElements());
1325 ViaVecTy.getVectorNumElements());
1721 for (unsigned i = 0; i < ResTy.getVectorNumElements(); ++i)
2256 unsigned NumElts = ResTy.getVectorNumElements();
2350 int WtIdx = ResTy.getVectorNumElements();
2380 int WtIdx = ResTy.getVectorNumElements() + 1;
2410 int WtIdx = ResTy.getVectorNumElements();
2439 unsigned NumElts = ResTy.getVectorNumElements();
2527 int ResTyNumElts = ResTy.getVectorNumElements();
2569 int ResTyNumElts = ResTy.getVectorNumElements();
[all...]

Completed in 414 milliseconds

123