/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/SelectionDAG/ |
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 | 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 | 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 3377 MVT EltVT = (VT.getVectorElementType() == MVT::f32) ? MVT::i32 : MVT::i64; local 5981 EVT EltVT = VT.getVectorElementType(); local [all...] |
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))) { 1447 EVT EltVT = VT.getVectorElementType(); 1455 unsigned TypeByteSize = EltVT.getSizeInBits() / 8; 1468 if (EltVT [all...] |
H A D | LegalizeTypes.cpp | 1010 SDValue DAGTypeLegalizer::GetVectorElementPointer(SDValue VecPtr, EVT EltVT, argument 1020 unsigned EltSize = EltVT.getSizeInBits() / 8; // FIXME: should be ABI size.
|
H A D | SelectionDAGBuilder.cpp | 1118 EVT EltVT = ValueVTs[i]; local 1120 Constants[i] = DAG.getUNDEF(EltVT); 1121 else if (EltVT.isFloatingPoint()) 1122 Constants[i] = DAG.getConstantFP(0, EltVT); 1124 Constants[i] = DAG.getConstant(0, EltVT); 1145 EVT EltVT = TLI.getValueType(VecTy->getElementType()); local 1148 if (EltVT.isFloatingPoint()) 1149 Op = DAG.getConstantFP(0, EltVT); 1151 Op = DAG.getConstant(0, EltVT); 3030 EVT EltVT local [all...] |
H A D | LegalizeTypes.h | 159 SDValue GetVectorElementPointer(SDValue VecPtr, EVT EltVT, SDValue Index);
|
H A D | TargetLowering.cpp | 827 EVT EltVT = VT.getVectorElementType(); local 837 if (SVT.getVectorElementType().getSizeInBits() > EltVT.getSizeInBits() 854 if (SVT.getVectorElementType() == EltVT &&
|
H A D | DAGCombiner.cpp | 3031 EVT EltVT = VT.isVector() ? VT.getVectorElementType() : VT; local 3032 return DAG.getConstant(APInt::getAllOnesValue(EltVT.getSizeInBits()), VT); 4703 EVT EltVT = VT.getVectorElementType(); local 4705 DAG.getConstant(1, EltVT)); 8793 EVT EltVT = RVT.getVectorElementType(); 8795 DAG.getConstant(0, EltVT)); 8903 EVT EltVT = Op.getValueType(); local 8904 SDValue FoldOp = DAG.getNode(N->getOpcode(), N0.getDebugLoc(), EltVT, Op);
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Target/ |
H A D | TargetLowering.h | 2008 EVT EltVT = VT.getVectorElementType(); 2012 return LegalizeKind(TypeScalarizeVector, EltVT); 2015 if (EltVT.isInteger()) { 2020 EVT NVT = EVT::getVectorVT(Context, EltVT, NumElts); 2025 LegalizeKind LK = getTypeConversion(Context, EltVT); 2031 EVT::getVectorVT(Context, EltVT, NumElts / 2)); 2040 EltVT = EVT::getIntegerVT(Context, 1 + EltVT.getSizeInBits() 2046 if (!EltVT.isSimple()) break; 2049 MVT NVT = MVT::getVectorVT(EltVT [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/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...] |
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 4472 EVT EltVT = SrcVT.getVectorElementType(); local 4473 if (EltVT == MVT::i8 || EltVT == MVT::i16) 4959 EVT EltVT = VT.getVectorElementType(); local 4985 if (!DAG.isConsecutiveLoad(LD, LDBase, EltVT.getSizeInBits()/8, i)) 6179 MVT EltVT = VT.getVectorElementType().getSimpleVT(); local 6180 EVT NVT = MVT::getVectorVT(EltVT, NumLaneElems); 6237 SVOps.push_back(DAG.getUNDEF(EltVT)); 6248 SVOps.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, 6711 EVT EltVT local 6750 EVT EltVT = VT.getVectorElementType(); local 7091 EVT EltVT = VT.getVectorElementType(); local 7145 EVT EltVT = VT.getVectorElementType(); local 8220 EVT EltVT = VT; local 8252 EVT EltVT = VT; local 8861 MVT EltVT = VT.getVectorElementType().getSimpleVT(); local 8881 EVT EltVT = Op0.getValueType().getVectorElementType(); local 8983 EVT EltVT = VT.getVectorElementType(); local 9759 MVT EltVT = VT.getVectorElementType().getSimpleVT(); local 10726 MVT EltVT = VT.getVectorElementType().getSimpleVT(); local 10985 MVT EltVT = VT.getVectorElementType().getSimpleVT(); local 11127 MVT EltVT = VT.getVectorElementType().getSimpleVT(); local 14732 EVT EltVT = VT.getVectorElementType(); local [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/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,
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 4310 EVT EltVT = EVT::getFloatingPointVT(EltSize); local 4311 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); 4314 Ops.push_back(DAG.getNode(ISD::BITCAST, dl, EltVT, Op.getOperand(i))); 4724 EVT EltVT = EVT::getFloatingPointVT(EltSize); local 4725 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); 4731 Ops.push_back(DAG.getUNDEF(EltVT)); 4733 Ops.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, 8822 EVT EltVT = N0.getValueType(); local 8826 (EltVT == MVT::i8 || EltVT [all...] |
H A D | ARMISelDAGToDAG.cpp | 2789 EVT EltVT = VecVT.getVectorElementType(); local 2791 if (EltVT == MVT::f64) { 2795 assert(EltVT == MVT::f32 && "unexpected type for BUILD_VECTOR");
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 4525 EVT EltVT = V1.getValueType().getVectorElementType(); local 4526 unsigned BytesPerElement = EltVT.getSizeInBits()/8;
|