Lines Matching refs:MachineOperand
73 static void printSymbolOperand(X86AsmPrinter &P, const MachineOperand &MO, in printSymbolOperand()
77 case MachineOperand::MO_ConstantPoolIndex: in printSymbolOperand()
81 case MachineOperand::MO_GlobalAddress: { in printSymbolOperand()
183 const MachineOperand &MO = MI->getOperand(OpNo); in printPCRelImm()
186 case MachineOperand::MO_Register: in printPCRelImm()
190 case MachineOperand::MO_Immediate: in printPCRelImm()
193 case MachineOperand::MO_GlobalAddress: in printPCRelImm()
202 const MachineOperand &MO = MI->getOperand(OpNo); in printOperand()
205 case MachineOperand::MO_Register: { in printOperand()
219 case MachineOperand::MO_Immediate: in printOperand()
224 case MachineOperand::MO_GlobalAddress: { in printOperand()
235 const MachineOperand &BaseReg = MI->getOperand(Op+X86::AddrBaseReg); in printLeaMemReference()
236 const MachineOperand &IndexReg = MI->getOperand(Op+X86::AddrIndexReg); in printLeaMemReference()
237 const MachineOperand &DispSpec = MI->getOperand(Op+X86::AddrDisp); in printLeaMemReference()
251 case MachineOperand::MO_Immediate: { in printLeaMemReference()
257 case MachineOperand::MO_GlobalAddress: in printLeaMemReference()
258 case MachineOperand::MO_ConstantPoolIndex: in printLeaMemReference()
288 const MachineOperand &Segment = MI->getOperand(Op+X86::AddrSegmentReg); in printMemReference()
300 const MachineOperand &BaseReg = MI->getOperand(Op+X86::AddrBaseReg); in printIntelMemReference()
302 const MachineOperand &IndexReg = MI->getOperand(Op+X86::AddrIndexReg); in printIntelMemReference()
303 const MachineOperand &DispSpec = MI->getOperand(Op+X86::AddrDisp); in printIntelMemReference()
304 const MachineOperand &SegReg = MI->getOperand(Op+X86::AddrSegmentReg); in printIntelMemReference()
348 static bool printAsmMRegister(X86AsmPrinter &P, const MachineOperand &MO, in printAsmMRegister()
386 const MachineOperand &MO = MI->getOperand(OpNo); in PrintAsmOperand()
396 case MachineOperand::MO_Immediate: in PrintAsmOperand()
399 case MachineOperand::MO_ConstantPoolIndex: in PrintAsmOperand()
400 case MachineOperand::MO_JumpTableIndex: in PrintAsmOperand()
401 case MachineOperand::MO_ExternalSymbol: in PrintAsmOperand()
403 case MachineOperand::MO_GlobalAddress: in PrintAsmOperand()
408 case MachineOperand::MO_Register: in PrintAsmOperand()
420 case MachineOperand::MO_Immediate: in PrintAsmOperand()
423 case MachineOperand::MO_ConstantPoolIndex: in PrintAsmOperand()
424 case MachineOperand::MO_JumpTableIndex: in PrintAsmOperand()
425 case MachineOperand::MO_ExternalSymbol: in PrintAsmOperand()
427 case MachineOperand::MO_GlobalAddress: in PrintAsmOperand()