Searched refs:BaseMO (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFAsmPrinter.cpp | 123 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()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86SpeculativeLoadHardening.cpp | 195 hardenLoadAddr(MachineInstr &MI, MachineOperand &BaseMO, 1328 MachineOperand &BaseMO = in tracePredStateThroughBlocksAndHarden() local 1336 if (!BaseMO.isFI() && BaseMO.getReg() != X86::RIP && in tracePredStateThroughBlocksAndHarden() 1337 BaseMO.getReg().isValid()) in tracePredStateThroughBlocksAndHarden() 1338 BaseReg = BaseMO.getReg(); in tracePredStateThroughBlocksAndHarden() 1399 MachineOperand &BaseMO = in tracePredStateThroughBlocksAndHarden() local 1403 hardenLoadAddr(MI, BaseMO, IndexMO, AddrRegToHardenedReg); in tracePredStateThroughBlocksAndHarden() 1562 MachineInstr &MI, MachineOperand &BaseMO, MachineOperand &IndexMO, in hardenLoadAddr() argument 1573 if (BaseMO.isFI()) { in hardenLoadAddr() 1579 } else if (BaseMO.getReg() == X86::RSP) { in hardenLoadAddr() [all …]
|
| H A D | X86LoadValueInjectionLoadHardening.cpp | 778 const MachineOperand &BaseMO = in instrUsesRegToAccessMemory() local 782 return (BaseMO.isReg() && BaseMO.getReg().isValid() && in instrUsesRegToAccessMemory() 783 TRI->regsOverlap(BaseMO.getReg(), Reg)) || in instrUsesRegToAccessMemory()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchAsmPrinter.cpp | 149 const MachineOperand &BaseMO = MI->getOperand(OpNo); in PrintAsmMemoryOperand() local 151 if (!BaseMO.isReg()) in PrintAsmMemoryOperand() 154 OS << "$" << LoongArchInstPrinter::getRegisterName(BaseMO.getReg()); in PrintAsmMemoryOperand()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVInstPrinter.cpp | 296 const MCOperand &BaseMO = MI->getOperand(OpNo); in printRegReg() local 297 assert(BaseMO.isReg() && "printRegReg can only print register operands"); in printRegReg() 298 printRegName(O, BaseMO.getReg()); in printRegReg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsAsmPrinter.cpp | 589 const MachineOperand &BaseMO = MI->getOperand(OpNum); in PrintAsmMemoryOperand() local 591 assert(BaseMO.isReg() && in PrintAsmMemoryOperand() 616 O << Offset << "($" << MipsInstPrinter::getRegisterName(BaseMO.getReg()) in PrintAsmMemoryOperand()
|