Searched refs:VecTy (Results 1 - 10 of 10) sorted by relevance

/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/ADT/
H A DTinyPtrVector.h30 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 DSROA.cpp1463 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 DInstCombineCasts.cpp1598 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 DInstCombineSelect.cpp910 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 DValueTypes.h543 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 Dllvm-stress.cpp485 VectorType *VecTy = cast<VectorType>(VTy); local
486 DestTy = pickVectorType(VecTy->getNumElements());
/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp2326 // 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 DSelectionDAGBuilder.cpp1134 VectorType *VecTy = cast<VectorType>(V->getType());
1135 unsigned NumElements = VecTy->getNumElements();
1145 EVT EltVT = TLI.getValueType(VecTy->getElementType());
H A DDAGCombiner.cpp5267 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 DARMISelLowering.cpp8281 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