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

References

lib/Target/ARM/ARMExpandPseudoInsts.cpp
  475   assert(TableEntry && TableEntry->IsLoad && "NEONLdStTable lookup failed");
  475   assert(TableEntry && TableEntry->IsLoad && "NEONLdStTable lookup failed");
  476   NEONRegSpacing RegSpc = (NEONRegSpacing)TableEntry->RegSpacing;
  477   unsigned NumRegs = TableEntry->NumRegs;
  480                                     TII->get(TableEntry->RealOpc));
  485   if(TableEntry->RealOpc == ARM::VLD2DUPd8x2 ||
  486      TableEntry->RealOpc == ARM::VLD2DUPd16x2 ||
  487      TableEntry->RealOpc == ARM::VLD2DUPd32x2) {
  503     if (NumRegs > 1 && TableEntry->copyAllListRegs)
  505     if (NumRegs > 2 && TableEntry->copyAllListRegs)
  507     if (NumRegs > 3 && TableEntry->copyAllListRegs)
  511   if (TableEntry->isUpdating)
  519   if (TableEntry->hasWritebackOperand) {
  528     if (TableEntry->RealOpc == ARM::VLD1d8Qwb_fixed ||
  529         TableEntry->RealOpc == ARM::VLD1d16Qwb_fixed ||
  530         TableEntry->RealOpc == ARM::VLD1d32Qwb_fixed ||
  531         TableEntry->RealOpc == ARM::VLD1d64Qwb_fixed ||
  532         TableEntry->RealOpc == ARM::VLD1d8Twb_fixed ||
  533         TableEntry->RealOpc == ARM::VLD1d16Twb_fixed ||
  534         TableEntry->RealOpc == ARM::VLD1d32Twb_fixed ||
  535         TableEntry->RealOpc == ARM::VLD1d64Twb_fixed) {
  548   if(TableEntry->RealOpc != ARM::VLD2DUPd8x2 &&
  549      TableEntry->RealOpc != ARM::VLD2DUPd16x2 &&
  550      TableEntry->RealOpc != ARM::VLD2DUPd32x2) {