Searched refs:SrcEltVT (Results 1 - 2 of 2) sorted by relevance

/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp389 EVT SrcEltVT = SrcVT.getScalarType(); local
392 if (SrcVT.getVectorNumElements() > 1 && !SrcEltVT.isByteSized()) {
403 assert(WideVT.bitsGE(SrcEltVT) &&
442 unsigned SrcEltBits = SrcEltVT.getSizeInBits();
H A DDAGCombiner.cpp5708 EVT SrcEltVT = BV->getValueType(0).getVectorElementType(); local
5711 if (SrcEltVT == DstEltVT) return SDValue(BV, 0);
5713 unsigned SrcBitSize = SrcEltVT.getSizeInBits();
5734 if (Op.getValueType() != SrcEltVT)
5735 Op = DAG.getNode(ISD::TRUNCATE, BV->getDebugLoc(), SrcEltVT, Op);
5747 if (SrcEltVT.isFloatingPoint()) {
5750 assert((SrcEltVT == MVT::f32 || SrcEltVT == MVT::f64) && "Unknown FP VT!");
5751 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), SrcEltVT.getSizeInBits());
5753 SrcEltVT
[all...]

Completed in 194 milliseconds