reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
29265 assert(MI.getNumOperands() == 10 && "VAARG_64 should have 10 operands!"); 29269 Register DestReg = MI.getOperand(0).getReg(); 29270 MachineOperand &Base = MI.getOperand(1); 29271 MachineOperand &Scale = MI.getOperand(2); 29272 MachineOperand &Index = MI.getOperand(3); 29273 MachineOperand &Disp = MI.getOperand(4); 29274 MachineOperand &Segment = MI.getOperand(5); 29275 unsigned ArgSize = MI.getOperand(6).getImm(); 29276 unsigned ArgMode = MI.getOperand(7).getImm(); 29277 unsigned Align = MI.getOperand(8).getImm(); 29282 assert(MI.hasOneMemOperand() && "Expected VAARG_64 to have one memoperand"); 29284 MachineMemOperand *OldMMO = MI.memoperands().front(); 29297 DebugLoc DL = MI.getDebugLoc(); 29368 std::next(MachineBasicBlock::iterator(MI)), thisMBB->end()); 29507 MI.eraseFromParent();