Lines Matching refs:TableEntry
378 const NEONLdStTableEntry *TableEntry = LookupNEONLdSt(MI.getOpcode());
379 assert(TableEntry && TableEntry->IsLoad && "NEONLdStTable lookup failed");
380 NEONRegSpacing RegSpc = (NEONRegSpacing)TableEntry->RegSpacing;
381 unsigned NumRegs = TableEntry->NumRegs;
384 TII->get(TableEntry->RealOpc));
392 if (NumRegs > 1 && TableEntry->copyAllListRegs)
394 if (NumRegs > 2 && TableEntry->copyAllListRegs)
396 if (NumRegs > 3 && TableEntry->copyAllListRegs)
399 if (TableEntry->isUpdating)
406 if (TableEntry->hasWritebackOperand)
443 const NEONLdStTableEntry *TableEntry = LookupNEONLdSt(MI.getOpcode());
444 assert(TableEntry && !TableEntry->IsLoad && "NEONLdStTable lookup failed");
445 NEONRegSpacing RegSpc = (NEONRegSpacing)TableEntry->RegSpacing;
446 unsigned NumRegs = TableEntry->NumRegs;
449 TII->get(TableEntry->RealOpc));
451 if (TableEntry->isUpdating)
458 if (TableEntry->hasWritebackOperand)
467 if (NumRegs > 1 && TableEntry->copyAllListRegs)
469 if (NumRegs > 2 && TableEntry->copyAllListRegs)
471 if (NumRegs > 3 && TableEntry->copyAllListRegs)
494 const NEONLdStTableEntry *TableEntry = LookupNEONLdSt(MI.getOpcode());
495 assert(TableEntry && "NEONLdStTable lookup failed");
496 NEONRegSpacing RegSpc = (NEONRegSpacing)TableEntry->RegSpacing;
497 unsigned NumRegs = TableEntry->NumRegs;
498 unsigned RegElts = TableEntry->RegElts;
501 TII->get(TableEntry->RealOpc));
518 if (TableEntry->IsLoad) {
531 if (TableEntry->isUpdating)
538 if (TableEntry->hasWritebackOperand)
543 if (!TableEntry->IsLoad)
568 if (TableEntry->IsLoad)