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

References

lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  668     EVT PartEVT = PartVT;
  671     } else if (PartVT.getSizeInBits() == ValueVT.getSizeInBits()) {
  673       Val = DAG.getNode(ISD::BITCAST, DL, PartVT, Val);
  674     } else if (SDValue Widened = widenVectorToPartType(DAG, Val, DL, PartVT)) {
  676     } else if (PartVT.isVector() &&
  682       Val = DAG.getAnyExtOrTrunc(Val, DL, PartVT);
  686             ISD::EXTRACT_VECTOR_ELT, DL, PartVT, Val,
  689         assert(PartVT.getSizeInBits() > ValueVT.getSizeInBits() &&
  694         Val = DAG.getAnyExtOrTrunc(Val, DL, PartVT);
  698     assert(Val.getValueType() == PartVT && "Unexpected vector part value type");
  720   assert(RegisterVT == PartVT && "Part type doesn't match vector breakdown!");
  756       getCopyToParts(DAG, DL, Ops[i], &Parts[i], 1, PartVT, V, CallConv);
  765       getCopyToParts(DAG, DL, Ops[i], &Parts[i * Factor], Factor, PartVT, V,