Home
last modified time | relevance | path

Searched refs:MO2 (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/Target/ARM/InstPrinter/
DARMInstPrinter.cpp60 const MCOperand &MO2 = MI->getOperand(2); in printInst() local
70 O << ", " << getRegisterName(MO2.getReg()); in printInst()
80 const MCOperand &MO2 = MI->getOperand(2); in printInst() local
82 O << '\t' << ARM_AM::getShiftOpcStr(ARM_AM::getSORegShOp(MO2.getImm())); in printInst()
89 if (ARM_AM::getSORegShOp(MO2.getImm()) == ARM_AM::rrx) { in printInst()
94 O << ", #" << translateShiftImm(ARM_AM::getSORegOffset(MO2.getImm())); in printInst()
245 const MCOperand &MO2 = MI->getOperand(OpNum+1); in printSORegRegOperand() local
256 O << ' ' << getRegisterName(MO2.getReg()); in printSORegRegOperand()
263 const MCOperand &MO2 = MI->getOperand(OpNum+1); in printSORegImmOperand() local
268 ARM_AM::ShiftOpc ShOpc = ARM_AM::getSORegShOp(MO2.getImm()); in printSORegImmOperand()
[all …]
/external/llvm/lib/Target/Hexagon/
DHexagonAsmPrinter.h84 const MachineOperand &MO2 = MI->getOperand(OpNo+1); in printMEMriOperand() local
88 << (int) MO2.getImm(); in printMEMriOperand()
94 const MachineOperand &MO2 = MI->getOperand(OpNo+1); in printFrameIndexOperand() local
98 << MO2.getImm(); in printFrameIndexOperand()
DHexagonAsmPrinter.cpp220 const MachineOperand &MO2 = MI->getOperand(OpNo+1); in printAddrModeBasePlusOffset() local
224 << MO2.getImm(); in printAddrModeBasePlusOffset()
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMMCCodeEmitter.cpp700 const MCOperand &MO2 = MI.getOperand(OpIdx + 1); in getThumbAddrModeRegRegOpValue() local
702 unsigned Rm = getARMRegisterNumbering(MO2.getReg()); in getThumbAddrModeRegRegOpValue()
904 const MCOperand &MO2 = MI.getOperand(OpIdx+2); in getLdStSORegOpValue() local
907 unsigned ShImm = ARM_AM::getAM2Offset(MO2.getImm()); in getLdStSORegOpValue()
908 bool isAdd = ARM_AM::getAM2Op(MO2.getImm()) == ARM_AM::add; in getLdStSORegOpValue()
909 ARM_AM::ShiftOpc ShOp = ARM_AM::getAM2ShiftOpc(MO2.getImm()); in getLdStSORegOpValue()
1004 const MCOperand &MO2 = MI.getOperand(OpIdx+2); in getAddrMode3OpValue() local
1019 unsigned Imm = MO2.getImm(); in getAddrMode3OpValue()
1122 const MCOperand &MO2 = MI.getOperand(OpIdx + 2); in getSORegRegOpValue() local
1123 ARM_AM::ShiftOpc SOpc = ARM_AM::getSORegShOp(MO2.getImm()); in getSORegRegOpValue()
[all …]
/external/llvm/lib/Target/ARM/
DARMCodeEmitter.cpp1010 const MachineOperand &MO2 = MI.getOperand(OpIdx + 2); in getMachineSoRegOpValue() local
1011 ARM_AM::ShiftOpc SOpc = ARM_AM::getSORegShOp(MO2.getImm()); in getMachineSoRegOpValue()
1052 assert(ARM_AM::getSORegOffset(MO2.getImm()) == 0); in getMachineSoRegOpValue()
1057 return Binary | ARM_AM::getSORegOffset(MO2.getImm()) << 7; in getMachineSoRegOpValue()
1240 const MachineOperand &MO2 = MI.getOperand(OpIdx); in emitLoadStoreInstruction() local
1247 if (!MO2.getReg()) { // is immediate in emitLoadStoreInstruction()
1257 assert(TargetRegisterInfo::isPhysicalRegister(MO2.getReg())); in emitLoadStoreInstruction()
1259 Binary |= getARMRegisterNumbering(MO2.getReg()); in emitLoadStoreInstruction()
1311 const MachineOperand &MO2 = MI.getOperand(OpIdx); in emitMiscLoadStoreInstruction() local
1321 if (MO2.getReg()) { in emitMiscLoadStoreInstruction()
[all …]
DARMAsmPrinter.cpp934 const MachineOperand &MO2 = MI->getOperand(OpNum+1); // Unique Id in EmitJumpTable() local
941 MCSymbol *JTISymbol = GetARMJTIPICJumpTableLabel2(JTI, MO2.getImm()); in EmitJumpTable()
978 const MachineOperand &MO2 = MI->getOperand(OpNum+1); // Unique Id in EmitJump2Table() local
990 MCSymbol *JTISymbol = GetARMJTIPICJumpTableLabel2(JTI, MO2.getImm()); in EmitJump2Table()