Home
last modified time | relevance | path

Searched refs:BaseMO (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBPFAsmPrinter.cpp123 const MachineOperand &BaseMO = MI->getOperand(OpNum); in PrintAsmMemoryOperand() local
125 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()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86SpeculativeLoadHardening.cpp1336 MachineOperand &BaseMO = in tracePredStateThroughBlocksAndHarden() local
1344 if (!BaseMO.isFI() && BaseMO.getReg() != X86::RIP && in tracePredStateThroughBlocksAndHarden()
1346 BaseReg = BaseMO.getReg(); in tracePredStateThroughBlocksAndHarden()
1410 MachineOperand &BaseMO = in tracePredStateThroughBlocksAndHarden() local
1584 if (BaseMO.isFI()) { in hardenLoadAddr()
1590 } else if (BaseMO.getReg() == X86::RSP) { in hardenLoadAddr()
1598 } else if (BaseMO.getReg() == X86::RIP || in hardenLoadAddr()
1613 assert(BaseMO.isReg() && in hardenLoadAddr()
1615 HardenOpRegs.push_back(&BaseMO); in hardenLoadAddr()
1812 MachineOperand &BaseMO = in sinkPostLoadHardenedInst() local
[all …]
H A DX86LoadValueInjectionLoadHardening.cpp786 const MachineOperand &BaseMO = in instrUsesRegToAccessMemory() local
790 return (BaseMO.isReg() && BaseMO.getReg() != X86::NoRegister && in instrUsesRegToAccessMemory()
791 TRI->regsOverlap(BaseMO.getReg(), Reg)) || in instrUsesRegToAccessMemory()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp627 const MachineOperand &BaseMO = MI->getOperand(OpNum); in PrintAsmMemoryOperand() local
629 assert(BaseMO.isReg() && in PrintAsmMemoryOperand()
654 O << Offset << "($" << MipsInstPrinter::getRegisterName(BaseMO.getReg()) in PrintAsmMemoryOperand()