Lines Matching defs:TableEntry
384 const NEONLdStTableEntry *TableEntry = LookupNEONLdSt(MI.getOpcode());
385 assert(TableEntry && TableEntry->IsLoad && "NEONLdStTable lookup failed");
386 NEONRegSpacing RegSpc = (NEONRegSpacing)TableEntry->RegSpacing;
387 unsigned NumRegs = TableEntry->NumRegs;
390 TII->get(TableEntry->RealOpc));
398 if (NumRegs > 1 && TableEntry->copyAllListRegs)
400 if (NumRegs > 2 && TableEntry->copyAllListRegs)
402 if (NumRegs > 3 && TableEntry->copyAllListRegs)
405 if (TableEntry->isUpdating)
412 if (TableEntry->hasWritebackOperand)
449 const NEONLdStTableEntry *TableEntry = LookupNEONLdSt(MI.getOpcode());
450 assert(TableEntry && !TableEntry->IsLoad && "NEONLdStTable lookup failed");
451 NEONRegSpacing RegSpc = (NEONRegSpacing)TableEntry->RegSpacing;
452 unsigned NumRegs = TableEntry->NumRegs;
455 TII->get(TableEntry->RealOpc));
457 if (TableEntry->isUpdating)
464 if (TableEntry->hasWritebackOperand)
473 if (NumRegs > 1 && TableEntry->copyAllListRegs)
475 if (NumRegs > 2 && TableEntry->copyAllListRegs)
477 if (NumRegs > 3 && TableEntry->copyAllListRegs)
502 const NEONLdStTableEntry *TableEntry = LookupNEONLdSt(MI.getOpcode());
503 assert(TableEntry && "NEONLdStTable lookup failed");
504 NEONRegSpacing RegSpc = (NEONRegSpacing)TableEntry->RegSpacing;
505 unsigned NumRegs = TableEntry->NumRegs;
506 unsigned RegElts = TableEntry->RegElts;
509 TII->get(TableEntry->RealOpc));
526 if (TableEntry->IsLoad) {
539 if (TableEntry->isUpdating)
546 if (TableEntry->hasWritebackOperand)
551 if (!TableEntry->IsLoad)
576 if (TableEntry->IsLoad)