Searched refs:VecTy (Results 1 - 10 of 10) sorted by relevance
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/ADT/ |
H A D | TinyPtrVector.h | 30 typedef llvm::SmallVector<EltTy, 4> VecTy; typedef in class:llvm::TinyPtrVector 31 typedef typename VecTy::value_type value_type; 33 llvm::PointerUnion<EltTy, VecTy*> Val; 37 if (VecTy *V = Val.template dyn_cast<VecTy*>()) 42 if (VecTy *V = Val.template dyn_cast<VecTy*>()) 43 Val = new VecTy(*V); 59 Val = new VecTy(*RHS.Val.template get<VecTy*>()); [all...] |
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 1463 if (VectorType *VecTy = dyn_cast<VectorType>(Ty)) { 1464 unsigned ElementSizeInBits = VecTy->getScalarSizeInBits(); 1469 if (NumSkippedElements.ugt(VecTy->getNumElements())) 1473 return getNaturalGEPRecursively(IRB, TD, Ptr, VecTy->getElementType(), 2054 // vector operations, we stash extra information here. When VecTy is 2062 VectorType *VecTy; member in class:__anon10435::AllocaPartitionRewriter 2089 VecTy(), ElementTy(), ElementSize(), IntPromotionTy(), 2100 VecTy = cast<VectorType>(NewAI.getAllocatedType()); 2101 ElementTy = VecTy->getElementType(); 2102 assert((VecTy [all...] |
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/InstCombine/ |
H A D | InstCombineCasts.cpp | 1598 VectorType *VecTy = cast<VectorType>(VecInput->getType()); local 1601 if (VecTy->getPrimitiveSizeInBits() % DestWidth == 0) { 1604 if (VecTy->getElementType() != DestTy) { 1605 VecTy = VectorType::get(DestTy, 1606 VecTy->getPrimitiveSizeInBits() / DestWidth); 1607 VecInput = IC.Builder->CreateBitCast(VecInput, VecTy); 1619 VectorType *VecTy = cast<VectorType>(VecInput->getType()); local 1621 if (VecTy->getPrimitiveSizeInBits() % DestWidth == 0 && 1625 if (VecTy->getElementType() != DestTy) { 1626 VecTy [all...] |
H A D | InstCombineSelect.cpp | 910 if (VectorType *VecTy = dyn_cast<VectorType>(SI.getType())) { 911 unsigned VWidth = VecTy->getNumElements();
|
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/CodeGen/ |
H A D | ValueTypes.h | 543 MVT VecTy = MVT::getVectorVT(IntTy, getVectorNumElements()); local 544 assert(VecTy != MVT::INVALID_SIMPLE_VALUE_TYPE && 546 return VecTy;
|
/macosx-10.10.1/llvmCore-3425.0.34/tools/llvm-stress/ |
H A D | llvm-stress.cpp | 485 VectorType *VecTy = cast<VectorType>(VTy); local 486 DestTy = pickVectorType(VecTy->getNumElements());
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 2326 // VecTy: Resulting Vector type 2329 static SDValue BuildVectorFromScalar(SelectionDAG& DAG, EVT VecTy, argument 2334 unsigned Width = VecTy.getSizeInBits(); 2354 return DAG.getNode(ISD::BITCAST, dl, VecTy, VecOp);
|
H A D | SelectionDAGBuilder.cpp | 1134 VectorType *VecTy = cast<VectorType>(V->getType()); 1135 unsigned NumElements = VecTy->getNumElements(); 1145 EVT EltVT = TLI.getValueType(VecTy->getElementType());
|
H A D | DAGCombiner.cpp | 5267 EVT VecTy = N0.getOperand(0).getValueType(); local 5271 unsigned NumElem = VecTy.getVectorNumElements(); 5275 assert(NVT.getSizeInBits() == VecTy.getSizeInBits() && "Invalid Size");
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 8281 EVT VecTy; local 8283 VecTy = N->getValueType(0); 8285 VecTy = N->getOperand(AddrOpIdx+1).getValueType(); 8286 unsigned NumBytes = NumVecs * VecTy.getSizeInBits() / 8; 8288 NumBytes /= VecTy.getVectorNumElements(); 8307 Tys[n] = VecTy;
|
Completed in 400 milliseconds