Searched refs:BaseMO (Results 1 – 4 of 4) sorted by relevance
123 const MachineOperand &BaseMO = MI->getOperand(OpNum); in PrintAsmMemoryOperand() local125 assert(BaseMO.isReg() && "Unexpected base pointer for inline asm memory operand."); in PrintAsmMemoryOperand()133 O << "(" << BPFInstPrinter::getRegisterName(BaseMO.getReg()) << " - " << -Offset << ")"; in PrintAsmMemoryOperand()135 O << "(" << BPFInstPrinter::getRegisterName(BaseMO.getReg()) << " + " << Offset << ")"; in PrintAsmMemoryOperand()
197 hardenLoadAddr(MachineInstr &MI, MachineOperand &BaseMO,1337 MachineOperand &BaseMO = in tracePredStateThroughBlocksAndHarden() local1345 if (!BaseMO.isFI() && BaseMO.getReg() != X86::RIP && in tracePredStateThroughBlocksAndHarden()1346 BaseMO.getReg() != X86::NoRegister) in tracePredStateThroughBlocksAndHarden()1347 BaseReg = BaseMO.getReg(); in tracePredStateThroughBlocksAndHarden()1411 MachineOperand &BaseMO = in tracePredStateThroughBlocksAndHarden() local1415 hardenLoadAddr(MI, BaseMO, IndexMO, AddrRegToHardenedReg); in tracePredStateThroughBlocksAndHarden()1574 MachineInstr &MI, MachineOperand &BaseMO, MachineOperand &IndexMO, in hardenLoadAddr() argument1585 if (BaseMO.isFI()) { in hardenLoadAddr()1591 } else if (BaseMO.getReg() == X86::RSP) { in hardenLoadAddr()[all …]
786 const MachineOperand &BaseMO = in instrUsesRegToAccessMemory() local790 return (BaseMO.isReg() && BaseMO.getReg() != X86::NoRegister && in instrUsesRegToAccessMemory()791 TRI->regsOverlap(BaseMO.getReg(), Reg)) || in instrUsesRegToAccessMemory()
628 const MachineOperand &BaseMO = MI->getOperand(OpNum); in PrintAsmMemoryOperand() local630 assert(BaseMO.isReg() && in PrintAsmMemoryOperand()655 O << Offset << "($" << MipsInstPrinter::getRegisterName(BaseMO.getReg()) in PrintAsmMemoryOperand()