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

References

lib/CodeGen/SelectionDAG/TargetLowering.cpp
  195   if (VT == MVT::Other) {
  199     VT = MVT::i64;
  200     while (DstAlign && DstAlign < VT.getSizeInBits() / 8 &&
  201            !allowsMisalignedMemoryAccesses(VT, DstAS, DstAlign))
  202       VT = (MVT::SimpleValueType)(VT.getSimpleVT().SimpleTy - 1);
  202       VT = (MVT::SimpleValueType)(VT.getSimpleVT().SimpleTy - 1);
  203     assert(VT.isInteger());
  213     if (VT.bitsGT(LVT))
  214       VT = LVT;
  219     unsigned VTSize = VT.getSizeInBits() / 8;
  222       EVT NewVT = VT;
  226       if (VT.isVector() || VT.isFloatingPoint()) {
  226       if (VT.isVector() || VT.isFloatingPoint()) {
  227         NewVT = (VT.getSizeInBits() > 64) ? MVT::i64 : MVT::i32;
  253           allowsMisalignedMemoryAccesses(VT, DstAS, DstAlign,
  258         VT = NewVT;
  266     MemOps.push_back(VT);