/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCISelDAGToDAG.cpp | 632 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 D | LegalizeTypesGeneric.cpp | 365 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 D | LegalizeVectorTypes.cpp | 774 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 D | LegalizeIntegerTypes.cpp | 918 EVT VecVT = N->getValueType(0); local 919 unsigned NumElts = VecVT.getVectorNumElements(); 920 assert(!((NumElts & 1) && (!TLI.isTypeLegal(VecVT))) &&
|
H A D | DAGCombiner.cpp | 9592 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 D | NVPTXISelLowering.cpp | 1037 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 D | ARMISelDAGToDAG.cpp | 2811 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 D | ARMISelLowering.cpp | 4930 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 D | X86ISelLowering.cpp | 4504 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...] |