Searched defs:EltVT (Results 1 - 14 of 14) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp582 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 DLegalizeTypes.cpp983 SDValue DAGTypeLegalizer::GetVectorElementPointer(SDValue VecPtr, EVT EltVT, argument
993 unsigned EltSize = EltVT.getSizeInBits() / 8; // FIXME: should be ABI size.
H A DLegalizeVectorOps.cpp328 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 DLegalizeVectorTypes.cpp156 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 DTargetLowering.cpp821 EVT EltVT = VT.getVectorElementType(); local
831 if (SVT.getVectorElementType().getSizeInBits() > EltVT.getSizeInBits()
848 if (SVT.getVectorElementType() == EltVT &&
H A DDAGCombiner.cpp3021 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 DSelectionDAG.cpp826 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 DSelectionDAGBuilder.cpp1096 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 DNVPTXISelLowering.cpp837 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 DARMISelDAGToDAG.cpp2785 EVT EltVT = VecVT.getVectorElementType(); local
2787 if (EltVT == MVT::f64) {
2791 assert(EltVT == MVT::f32 && "unexpected type for BUILD_VECTOR");
H A DARMISelLowering.cpp4276 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 DSPUISelLowering.cpp1660 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 DPPCISelLowering.cpp4433 EVT EltVT = V1.getValueType().getVectorElementType(); local
4434 unsigned BytesPerElement = EltVT.getSizeInBits()/8;
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp4457 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...]

Completed in 313 milliseconds