reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1379 MachineBasicBlock::iterator NextI = I; 1392 unsigned NewOpc = IsPreIdx ? getPreIndexedOpcode(I->getOpcode()) 1393 : getPostIndexedOpcode(I->getOpcode()); 1396 getPrePostIndexedMemOpInfo(*I, Scale, MinOffset, MaxOffset); 1397 if (!isPairedLdSt(*I)) { 1399 MIB = BuildMI(*I->getParent(), I, I->getDebugLoc(), TII->get(NewOpc)) 1399 MIB = BuildMI(*I->getParent(), I, I->getDebugLoc(), TII->get(NewOpc)) 1399 MIB = BuildMI(*I->getParent(), I, I->getDebugLoc(), TII->get(NewOpc)) 1401 .add(getLdStRegOp(*I)) 1402 .add(getLdStBaseOp(*I)) 1404 .setMemRefs(I->memoperands()) 1405 .setMIFlags(I->mergeFlagsWith(*Update)); 1408 MIB = BuildMI(*I->getParent(), I, I->getDebugLoc(), TII->get(NewOpc)) 1408 MIB = BuildMI(*I->getParent(), I, I->getDebugLoc(), TII->get(NewOpc)) 1408 MIB = BuildMI(*I->getParent(), I, I->getDebugLoc(), TII->get(NewOpc)) 1410 .add(getLdStRegOp(*I, 0)) 1411 .add(getLdStRegOp(*I, 1)) 1412 .add(getLdStBaseOp(*I)) 1414 .setMemRefs(I->memoperands()) 1415 .setMIFlags(I->mergeFlagsWith(*Update)); 1427 LLVM_DEBUG(I->print(dbgs())); 1435 I->eraseFromParent();