Lines Matching refs:MachineOperand

202 void X86AsmPrinter::PrintSymbolOperand(const MachineOperand &MO,
206 case MachineOperand::MO_ConstantPoolIndex:
210 case MachineOperand::MO_GlobalAddress: {
296 const MachineOperand &MO = MI->getOperand(OpNo);
300 case MachineOperand::MO_Register: {
307 case MachineOperand::MO_Immediate:
313 case MachineOperand::MO_ConstantPoolIndex:
314 case MachineOperand::MO_GlobalAddress: {
326 case MachineOperand::MO_BlockAddress: {
339 const MachineOperand &MO = MI->getOperand(OpNo);
359 const MachineOperand &MO = MI->getOperand(OpNo);
362 case MachineOperand::MO_Register:
366 case MachineOperand::MO_Immediate:
369 case MachineOperand::MO_GlobalAddress:
377 const MachineOperand &BaseReg = MI->getOperand(OpNo + X86::AddrBaseReg);
378 const MachineOperand &IndexReg = MI->getOperand(OpNo + X86::AddrIndexReg);
379 const MachineOperand &DispSpec = MI->getOperand(OpNo + X86::AddrDisp);
393 case MachineOperand::MO_Immediate: {
399 case MachineOperand::MO_GlobalAddress:
400 case MachineOperand::MO_ConstantPoolIndex:
461 const MachineOperand &Segment = MI->getOperand(OpNo + X86::AddrSegmentReg);
473 const MachineOperand &BaseReg = MI->getOperand(OpNo + X86::AddrBaseReg);
475 const MachineOperand &IndexReg = MI->getOperand(OpNo + X86::AddrIndexReg);
476 const MachineOperand &DispSpec = MI->getOperand(OpNo + X86::AddrDisp);
477 const MachineOperand &SegReg = MI->getOperand(OpNo + X86::AddrSegmentReg);
615 static bool printAsmMRegister(const X86AsmPrinter &P, const MachineOperand &MO,
659 static bool printAsmVRegister(const MachineOperand &MO, char Mode,
703 const MachineOperand &MO = MI->getOperand(OpNo);
713 case MachineOperand::MO_Immediate:
716 case MachineOperand::MO_ConstantPoolIndex:
717 case MachineOperand::MO_JumpTableIndex:
718 case MachineOperand::MO_ExternalSymbol:
720 case MachineOperand::MO_GlobalAddress:
725 case MachineOperand::MO_Register:
737 case MachineOperand::MO_Immediate:
740 case MachineOperand::MO_ConstantPoolIndex:
741 case MachineOperand::MO_JumpTableIndex:
742 case MachineOperand::MO_ExternalSymbol:
744 case MachineOperand::MO_GlobalAddress:
778 const MachineOperand &MO = MI->getOperand(OpNo);
779 if (MO.getType() != MachineOperand::MO_GlobalAddress)