Home
last modified time | relevance | path

Searched refs:MO3 (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMInstPrinter.cpp132 const MCOperand &MO3 = MI->getOperand(3); in printInst() local
134 O << '\t' << ARM_AM::getShiftOpcStr(ARM_AM::getSORegShOp(MO3.getImm())); in printInst()
145 assert(ARM_AM::getSORegOffset(MO3.getImm()) == 0); in printInst()
431 const MCOperand &MO3 = MI->getOperand(OpNum + 2); in printSORegRegOperand() local
436 ARM_AM::ShiftOpc ShOpc = ARM_AM::getSORegShOp(MO3.getImm()); in printSORegRegOperand()
443 assert(ARM_AM::getSORegOffset(MO3.getImm()) == 0); in printSORegRegOperand()
468 const MCOperand &MO3 = MI->getOperand(Op + 2); in printAM2PreOrOffsetIndexOp() local
475 if (ARM_AM::getAM2Offset(MO3.getImm())) { // Don't print +0. in printAM2PreOrOffsetIndexOp()
478 << "#" << ARM_AM::getAddrOpcStr(ARM_AM::getAM2Op(MO3.getImm())) in printAM2PreOrOffsetIndexOp()
479 << ARM_AM::getAM2Offset(MO3.getImm()); in printAM2PreOrOffsetIndexOp()
[all …]
H A DARMMCTargetDesc.cpp465 const MCOperand &MO3 = Inst.getOperand(MemOpIndex + 2); in evaluateMemOpAddrForAddrMode3() local
466 if (!MO1.isReg() || MO1.getReg() != ARM::PC || MO2.getReg() || !MO3.isImm()) in evaluateMemOpAddrForAddrMode3()
469 unsigned ImmOffs = ARM_AM::getAM3Offset(MO3.getImm()); in evaluateMemOpAddrForAddrMode3()
470 ARM_AM::AddrOpc Op = ARM_AM::getAM3Op(MO3.getImm()); in evaluateMemOpAddrForAddrMode3()
H A DARMMCCodeEmitter.cpp1617 const MCOperand &MO3 = MI.getOperand(OpNum+2); in getSORegImmOpValue()
1625 Value |= MO3.getImm(); in getT2AddrModeSORegOpValue()
1628 const MCOperand &MO3 = MI.getOperand(OpNum+2); getT2AddrModeSORegOpValue() local
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchExpandPseudoInsts.cpp509 unsigned MO0, MO1, MO2, MO3; in expandLargeAddressLoad() local
517 MO3 = LoongArchII::MO_PCREL64_HI; in expandLargeAddressLoad()
526 MO3 = LoongArchII::MO_GOT_PC64_HI; in expandLargeAddressLoad()
532 MO3 = LoongArchII::MO_IE_PC64_HI; in expandLargeAddressLoad()
560 Part3.addExternalSymbol(SymName, MO3); in expandLargeAddressLoad()
565 Part3.addDisp(Symbol, 0, MO3); in expandLargeAddressLoad()
/freebsd/contrib/file/magic/Magdir/
H A Daudio952 0 string MO3