/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 582 EVT EltVT = VT.getVectorElementType(); local 598 unsigned EltSize = EltVT.getSizeInBits()/8; 602 Ch = DAG.getTruncStore(Ch, dl, Tmp2, StackPtr2, MachinePointerInfo(), EltVT, 617 EVT EltVT = Vec.getValueType().getVectorElementType(); local 618 if (Val.getValueType() == EltVT || 619 (EltVT.isInteger() && Val.getValueType().bitsGE(EltVT))) { 1435 EVT EltVT = VT.getVectorElementType(); 1443 unsigned TypeByteSize = EltVT.getSizeInBits() / 8; 1456 if (EltVT [all...] |
H A D | LegalizeTypes.cpp | 983 SDValue DAGTypeLegalizer::GetVectorElementPointer(SDValue VecPtr, EVT EltVT, argument 993 unsigned EltSize = EltVT.getSizeInBits() / 8; // FIXME: should be ABI size.
|
H A D | LegalizeVectorOps.cpp | 328 EVT EltVT = VT.getVectorElementType(); local 329 EltVT = EVT::getIntegerVT(*DAG.getContext(), 2 * EltVT.getSizeInBits()); 330 assert(EltVT.isSimple() && "Promoting to a non-simple vector type!"); 333 MVT NVT = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts); 596 EVT EltVT = VT.getVectorElementType(); local 608 Ops[i] = DAG.getNode(ISD::SELECT, dl, EltVT, Ops[i], 610 (EltVT.getSizeInBits()), EltVT), 611 DAG.getConstant(0, EltVT)); [all...] |
H A D | LegalizeVectorTypes.cpp | 156 EVT EltVT = N->getValueType(0).getVectorElementType(); local 160 if (EltVT.isInteger()) 161 return DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), EltVT, InOp); 199 EVT EltVT = N->getValueType(0).getVectorElementType(); local 200 if (Op.getValueType() != EltVT) 202 Op = DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), EltVT, Op); 234 EVT EltVT = N->getValueType(0).getVectorElementType(); local 237 return DAG.getNode(N->getOpcode(), N->getDebugLoc(), EltVT, 244 EVT EltVT = N->getValueType(0).getVectorElementType(); local 246 if (InOp.getValueType() != EltVT) 742 EVT EltVT = VecVT.getVectorElementType(); local 955 EVT EltVT = NewVT.getVectorElementType(); local 1207 EVT EltVT = N->getValueType(0).getVectorElementType(); local 1584 EVT EltVT = WidenVT.getVectorElementType(); local 1740 EVT EltVT = VT.getVectorElementType(); local 1806 EVT EltVT = WidenVT.getVectorElementType(); local 1881 EVT EltVT = WidenVT.getVectorElementType(); local 1927 EVT EltVT = VT.getVectorElementType(); local 2141 EVT EltVT = VT.getVectorElementType(); local 2188 EVT EltVT = VT.getVectorElementType(); local 2528 EVT EltVT = WidenVT.getVectorElementType(); local 2706 EVT EltVT = NVT.getVectorElementType(); local [all...] |
H A D | TargetLowering.cpp | 821 EVT EltVT = VT.getVectorElementType(); local 831 if (SVT.getVectorElementType().getSizeInBits() > EltVT.getSizeInBits() 848 if (SVT.getVectorElementType() == EltVT &&
|
H A D | DAGCombiner.cpp | 3021 EVT EltVT = VT.isVector() ? VT.getVectorElementType() : VT; local 3022 return DAG.getConstant(APInt::getAllOnesValue(EltVT.getSizeInBits()), VT); 4705 EVT EltVT = VT.getVectorElementType(); local 4707 DAG.getConstant(1, EltVT)); 6421 EVT EltVT = Op.getValueType(); local 6422 SDValue FoldOp = DAG.getNode(ISD::FNEG, N0.getDebugLoc(), EltVT, Op); 8406 EVT EltVT = RVT.getVectorElementType(); 8408 DAG.getConstant(0, EltVT));
|
H A D | SelectionDAG.cpp | 826 EVT EltVT = N->getValueType(0).getVectorElementType(); local 828 assert((I->getValueType() == EltVT || 829 (EltVT.isInteger() && I->getValueType().isInteger() && 830 EltVT.bitsLE(I->getValueType()))) && 971 EVT EltVT = VT.getScalarType(); local 973 getConstant(APInt::getAllOnesValue(EltVT.getSizeInBits()), VT); 978 EVT EltVT = VT.getScalarType(); local 979 assert((EltVT.getSizeInBits() >= 64 || 980 (uint64_t)((int64_t)Val >> EltVT.getSizeInBits()) + 1 < 2) && 982 return getConstant(APInt(EltVT 992 EVT EltVT = VT.getScalarType(); local 1045 EVT EltVT = VT.getScalarType(); local 1077 EVT EltVT = VT.getScalarType(); local 3374 MVT EltVT = (VT.getVectorElementType() == MVT::f32) ? MVT::i32 : MVT::i64; local 5978 EVT EltVT = VT.getVectorElementType(); local [all...] |
H A D | SelectionDAGBuilder.cpp | 1096 EVT EltVT = ValueVTs[i]; local 1098 Constants[i] = DAG.getUNDEF(EltVT); 1099 else if (EltVT.isFloatingPoint()) 1100 Constants[i] = DAG.getConstantFP(0, EltVT); 1102 Constants[i] = DAG.getConstant(0, EltVT); 1123 EVT EltVT = TLI.getValueType(VecTy->getElementType()); local 1126 if (EltVT.isFloatingPoint()) 1127 Op = DAG.getConstantFP(0, EltVT); 1129 Op = DAG.getConstant(0, EltVT); 3007 EVT EltVT local [all...] |
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelLowering.cpp | 837 EVT EltVT = VVT.getVectorElementType(); local 840 Ops.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, SubOp,
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMISelDAGToDAG.cpp | 2785 EVT EltVT = VecVT.getVectorElementType(); local 2787 if (EltVT == MVT::f64) { 2791 assert(EltVT == MVT::f32 && "unexpected type for BUILD_VECTOR");
|
H A D | ARMISelLowering.cpp | 4276 EVT EltVT = EVT::getFloatingPointVT(EltSize); local 4277 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); 4280 Ops.push_back(DAG.getNode(ISD::BITCAST, dl, EltVT, Op.getOperand(i))); 4690 EVT EltVT = EVT::getFloatingPointVT(EltSize); local 4691 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); 4697 Ops.push_back(DAG.getUNDEF(EltVT)); 4699 Ops.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, 8787 EVT EltVT = N0.getValueType(); local 8791 (EltVT == MVT::i8 || EltVT [all...] |
/external/llvm/lib/Target/CellSPU/ |
H A D | SPUISelLowering.cpp | 1660 EVT EltVT = VT.getVectorElementType(); local 1664 unsigned minSplatBits = EltVT.getSizeInBits(); 1714 SDValue T = DAG.getConstant(Value16, EltVT); 1850 EVT EltVT = VecVT.getVectorElementType(); local 1862 if (EltVT == MVT::i8) { 1865 } else if (EltVT == MVT::i16) { 1868 } else if (EltVT == MVT::i32 || EltVT == MVT::f32) { 1871 } else if (EltVT == MVT::i64 || EltVT [all...] |
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 4433 EVT EltVT = V1.getValueType().getVectorElementType(); local 4434 unsigned BytesPerElement = EltVT.getSizeInBits()/8;
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 4457 EVT EltVT = SrcVT.getVectorElementType(); local 4458 if (EltVT == MVT::i8 || EltVT == MVT::i16) 4944 EVT EltVT = VT.getVectorElementType(); local 4970 if (!DAG.isConsecutiveLoad(LD, LDBase, EltVT.getSizeInBits()/8, i)) 6165 MVT EltVT = VT.getVectorElementType().getSimpleVT(); local 6166 EVT NVT = MVT::getVectorVT(EltVT, NumLaneElems); 6223 SVOps.push_back(DAG.getUNDEF(EltVT)); 6234 SVOps.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, 6697 EVT EltVT local 6736 EVT EltVT = VT.getVectorElementType(); local 7077 EVT EltVT = VT.getVectorElementType(); local 7131 EVT EltVT = VT.getVectorElementType(); local 8206 EVT EltVT = VT; local 8238 EVT EltVT = VT; local 8747 MVT EltVT = VT.getVectorElementType().getSimpleVT(); local 8767 EVT EltVT = Op0.getValueType().getVectorElementType(); local 8869 EVT EltVT = VT.getVectorElementType(); local 9644 MVT EltVT = VT.getVectorElementType().getSimpleVT(); local 10615 MVT EltVT = VT.getVectorElementType().getSimpleVT(); local 10873 MVT EltVT = VT.getVectorElementType().getSimpleVT(); local 11015 MVT EltVT = VT.getVectorElementType().getSimpleVT(); local 14561 EVT EltVT = VT.getVectorElementType(); local [all...] |