reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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) {