Searched refs:VecVT (Results 1 - 9 of 9) sorted by relevance

/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp632 static unsigned int getVCmpInst(MVT::SimpleValueType VecVT, ISD::CondCode CC) { argument
638 if (VecVT == MVT::v16i8)
640 else if (VecVT == MVT::v8i16)
642 else if (VecVT == MVT::v4i32)
645 else if (VecVT == MVT::v4f32)
652 if (VecVT == MVT::v16i8)
654 else if (VecVT == MVT::v8i16)
656 else if (VecVT == MVT::v4i32)
658 else if (VecVT == MVT::v4f32)
665 if (VecVT
695 getVCmpEQInst(MVT::SimpleValueType VecVT) argument
797 EVT VecVT = LHS.getValueType(); local
[all...]
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypesGeneric.cpp365 EVT VecVT = N->getValueType(0); local
366 unsigned NumElts = VecVT.getVectorNumElements();
371 assert(OldVT == VecVT.getVectorElementType() &&
394 return DAG.getNode(ISD::BITCAST, dl, VecVT, NewVec);
405 EVT VecVT = N->getValueType(0); local
406 unsigned NumElts = VecVT.getVectorNumElements();
413 assert(OldEVT == VecVT.getVectorElementType() &&
436 return DAG.getNode(ISD::BITCAST, dl, VecVT, NewVec);
H A DLegalizeVectorTypes.cpp774 EVT VecVT = Vec.getValueType(); local
775 EVT EltVT = VecVT.getVectorElementType();
776 SDValue StackPtr = DAG.CreateStackTemporary(VecVT);
783 Type *VecType = VecVT.getTypeForEVT(*DAG.getContext());
1236 EVT VecVT = Vec.getValueType(); local
1240 assert(IdxVal < VecVT.getVectorNumElements() && "Invalid vector index!");
1255 EVT EltVT = VecVT.getVectorElementType();
1257 SDValue StackPtr = DAG.CreateStackTemporary(VecVT);
H A DLegalizeIntegerTypes.cpp918 EVT VecVT = N->getValueType(0); local
919 unsigned NumElts = VecVT.getVectorNumElements();
920 assert(!((NumElts & 1) && (!TLI.isTypeLegal(VecVT))) &&
H A DDAGCombiner.cpp9592 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), SourceType, NewBVElems);
9593 assert(VecVT.getSizeInBits() == VT.getSizeInBits() &&
9596 if (!isTypeLegal(VecVT)) return SDValue();
9599 SDValue BV = DAG.getNode(ISD::BUILD_VECTOR, dl, VecVT, &Ops[0], Ops.size());
/freebsd-9.3-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp1037 EVT VecVT = EVT::getVectorVT(F->getContext(), EltVT, VecSize);
1076 Ofst += TD->getTypeAllocSize(VecVT.getTypeForEVT(F->getContext()));
1556 EVT VecVT = EVT::getVectorVT(F->getContext(), EltVT, 2); local
1558 VecVT.getTypeForEVT(F->getContext()), llvm::ADDRESS_SPACE_PARAM));
1562 VecVT, dl, Root, SrcAddr, MachinePointerInfo(SrcValue), false,
1564 TD->getABITypeAlignment(VecVT.getTypeForEVT(F->getContext())));
1580 Ofst += TD->getTypeAllocSize(VecVT.getTypeForEVT(F->getContext()));
1597 EVT VecVT = EVT::getVectorVT(F->getContext(), EltVT, VecSize); local
1600 PointerType::get(VecVT.getTypeForEVT(F->getContext()),
1606 VecVT, d
1765 EVT VecVT = local
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp2811 EVT VecVT = N->getValueType(0); local
2812 EVT EltVT = VecVT.getVectorElementType();
2813 unsigned NumElts = VecVT.getVectorNumElements();
2816 return createDRegPairNode(VecVT, N->getOperand(0), N->getOperand(1));
2820 return createSRegPairNode(VecVT, N->getOperand(0), N->getOperand(1));
2822 return createQuadSRegsNode(VecVT, N->getOperand(0), N->getOperand(1),
H A DARMISelLowering.cpp4930 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, NumElts); local
4931 SDValue Val = DAG.getNode(ISD::BUILD_VECTOR, dl, VecVT, &Ops[0], NumElts);
4963 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); local
4967 SDValue Val = DAG.getNode(ARMISD::BUILD_VECTOR, dl, VecVT, &Ops[0],NumElts);
5419 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); local
5420 V1 = DAG.getNode(ISD::BITCAST, dl, VecVT, V1);
5421 V2 = DAG.getNode(ISD::BITCAST, dl, VecVT, V2);
5432 SDValue Val = DAG.getNode(ARMISD::BUILD_VECTOR, dl, VecVT, &Ops[0],NumElts);
9211 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, NumElts); local
9214 if (!TLI.isTypeLegal(VecVT))
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp4504 MVT VecVT = N->getOperand(0).getSimpleValueType(); local
4505 MVT ElVT = VecVT.getVectorElementType();
4519 MVT VecVT = N->getSimpleValueType(0); local
4520 MVT ElVT = VecVT.getVectorElementType();
5887 EVT VecVT = MVT::v4i32; local
5893 Item = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, VecVT, Item);
5903 Item = DAG.getVectorShuffle(VecVT, dl, Item, DAG.getUNDEF(VecVT),
7649 MVT VecVT = Vec.getSimpleValueType(); local
7652 if (VecVT
16391 MVT VecVT = Vec.getSimpleValueType(); local
[all...]

Completed in 327 milliseconds