|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 673 Val = DAG.getNode(ISD::BITCAST, DL, PartVT, Val);
674 } else if (SDValue Widened = widenVectorToPartType(DAG, Val, DL, PartVT)) {
682 Val = DAG.getAnyExtOrTrunc(Val, DL, PartVT);
686 ISD::EXTRACT_VECTOR_ELT, DL, PartVT, Val,
687 DAG.getConstant(0, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
694 Val = DAG.getAnyExtOrTrunc(Val, DL, PartVT);
732 if (SDValue Widened = widenVectorToPartType(DAG, Val, DL, BuiltVectorTy))
735 Val = DAG.getNode(ISD::BITCAST, DL, BuiltVectorTy, Val);
742 Ops[i] = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, IntermediateVT, Val,
743 DAG.getConstant(i * IntermediateNumElts, DL, IdxVT));
746 ISD::EXTRACT_VECTOR_ELT, DL, IntermediateVT, Val,
747 DAG.getConstant(i, DL, IdxVT));
756 getCopyToParts(DAG, DL, Ops[i], &Parts[i], 1, PartVT, V, CallConv);
765 getCopyToParts(DAG, DL, Ops[i], &Parts[i * Factor], Factor, PartVT, V,