/freebsd-10.0-release/contrib/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelDAGToDAG.cpp | 460 EVT EltVT = N->getValueType(0); local 467 switch (EltVT.getSimpleVT().SimpleTy) { 491 switch (EltVT.getSimpleVT().SimpleTy) { 521 switch (EltVT.getSimpleVT().SimpleTy) { 545 switch (EltVT.getSimpleVT().SimpleTy) { 576 switch (EltVT.getSimpleVT().SimpleTy) { 600 switch (EltVT.getSimpleVT().SimpleTy) { 623 switch (EltVT.getSimpleVT().SimpleTy) { 647 switch (EltVT.getSimpleVT().SimpleTy) { 678 switch (EltVT 1221 EVT EltVT = Op1.getValueType(); local [all...] |
H A D | NVPTXISelLowering.cpp | 819 EVT EltVT = VVT.getVectorElementType(); local 822 Ops.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, SubOp, 926 EVT EltVT = ValVT.getVectorElementType(); local 933 if (EltVT.getSizeInBits() < 16) 955 SDValue ExtVal = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, EltVT, Val, 1095 EVT EltVT = ObjectVT.getVectorElementType(); local 1098 InVals.push_back(DAG.getNode(ISD::UNDEF, dl, EltVT)); 1113 EVT EltVT = ObjectVT.getVectorElementType(); local 1119 //getParamSymbol(DAG, idx, EltVT), 1123 EltVT 1478 EVT EltVT = ResVT.getVectorElementType(); local 1565 EVT EltVT = ResVT.getVectorElementType(); local [all...] |
/freebsd-10.0-release/contrib/llvm/include/llvm/Target/ |
H A D | TargetLowering.h | 1479 EVT EltVT = VT.getVectorElementType(); 1483 return LegalizeKind(TypeScalarizeVector, EltVT); 1486 if (EltVT.isInteger()) { 1491 EVT NVT = EVT::getVectorVT(Context, EltVT, NumElts); 1496 LegalizeKind LK = getTypeConversion(Context, EltVT); 1502 EVT::getVectorVT(Context, EltVT, NumElts / 2)); 1508 EVT OldEltVT = EltVT; 1512 EltVT = EVT::getIntegerVT(Context, 1 + EltVT.getSizeInBits() 1518 if (!EltVT [all...] |
/freebsd-10.0-release/contrib/llvm/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) 762 EVT EltVT = VecVT.getVectorElementType(); local 975 EVT EltVT = NewVT.getVectorElementType(); local 1281 EVT EltVT = N->getValueType(0).getVectorElementType(); local 1718 EVT EltVT = WidenVT.getVectorElementType(); local 1874 EVT EltVT = VT.getVectorElementType(); local 1940 EVT EltVT = WidenVT.getVectorElementType(); local 2015 EVT EltVT = WidenVT.getVectorElementType(); local 2061 EVT EltVT = VT.getVectorElementType(); local 2279 EVT EltVT = VT.getVectorElementType(); local 2326 EVT EltVT = VT.getVectorElementType(); local 2666 EVT EltVT = WidenVT.getVectorElementType(); local 2844 EVT EltVT = NVT.getVectorElementType(); local [all...] |
H A D | LegalizeVectorOps.cpp | 353 EVT EltVT = VT.getVectorElementType(); local 354 EltVT = EVT::getIntegerVT(*DAG.getContext(), 2 * EltVT.getSizeInBits()); 355 assert(EltVT.isSimple() && "Promoting to a non-simple vector type!"); 358 MVT NVT = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts); 746 EVT EltVT = VT.getVectorElementType(); local 758 Ops[i] = DAG.getNode(ISD::SELECT, dl, EltVT, Ops[i], 760 (EltVT.getSizeInBits()), EltVT), 761 DAG.getConstant(0, EltVT)); [all...] |
H A D | SelectionDAG.cpp | 811 EVT EltVT = N->getValueType(0).getVectorElementType(); local 813 assert((I->getValueType() == EltVT || 814 (EltVT.isInteger() && I->getValueType().isInteger() && 815 EltVT.bitsLE(I->getValueType()))) && 958 EVT EltVT = VT.getScalarType(); local 960 getConstant(APInt::getAllOnesValue(EltVT.getSizeInBits()), VT); 965 EVT EltVT = VT.getScalarType(); local 966 assert((EltVT.getSizeInBits() >= 64 || 967 (uint64_t)((int64_t)Val >> EltVT.getSizeInBits()) + 1 < 2) && 969 return getConstant(APInt(EltVT 979 EVT EltVT = VT.getScalarType(); local 1032 EVT EltVT = VT.getScalarType(); local 1064 EVT EltVT = VT.getScalarType(); local 3425 MVT EltVT = (VT.getVectorElementType() == MVT::f32) ? MVT::i32 : MVT::i64; local 6105 EVT EltVT = VT.getVectorElementType(); local [all...] |
H A D | LegalizeDAG.cpp | 585 EVT EltVT = VT.getVectorElementType(); local 601 unsigned EltSize = EltVT.getSizeInBits()/8; 605 Ch = DAG.getTruncStore(Ch, dl, Tmp2, StackPtr2, MachinePointerInfo(), EltVT, 620 EVT EltVT = Vec.getValueType().getVectorElementType(); local 621 if (Val.getValueType() == EltVT || 622 (EltVT.isInteger() && Val.getValueType().bitsGE(EltVT))) { 1451 EVT EltVT = VT.getVectorElementType(); 1459 unsigned TypeByteSize = EltVT.getSizeInBits() / 8; 1472 if (EltVT [all...] |
H A D | LegalizeTypes.cpp | 1013 SDValue DAGTypeLegalizer::GetVectorElementPointer(SDValue VecPtr, EVT EltVT, argument 1023 unsigned EltSize = EltVT.getSizeInBits() / 8; // FIXME: should be ABI size.
|
H A D | SelectionDAGBuilder.cpp | 1124 EVT EltVT = ValueVTs[i]; local 1126 Constants[i] = DAG.getUNDEF(EltVT); 1127 else if (EltVT.isFloatingPoint()) 1128 Constants[i] = DAG.getConstantFP(0, EltVT); 1130 Constants[i] = DAG.getConstant(0, EltVT); 1151 EVT EltVT = TLI.getValueType(VecTy->getElementType()); local 1154 if (EltVT.isFloatingPoint()) 1155 Op = DAG.getConstantFP(0, EltVT); 1157 Op = DAG.getConstant(0, EltVT); 3031 EVT EltVT local [all...] |
H A D | LegalizeTypes.h | 159 SDValue GetVectorElementPointer(SDValue VecPtr, EVT EltVT, SDValue Index);
|
H A D | DAGCombiner.cpp | 3071 EVT EltVT = VT.isVector() ? VT.getVectorElementType() : VT; local 3072 return DAG.getConstant(APInt::getAllOnesValue(EltVT.getSizeInBits()), VT); 4795 EVT EltVT = VT.getVectorElementType(); local 4797 DAG.getConstant(1, EltVT)); 9450 EVT EltVT = RVT.getVectorElementType(); 9452 DAG.getConstant(0, EltVT)); 9550 EVT EltVT = Op.getValueType(); local 9551 SDValue FoldOp = DAG.getNode(N->getOpcode(), N0.getDebugLoc(), EltVT, Op);
|
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/ |
H A D | TargetLoweringBase.cpp | 960 MVT EltVT = VT.getVectorElementType(); local 962 if (NElts != 1 && !shouldSplitVectorElementType(EltVT)) { 970 if (SVT.getVectorElementType().getSizeInBits() > EltVT.getSizeInBits() 987 if (SVT.getVectorElementType() == EltVT &&
|
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 4582 EVT EltVT = SrcVT.getVectorElementType(); local 4583 if (EltVT == MVT::i8 || EltVT == MVT::i16) 5071 EVT EltVT = VT.getVectorElementType(); local 5097 if (!DAG.isConsecutiveLoad(LD, LDBase, EltVT.getSizeInBits()/8, i)) 5713 MVT EltVT = VT.getVectorElementType(); local 5716 if (!Subtarget->hasSSE41() || EltVT == MVT::i8) 5749 if (EltVT == MVT::i64 || (EltVT == MVT::i32 && !Subtarget->hasInt256())) { 5750 BlendVT = MVT::getVectorVT(MVT::getFloatingPointVT(EltVT 6286 MVT EltVT = VT.getVectorElementType(); local 6886 MVT EltVT = VT.getVectorElementType(); local 6925 MVT EltVT = VT.getVectorElementType(); local 7260 MVT EltVT = VT.getVectorElementType(); local 7314 MVT EltVT = VT.getVectorElementType(); local 8631 MVT EltVT = VT; local 8665 MVT EltVT = VT; local 9233 MVT EltVT = VT.getVectorElementType(); local 9253 MVT EltVT = Op0.getValueType().getVectorElementType().getSimpleVT(); local 9415 EVT EltVT = VT.getVectorElementType(); local 10303 MVT EltVT = VT.getVectorElementType().getSimpleVT(); local 11417 MVT EltVT = VT.getVectorElementType().getSimpleVT(); local 11734 EVT EltVT = VT.getVectorElementType(); local 11947 MVT EltVT = VT.getVectorElementType().getSimpleVT(); local 12089 MVT EltVT = VT.getVectorElementType().getSimpleVT(); local [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 4673 EVT EltVT = EVT::getFloatingPointVT(EltSize); local 4674 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); 4677 Ops.push_back(DAG.getNode(ISD::BITCAST, dl, EltVT, Op.getOperand(i))); 5111 EVT EltVT = EVT::getFloatingPointVT(EltSize); local 5112 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); 5118 Ops.push_back(DAG.getUNDEF(EltVT)); 5120 Ops.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, 9371 EVT EltVT = N0.getValueType(); local 9375 (EltVT == MVT::i8 || EltVT [all...] |
H A D | ARMISelDAGToDAG.cpp | 2906 EVT EltVT = VecVT.getVectorElementType(); local 2908 if (EltVT == MVT::f64) { 2912 assert(EltVT == MVT::f32 && "unexpected type for BUILD_VECTOR");
|
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 5523 EVT EltVT = V1.getValueType().getVectorElementType(); local 5524 unsigned BytesPerElement = EltVT.getSizeInBits()/8;
|