Home
last modified time | relevance | path

Searched refs:OffsetMO (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchAsmPrinter.cpp156 const MachineOperand &OffsetMO = MI->getOperand(OpNo + 1); in PrintAsmMemoryOperand() local
158 if (!lowerOperand(OffsetMO, MCO)) in PrintAsmMemoryOperand()
160 if (OffsetMO.isReg()) in PrintAsmMemoryOperand()
161 OS << ", $" << LoongArchInstPrinter::getRegisterName(OffsetMO.getReg()); in PrintAsmMemoryOperand()
162 else if (OffsetMO.isImm()) in PrintAsmMemoryOperand()
163 OS << ", " << OffsetMO.getImm(); in PrintAsmMemoryOperand()
164 else if (OffsetMO.isGlobal() || OffsetMO.isBlockAddress() || in PrintAsmMemoryOperand()
165 OffsetMO.isMCSymbol() || OffsetMO.isCPI()) { in PrintAsmMemoryOperand()
H A DLoongArchMergeBaseOffset.cpp676 const MachineOperand &OffsetMO = UseMI.getOperand(I + 2); in foldIntoMemoryOps() local
677 if (!OffsetMO.isImm()) in foldIntoMemoryOps()
681 int64_t Offset = OffsetMO.getImm(); in foldIntoMemoryOps()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFAsmPrinter.cpp124 const MachineOperand &OffsetMO = MI->getOperand(OpNum + 1); in PrintAsmMemoryOperand() local
126 assert(OffsetMO.isImm() && "Unexpected offset for inline asm memory operand."); in PrintAsmMemoryOperand()
127 int Offset = OffsetMO.getImm(); in PrintAsmMemoryOperand()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVInstPrinter.cpp290 const MCOperand &OffsetMO = MI->getOperand(OpNo + 1); in printRegReg() local
292 assert(OffsetMO.isReg() && "printRegReg can only print register operands"); in printRegReg()
293 printRegName(O, OffsetMO.getReg()); in printRegReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVMergeBaseOffset.cpp474 const MachineOperand &OffsetMO = UseMI.getOperand(I + 2); in foldIntoMemoryOps() local
475 if (!OffsetMO.isImm()) in foldIntoMemoryOps()
479 int64_t Offset = OffsetMO.getImm(); in foldIntoMemoryOps()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp590 const MachineOperand &OffsetMO = MI->getOperand(OpNum + 1); in PrintAsmMemoryOperand() local
593 assert(OffsetMO.isImm() && in PrintAsmMemoryOperand()
595 int Offset = OffsetMO.getImm(); in PrintAsmMemoryOperand()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.cpp138 MachineOperand &OffsetMO = MI->getOperand(2); in splitAdjDynAlloc() local
144 OffsetMO.getImm()); in splitAdjDynAlloc()
148 OffsetMO.setImm(Offset); in splitAdjDynAlloc()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.cpp2631 MachineOperand *OffsetMO = getNamedOperand(*MI, AMDGPU::OpName::offset); in reMaterialize() local
2632 int64_t FinalOffset = OffsetMO->getImm() + Offset / 8; in reMaterialize()
2633 OffsetMO->setImm(FinalOffset); in reMaterialize()