/external/llvm/lib/Target/X86/Utils/ |
X86ShuffleDecode.cpp | 67 unsigned NumElts = VT.getVectorNumElements(); 87 unsigned NumElts = VT.getVectorNumElements(); 104 unsigned NumElts = VT.getVectorNumElements(); 120 unsigned NumElts = VT.getVectorNumElements(); 138 unsigned NumElts = VT.getVectorNumElements(); 160 unsigned NumElts = VT.getVectorNumElements(); 180 unsigned NumElts = VT.getVectorNumElements(); 201 unsigned HalfSize = VT.getVectorNumElements()/2;
|
/external/llvm/include/llvm/CodeGen/ |
ValueTypes.h | 87 MVT VecTy = MVT::getVectorVT(IntTy, getVectorNumElements()); 224 /// getVectorNumElements - Given a vector type, return the number of 226 unsigned getVectorNumElements() const { 229 return V.getVectorNumElements(); 288 return EVT::getVectorVT(Context, EltVT, getVectorNumElements()); 293 unsigned NElts = getVectorNumElements(); 301 unsigned NElts = getVectorNumElements();
|
MachineValueType.h | 243 unsigned NElts = getVectorNumElements(); 253 unsigned NElts = getVectorNumElements(); 312 unsigned getVectorNumElements() const {
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeVectorTypes.cpp | 457 assert(N->getValueType(0).getVectorNumElements() == 1 && 744 unsigned LoNumElts = LoVT.getVectorNumElements(); 785 DAG.getConstant(IdxVal + LoVT.getVectorNumElements(), 860 unsigned LoNumElts = Lo.getValueType().getVectorNumElements(); [all...] |
LegalizeVectorOps.cpp | 450 unsigned NumElem = SrcVT.getVectorNumElements(); 455 if (SrcVT.getVectorNumElements() > 1 && !SrcEltVT.isByteSized()) { 598 unsigned NumElem = StVT.getVectorNumElements(); 677 unsigned NumElem = VT.getVectorNumElements(); 745 int NumElements = VT.getVectorNumElements(); 748 int NumSrcElements = SrcVT.getVectorNumElements(); 792 int NumElements = VT.getVectorNumElements(); 795 int NumSrcElements = SrcVT.getVectorNumElements(); 825 for (int I = 0, E = VT.getVectorNumElements(); I != E; ++I) [all...] |
LegalizeTypesGeneric.cpp | 83 assert(!(InVT.getVectorNumElements() & 1) && "Unsupported BITCAST"); 208 unsigned OldElts = OldVec.getValueType().getVectorNumElements(); 354 NumElts = N->getValueType(0).getVectorNumElements(); 373 unsigned NumElts = VecVT.getVectorNumElements(); 413 unsigned NumElts = VecVT.getVectorNumElements(); 451 unsigned NumElts = VT.getVectorNumElements();
|
SelectionDAG.cpp | 533 for (unsigned i = 0, e = N->getValueType(0).getVectorNumElements(); 865 assert(N->getNumOperands() == N->getValueType(0).getVectorNumElements() && [all...] |
/external/llvm/lib/CodeGen/ |
BasicTargetTransformInfo.cpp | 267 for (int i = 0, e = Ty->getVectorNumElements(); i < e; ++i) { 322 unsigned Num = Ty->getVectorNumElements(); 343 for (int i = 0, e = Ty->getVectorNumElements(); i < e; ++i) { 428 unsigned Num = Dst->getVectorNumElements(); 476 unsigned Num = ValTy->getVectorNumElements(); 542 ScalarCalls = std::max(ScalarCalls, RetTy->getVectorNumElements()); 547 ScalarCalls = std::max(ScalarCalls, RetTy->getVectorNumElements()); 609 unsigned Num = RetTy->getVectorNumElements(); 631 unsigned NumVecElts = Ty->getVectorNumElements();
|
/external/llvm/lib/Analysis/ |
CostModel.cpp | 146 SmallVector<int, 32> Mask(SI->getType()->getVectorNumElements(), -1); 259 unsigned NumVecElems = VecTy->getVectorNumElements(); 323 unsigned NumVecElems = VecTy->getVectorNumElements(); 491 unsigned NumVecElems = VecTypOp0->getVectorNumElements();
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineVectorOps.cpp | 31 for (unsigned i = 1, e = V->getType()->getVectorNumElements(); i != e; 92 unsigned LHSWidth = SVI->getOperand(0)->getType()->getVectorNumElements(); 265 SVI->getOperand(0)->getType()->getVectorNumElements(); 333 unsigned NumElts = V->getType()->getVectorNumElements(); 375 unsigned NumLHSElts = LHS->getType()->getVectorNumElements(); 458 unsigned NumLHSElts = RHS->getType()->getVectorNumElements(); 469 EI->getOperand(0)->getType()->getVectorNumElements(); 543 EI->getOperand(0)->getType()->getVectorNumElements(); 727 NewOps[0]->getType()->getVectorNumElements()); 803 bool NeedsRebuild = (Mask.size() != I->getType()->getVectorNumElements()); [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.h | 147 return EVT::getVectorVT(C, MVT::i1, VT.getVectorNumElements());
|
/external/llvm/lib/Target/R600/ |
SITypeRewriter.cpp | 117 Arg->getType()->getVectorNumElements() == 1 &&
|
SIISelLowering.cpp | 275 if (VT.getVectorNumElements() != 1 && VT.getScalarType().bitsLE(MVT::i16)) 352 unsigned NumElements = ParamType->getVectorNumElements(); 433 unsigned NumElements = ParamType->getVectorNumElements(); 444 NumElements = Arg.VT.getVectorNumElements() - NumElements; 571 return MVT::getVectorVT(MVT::i1, VT.getVectorNumElements()); 612 VT.isVector() && VT.getVectorNumElements() == 2 && 620 Op.getValueType().getVectorNumElements() > 4))) { [all...] |
/external/llvm/lib/IR/ |
ConstantFold.cpp | 53 if (NumElts != CV->getType()->getVectorNumElements()) 555 DestTy->getVectorNumElements() == V->getType()->getVectorNumElements()) { 560 for (unsigned i = 0, e = V->getType()->getVectorNumElements(); i != e; ++i) { 710 for (unsigned i = 0, e = V1->getType()->getVectorNumElements(); i != e;++i){ 729 if (Result.size() == V1->getType()->getVectorNumElements()) 768 if (Index >= Val->getType()->getVectorNumElements()) 784 for (unsigned i = 0, e = Val->getType()->getVectorNumElements(); i != e; ++i){ [all...] |
ValueTypes.cpp | 25 return getVectorVT(Context, IntTy, getVectorNumElements()); 110 return "v" + utostr(getVectorNumElements()) +
|
/external/llvm/lib/Target/AArch64/ |
AArch64TargetTransformInfo.cpp | 391 unsigned Width = LT.second.getVectorNumElements(); 490 Src->getVectorNumElements() < 8) { 493 unsigned NumVecElts = Src->getVectorNumElements();
|
AArch64ISelLowering.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | 85 VT.getVectorNumElements()/Factor); [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXISelLowering.h | 207 return EVT::getVectorVT(Ctx, MVT::i1, VT.getVectorNumElements());
|
/external/llvm/lib/Transforms/Vectorize/ |
BBVectorize.cpp | [all...] |
/external/llvm/include/llvm/IR/ |
Type.h | 340 // the specified subclass and calls its accessor. "getVectorNumElements" (for 360 unsigned getVectorNumElements() const;
|
/external/llvm/include/llvm/Target/ |
TargetLowering.h | 192 if (VT.getVectorNumElements() == 1) [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCTargetTransformInfo.cpp | 414 for (int i = 0, e = Src->getVectorNumElements(); i < e; ++i)
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
AMDILISelLowering.cpp | 433 EVT IVT = genIntType(32, DVT.isVector() ? DVT.getVectorNumElements() : 1); 500 } else if (OVT.getVectorNumElements() == 2) { 503 } else if (OVT.getVectorNumElements() == 4) {
|
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDILISelLowering.cpp | 433 EVT IVT = genIntType(32, DVT.isVector() ? DVT.getVectorNumElements() : 1); 500 } else if (OVT.getVectorNumElements() == 2) { 503 } else if (OVT.getVectorNumElements() == 4) {
|