Lines Matching refs:MachineOperand
201 void X86AsmPrinter::PrintSymbolOperand(const MachineOperand &MO, in PrintSymbolOperand()
205 case MachineOperand::MO_ConstantPoolIndex: in PrintSymbolOperand()
209 case MachineOperand::MO_GlobalAddress: { in PrintSymbolOperand()
295 const MachineOperand &MO = MI->getOperand(OpNo); in PrintOperand()
299 case MachineOperand::MO_Register: { in PrintOperand()
306 case MachineOperand::MO_Immediate: in PrintOperand()
312 case MachineOperand::MO_ConstantPoolIndex: in PrintOperand()
313 case MachineOperand::MO_GlobalAddress: { in PrintOperand()
325 case MachineOperand::MO_BlockAddress: { in PrintOperand()
338 const MachineOperand &MO = MI->getOperand(OpNo); in PrintModifiedOperand()
358 const MachineOperand &MO = MI->getOperand(OpNo); in PrintPCRelImm()
361 case MachineOperand::MO_Register: in PrintPCRelImm()
365 case MachineOperand::MO_Immediate: in PrintPCRelImm()
368 case MachineOperand::MO_GlobalAddress: in PrintPCRelImm()
376 const MachineOperand &BaseReg = MI->getOperand(OpNo + X86::AddrBaseReg); in PrintLeaMemReference()
377 const MachineOperand &IndexReg = MI->getOperand(OpNo + X86::AddrIndexReg); in PrintLeaMemReference()
378 const MachineOperand &DispSpec = MI->getOperand(OpNo + X86::AddrDisp); in PrintLeaMemReference()
392 case MachineOperand::MO_Immediate: { in PrintLeaMemReference()
398 case MachineOperand::MO_GlobalAddress: in PrintLeaMemReference()
399 case MachineOperand::MO_ConstantPoolIndex: in PrintLeaMemReference()
460 const MachineOperand &Segment = MI->getOperand(OpNo + X86::AddrSegmentReg); in PrintMemReference()
472 const MachineOperand &BaseReg = MI->getOperand(OpNo + X86::AddrBaseReg); in PrintIntelMemReference()
474 const MachineOperand &IndexReg = MI->getOperand(OpNo + X86::AddrIndexReg); in PrintIntelMemReference()
475 const MachineOperand &DispSpec = MI->getOperand(OpNo + X86::AddrDisp); in PrintIntelMemReference()
476 const MachineOperand &SegReg = MI->getOperand(OpNo + X86::AddrSegmentReg); in PrintIntelMemReference()
614 static bool printAsmMRegister(const X86AsmPrinter &P, const MachineOperand &MO, in printAsmMRegister()
658 static bool printAsmVRegister(const MachineOperand &MO, char Mode, in printAsmVRegister()
702 const MachineOperand &MO = MI->getOperand(OpNo); in PrintAsmOperand()
712 case MachineOperand::MO_Immediate: in PrintAsmOperand()
715 case MachineOperand::MO_ConstantPoolIndex: in PrintAsmOperand()
716 case MachineOperand::MO_JumpTableIndex: in PrintAsmOperand()
717 case MachineOperand::MO_ExternalSymbol: in PrintAsmOperand()
719 case MachineOperand::MO_GlobalAddress: in PrintAsmOperand()
724 case MachineOperand::MO_Register: in PrintAsmOperand()
736 case MachineOperand::MO_Immediate: in PrintAsmOperand()
739 case MachineOperand::MO_ConstantPoolIndex: in PrintAsmOperand()
740 case MachineOperand::MO_JumpTableIndex: in PrintAsmOperand()
741 case MachineOperand::MO_ExternalSymbol: in PrintAsmOperand()
743 case MachineOperand::MO_GlobalAddress: in PrintAsmOperand()
777 const MachineOperand &MO = MI->getOperand(OpNo); in PrintAsmOperand()
778 if (MO.getType() != MachineOperand::MO_GlobalAddress) in PrintAsmOperand()