reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
7228 DebugLoc DL = MI.getDebugLoc(); 7230 MachineOperand DestBase = earlyUseOperand(MI.getOperand(0)); 7231 uint64_t DestDisp = MI.getOperand(1).getImm(); 7232 MachineOperand SrcBase = earlyUseOperand(MI.getOperand(2)); 7233 uint64_t SrcDisp = MI.getOperand(3).getImm(); 7234 uint64_t Length = MI.getOperand(4).getImm(); 7239 splitBlockAfter(MI, MBB) : nullptr); 7242 if (MI.getNumExplicitOperands() > 5) { 7245 Register StartCountReg = MI.getOperand(5).getReg(); 7246 Register StartSrcReg = forceReg(MI, SrcBase, TII); 7248 forceReg(MI, DestBase, TII)); 7263 MachineBasicBlock *DoneMBB = splitBlockBefore(MI, MBB); 7352 BuildMI(*MBB, MI, MI.getDebugLoc(), TII->get(SystemZ::LAY), Reg) 7352 BuildMI(*MBB, MI, MI.getDebugLoc(), TII->get(SystemZ::LAY), Reg) 7361 BuildMI(*MBB, MI, MI.getDebugLoc(), TII->get(SystemZ::LAY), Reg) 7361 BuildMI(*MBB, MI, MI.getDebugLoc(), TII->get(SystemZ::LAY), Reg) 7368 BuildMI(*MBB, MI, DL, TII->get(Opcode)) 7374 .setMemRefs(MI.memoperands()); 7381 MachineBasicBlock *NextMBB = splitBlockBefore(MI, MBB); 7396 MI.eraseFromParent();