reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
16810     return VecVT.isInteger() ? DAG.getAnyExtOrTrunc(Elt, DL, ScalarVT) : Elt;
16828   unsigned NumElts = VecVT.getVectorNumElements();
16834       TLI.isTypeLegal(VecVT) &&
16835       (VecOp.hasOneUse() || TLI.aggressivelyPreferBuildVectorSources(VecVT))) {
16850   if (IndexC && VecOp.getOpcode() == ISD::BITCAST && VecVT.isInteger() &&
16870       unsigned VecEltBitWidth = VecVT.getScalarSizeInBits();
16926         TLI.isOperationLegal(ISD::EXTRACT_VECTOR_ELT, VecVT) ||
16927         TLI.isOperationExpand(ISD::VECTOR_SHUFFLE, VecVT)) {
16960   EVT ExtVT = VecVT.getVectorElementType();
16985       return scalarizeExtractedVectorLoad(N, VecVT, Index, VecLoad);
17050   return scalarizeExtractedVectorLoad(N, VecVT, Index, LN0);