/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelLowering.cpp | 752 EVT EltVT = ObjectVT.getVectorElementType(); local 753 EVT MemVT = EltVT; 755 if (EltVT.getSizeInBits() < 16) { 757 EltVT = MVT::i16; 805 if (EltVT.getSizeInBits() == 64) 833 StoreVal = DAG.getUNDEF(EltVT); 845 StoreVal = DAG.getUNDEF(EltVT); 855 StoreVal = DAG.getUNDEF(EltVT); 1070 EVT EltVT = ObjectVT.getVectorElementType(); local 1074 unsigned sz = EltVT 1150 EVT VecVT = EVT::getVectorVT(F->getContext(), EltVT, VecSize); local 1266 EVT EltVT = VVT.getVectorElementType(); local 1498 EVT EltVT = ValVT.getVectorElementType(); local 1771 EVT EltVT = ObjectVT.getVectorElementType(); local 1956 EVT EltVT = getValueType(RetTy).getVectorElementType(); local 3076 EVT EltVT = ResVT.getVectorElementType(); local 3162 EVT EltVT = ResVT.getVectorElementType(); local [all...] |
H A D | NVPTXISelDAGToDAG.cpp | 689 EVT EltVT = N->getValueType(0); local 696 switch (EltVT.getSimpleVT().SimpleTy) { 720 switch (EltVT.getSimpleVT().SimpleTy) { 750 switch (EltVT.getSimpleVT().SimpleTy) { 774 switch (EltVT.getSimpleVT().SimpleTy) { 805 switch (EltVT.getSimpleVT().SimpleTy) { 829 switch (EltVT.getSimpleVT().SimpleTy) { 852 switch (EltVT.getSimpleVT().SimpleTy) { 876 switch (EltVT.getSimpleVT().SimpleTy) { 907 switch (EltVT 1048 EVT EltVT = Mem->getMemoryVT(); local 2005 EVT EltVT = Op1.getValueType(); local 2396 EVT EltVT = Node->getValueType(0); local [all...] |
/external/llvm/include/llvm/CodeGen/ |
H A D | ValueTypes.h | 286 EVT EltVT = getVectorElementType(); local 287 EltVT = EVT::getIntegerVT(Context, 2 * EltVT.getSizeInBits()); 288 return EVT::getVectorVT(Context, EltVT, getVectorNumElements());
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 163 EVT EltVT = N->getValueType(0).getVectorElementType(); local 167 if (EltVT.isInteger()) 168 return DAG.getNode(ISD::TRUNCATE, SDLoc(N), EltVT, InOp); 206 EVT EltVT = N->getValueType(0).getVectorElementType(); local 207 if (Op.getValueType() != EltVT) 209 Op = DAG.getNode(ISD::TRUNCATE, SDLoc(N), EltVT, Op); 242 EVT EltVT = N->getValueType(0).getVectorElementType(); local 245 return DAG.getNode(N->getOpcode(), SDLoc(N), EltVT, 252 EVT EltVT = N->getValueType(0).getVectorElementType(); local 254 if (InOp.getValueType() != EltVT) 873 EVT EltVT = VecVT.getVectorElementType(); local 1124 EVT EltVT = NewVT.getVectorElementType(); local 1418 EVT EltVT = N->getValueType(0).getVectorElementType(); local 1867 EVT EltVT = WidenVT.getVectorElementType(); local 2024 EVT EltVT = N->getOperand(0).getValueType(); local 2089 EVT EltVT = WidenVT.getVectorElementType(); local 2164 EVT EltVT = WidenVT.getVectorElementType(); local 2210 EVT EltVT = VT.getVectorElementType(); local 2503 EVT EltVT = VT.getVectorElementType(); local 2550 EVT EltVT = VT.getVectorElementType(); local 2894 EVT EltVT = WidenVT.getVectorElementType(); local 3078 EVT EltVT = NVT.getVectorElementType(); local [all...] |
H A D | SelectionDAG.cpp | 867 EVT EltVT = N->getValueType(0).getVectorElementType(); local 869 assert((I->getValueType() == EltVT || 870 (EltVT.isInteger() && I->getValueType().isInteger() && 871 EltVT.bitsLE(I->getValueType()))) && 1069 EVT EltVT = VT.getScalarType(); local 1071 getConstant(APInt::getAllOnesValue(EltVT.getSizeInBits()), VT); 1076 EVT EltVT = VT.getScalarType(); local 1084 TrueValue = getConstant(APInt::getAllOnesValue(EltVT.getSizeInBits()), 1092 EVT EltVT = VT.getScalarType(); local 1093 assert((EltVT 1108 EVT EltVT = VT.getScalarType(); local 1212 EVT EltVT = VT.getScalarType(); local 1244 EVT EltVT = VT.getScalarType(); local 3718 MVT EltVT = (VT.getVectorElementType() == MVT::f32) ? MVT::i32 : MVT::i64; local 6411 EVT EltVT = VT.getVectorElementType(); local 6599 EVT EltVT = VT.getVectorElementType(); local [all...] |
H A D | LegalizeTypesGeneric.cpp | 317 EVT EltVT) { 327 IntegerToVector(Parts[0], NumElements, Ops, EltVT); 328 IntegerToVector(Parts[1], NumElements, Ops, EltVT); 330 Ops.push_back(DAG.getNode(ISD::BITCAST, DL, EltVT, Op)); 315 IntegerToVector(SDValue Op, unsigned NumElements, SmallVectorImpl<SDValue> &Ops, EVT EltVT) argument
|
H A D | LegalizeVectorOps.cpp | 941 EVT EltVT = VT.getVectorElementType(); local 954 Ops[i] = DAG.getSelect(dl, EltVT, Ops[i], 956 (EltVT.getSizeInBits()), EltVT), 957 DAG.getConstant(0, EltVT));
|
H A D | LegalizeDAG.cpp | 593 EVT EltVT = VT.getVectorElementType(); local 609 unsigned EltSize = EltVT.getSizeInBits()/8; 613 Ch = DAG.getTruncStore(Ch, dl, Tmp2, StackPtr2, MachinePointerInfo(), EltVT, 628 EVT EltVT = Vec.getValueType().getVectorElementType(); local 629 if (Val.getValueType() == EltVT || 630 (EltVT.isInteger() && Val.getValueType().bitsGE(EltVT))) { 1500 EVT EltVT = VT.getVectorElementType(); 1508 unsigned TypeByteSize = EltVT.getSizeInBits() / 8; 1521 if (EltVT [all...] |
H A D | LegalizeTypes.cpp | 975 SDValue DAGTypeLegalizer::GetVectorElementPointer(SDValue VecPtr, EVT EltVT, argument 982 unsigned EltSize = EltVT.getSizeInBits() / 8; // FIXME: should be ABI size.
|
H A D | LegalizeTypes.h | 162 SDValue GetVectorElementPointer(SDValue VecPtr, EVT EltVT, SDValue Index); 739 /// operations of type \p EltVT and store them in \p Ops. 741 SmallVectorImpl<SDValue> &Ops, EVT EltVT);
|
H A D | SelectionDAGBuilder.cpp | 1126 EVT EltVT = ValueVTs[i]; 1128 Constants[i] = DAG.getUNDEF(EltVT); 1129 else if (EltVT.isFloatingPoint()) 1130 Constants[i] = DAG.getConstantFP(0, EltVT); 1132 Constants[i] = DAG.getConstant(0, EltVT); 1152 EVT EltVT = TLI->getValueType(VecTy->getElementType()); 1155 if (EltVT.isFloatingPoint()) 1156 Op = DAG.getConstantFP(0, EltVT); 1158 Op = DAG.getConstant(0, EltVT); 3232 EVT EltVT [all...] |
H A D | DAGCombiner.cpp | 635 EVT EltVT = N->getValueType(0).getVectorElementType(); local 638 EltVT.getSizeInBits() >= SplatBitSize); 3311 EVT EltVT = VT.isVector() ? VT.getVectorElementType() : VT; local 3312 return DAG.getConstant(APInt::getAllOnesValue(EltVT.getSizeInBits()), VT); 5392 EVT EltVT = VT.getVectorElementType(); 5394 DAG.getConstant(1, EltVT)); 10831 EVT EltVT = RVT.getVectorElementType(); 10833 DAG.getConstant(0, EltVT)); 10947 EVT EltVT = Op.getValueType(); local 10948 SDValue FoldOp = DAG.getNode(N->getOpcode(), SDLoc(N0), EltVT, O [all...] |
/external/llvm/include/llvm/Target/ |
H A D | TargetLowering.h | 1672 EVT EltVT = VT.getVectorElementType(); 1676 return LegalizeKind(TypeScalarizeVector, EltVT); 1681 if (EltVT.isInteger()) { 1686 EVT NVT = EVT::getVectorVT(Context, EltVT, NumElts); 1691 LegalizeKind LK = getTypeConversion(Context, EltVT); 1697 EVT::getVectorVT(Context, EltVT, NumElts / 2)); 1703 EVT OldEltVT = EltVT; 1707 EltVT = EVT::getIntegerVT(Context, 1 + EltVT.getSizeInBits() 1714 if (!EltVT [all...] |
/external/llvm/lib/Target/R600/ |
H A D | AMDGPUISelDAGToDAG.cpp | 238 EVT EltVT = VT.getVectorElementType(); local 239 assert(EltVT.bitsEq(MVT::i32)); 293 return CurDAG->SelectNodeTo(N, AMDGPU::COPY_TO_REGCLASS, EltVT, 323 SDLoc(N), EltVT);
|
H A D | AMDGPUISelLowering.cpp | 1008 EVT EltVT = Op.getValueType().getVectorElementType(); local 1022 = DAG.getExtLoad(Load->getExtensionType(), SL, EltVT, 1101 EVT EltVT = Store->getValue().getValueType().getVectorElementType(); local 1109 SDValue Val = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, EltVT,
|
H A D | R600ISelLowering.cpp | 967 EVT EltVT = VecVT.getVectorElementType(); local 972 Args.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, EltVT,
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 5078 MVT EltVT = SrcVT.getVectorElementType(); local 5079 if (EltVT == MVT::i8 || EltVT == MVT::i16) 5652 EVT EltVT = VT.getVectorElementType(); local 5678 if (!DAG.isConsecutiveLoad(LD, LDBase, EltVT.getSizeInBits()/8, i)) 8017 MVT EltVT = VT.getVectorElementType(); 8023 if (!hasSSE41 || EltVT == MVT::i8) 8065 MVT EltVT = VT.getVectorElementType(); 8078 if (EltVT == MVT::i64 || (EltVT [all...] |
/external/llvm/lib/CodeGen/ |
H A D | TargetLoweringBase.cpp | 1099 MVT EltVT = VT.getVectorElementType(); local 1111 if (SVT.getVectorElementType().getSizeInBits() > EltVT.getSizeInBits() 1129 if (SVT.getVectorElementType() == EltVT
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 5076 EVT EltVT = EVT::getFloatingPointVT(EltSize); local 5077 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); 5080 Ops.push_back(DAG.getNode(ISD::BITCAST, dl, EltVT, Op.getOperand(i))); 5530 EVT EltVT = EVT::getFloatingPointVT(EltSize); local 5531 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); 5537 Ops.push_back(DAG.getUNDEF(EltVT)); 5539 Ops.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, 8666 EVT EltVT = VT.getVectorElementType(); local 8669 if (EltVT.getSizeInBits() != 32 || !N->hasOneUse()) 8673 assert(EltVT 9447 EVT EltVT = N0.getValueType(); local [all...] |
H A D | ARMISelDAGToDAG.cpp | 2776 EVT EltVT = VecVT.getVectorElementType(); local 2778 if (EltVT == MVT::f64) { 2782 assert(EltVT == MVT::f32 && "unexpected type for BUILD_VECTOR");
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 2976 EVT EltVT; local 2979 EltVT = MVT::i32; 2981 EltMask = DAG.getConstant(0x80000000ULL, EltVT); 2993 EltVT = MVT::i64; 2999 EltMask = DAG.getConstant(0, EltVT); 4651 EVT EltVT = Op.getValueType().getVectorElementType(); local 4652 unsigned BytesPerElt = EltVT.getSizeInBits() / 8;
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 5870 EVT EltVT = V1.getValueType().getVectorElementType(); local 5871 unsigned BytesPerElement = EltVT.getSizeInBits()/8;
|