Home
last modified time | relevance | path

Searched refs:MO1 (Results 1 – 11 of 11) sorted by relevance

/NextBSD/contrib/llvm/lib/Target/ARM/InstPrinter/
HDARMInstPrinter.cpp116 const MCOperand &MO1 = MI->getOperand(1); in printInst() local
127 printRegName(O, MO1.getReg()); in printInst()
139 const MCOperand &MO1 = MI->getOperand(1); in printInst() local
149 printRegName(O, MO1.getReg()); in printInst()
362 const MCOperand &MO1 = MI->getOperand(OpNum); in printThumbLdrLabelOperand() local
363 if (MO1.isExpr()) { in printThumbLdrLabelOperand()
364 MO1.getExpr()->print(O, &MAI); in printThumbLdrLabelOperand()
370 int32_t OffImm = (int32_t)MO1.getImm(); in printThumbLdrLabelOperand()
392 const MCOperand &MO1 = MI->getOperand(OpNum); in printSORegRegOperand() local
396 printRegName(O, MO1.getReg()); in printSORegRegOperand()
[all …]
/NextBSD/contrib/llvm/lib/Target/ARM/MCTargetDesc/
HDARMMCCodeEmitter.cpp562 const MCOperand &MO1 = MI.getOperand(OpIdx + 1); in EncodeAddrModeOpValues() local
566 int32_t SImm = MO1.getImm(); in EncodeAddrModeOpValues()
871 const MCOperand &MO1 = MI.getOperand(OpIdx); in getThumbAddrModeRegRegOpValue() local
873 unsigned Rn = CTX.getRegisterInfo()->getEncodingValue(MO1.getReg()); in getThumbAddrModeRegRegOpValue()
1011 const MCOperand &MO1 = MI.getOperand(OpIdx + 1); in getT2AddrModeImm0_1020s4OpValue() local
1013 unsigned Imm8 = MO1.getImm(); in getT2AddrModeImm0_1020s4OpValue()
1078 const MCOperand &MO1 = MI.getOperand(OpIdx+1); in getLdStSORegOpValue() local
1081 unsigned Rm = CTX.getRegisterInfo()->getEncodingValue(MO1.getReg()); in getLdStSORegOpValue()
1130 const MCOperand &MO1 = MI.getOperand(OpIdx+1); in getAddrMode2OffsetOpValue() local
1131 unsigned Imm = MO1.getImm(); in getAddrMode2OffsetOpValue()
[all …]
/NextBSD/contrib/llvm/lib/Target/AArch64/
HDAArch64ExpandPseudoInsts.cpp641 const MachineOperand &MO1 = MI.getOperand(1); in expandMI() local
642 unsigned Flags = MO1.getTargetFlags(); in expandMI()
650 if (MO1.isGlobal()) { in expandMI()
651 MIB1.addGlobalAddress(MO1.getGlobal(), 0, Flags | AArch64II::MO_PAGE); in expandMI()
652 MIB2.addGlobalAddress(MO1.getGlobal(), 0, in expandMI()
654 } else if (MO1.isSymbol()) { in expandMI()
655 MIB1.addExternalSymbol(MO1.getSymbolName(), Flags | AArch64II::MO_PAGE); in expandMI()
656 MIB2.addExternalSymbol(MO1.getSymbolName(), in expandMI()
659 assert(MO1.isCPI() && in expandMI()
661 MIB1.addConstantPoolIndex(MO1.getIndex(), MO1.getOffset(), in expandMI()
[all …]
/NextBSD/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/
HDHexagonInstPrinter.cpp225 const MCOperand& MO1 = MI->getOperand(OpNo + 1); in printMEMriOperand() local
228 O << " + #" << MO1.getImm(); in printMEMriOperand()
234 const MCOperand& MO1 = MI->getOperand(OpNo + 1); in printFrameIndexOperand() local
237 O << ", #" << MO1.getImm(); in printFrameIndexOperand()
/NextBSD/contrib/llvm/lib/Target/AArch64/MCTargetDesc/
HDAArch64MCCodeEmitter.cpp267 const MCOperand &MO1 = MI.getOperand(OpIdx + 1); in getAddSubImmOpValue() local
268 assert(AArch64_AM::getShiftType(MO1.getImm()) == AArch64_AM::LSL && in getAddSubImmOpValue()
270 unsigned ShiftVal = AArch64_AM::getShiftValue(MO1.getImm()); in getAddSubImmOpValue()
/NextBSD/contrib/llvm/lib/Target/ARM/
HDARMExpandPseudoInsts.cpp977 const MachineOperand &MO1 = MI.getOperand(1); in ExpandMI() local
978 const GlobalValue *GV = MO1.getGlobal(); in ExpandMI()
1030 const MachineOperand &MO1 = MI.getOperand(1); in ExpandMI() local
1031 const GlobalValue *GV = MO1.getGlobal(); in ExpandMI()
1032 unsigned TF = MO1.getTargetFlags(); in ExpandMI()
1043 .addGlobalAddress(GV, MO1.getOffset(), TF | LO16TF) in ExpandMI()
1048 .addGlobalAddress(GV, MO1.getOffset(), TF | HI16TF) in ExpandMI()
HDARMAsmPrinter.cpp936 const MachineOperand &MO1 = MI->getOperand(1); in EmitJumpTableAddrs() local
937 unsigned JTI = MO1.getIndex(); in EmitJumpTableAddrs()
983 const MachineOperand &MO1 = MI->getOperand(1); in EmitJumpTableInsts() local
984 unsigned JTI = MO1.getIndex(); in EmitJumpTableInsts()
1009 const MachineOperand &MO1 = MI->getOperand(1); in EmitJumpTableTBInst() local
1010 unsigned JTI = MO1.getIndex(); in EmitJumpTableTBInst()
HDARMBaseInstrInfo.cpp1416 const MachineOperand &MO1 = MI1->getOperand(1); in produceSameValue() local
1417 if (MO0.getOffset() != MO1.getOffset()) in produceSameValue()
1427 return MO0.getGlobal() == MO1.getGlobal(); in produceSameValue()
1432 int CPI1 = MO1.getIndex(); in produceSameValue()
1473 const MachineOperand &MO1 = MI1->getOperand(i); in produceSameValue() local
1474 if (!MO0.isIdenticalTo(MO1)) in produceSameValue()
/NextBSD/contrib/llvm/lib/Target/AArch64/InstPrinter/
HDAArch64InstPrinter.cpp1100 const MCOperand MO1 = MI->getOperand(OpNum + 1); in printAMIndexedWB() local
1102 if (MO1.isImm()) { in printAMIndexedWB()
1103 O << ", #" << (MO1.getImm() * Scale); in printAMIndexedWB()
1105 assert(MO1.isExpr() && "Unexpected operand type!"); in printAMIndexedWB()
1107 MO1.getExpr()->print(O, &MAI); in printAMIndexedWB()
/NextBSD/contrib/llvm/lib/Target/X86/
HDX86FloatingPoint.cpp1312 const MachineOperand &MO1 = MI->getOperand(1); in handleSpecialFP() local
1314 bool KillsSrc = MI->killsRegister(MO1.getReg()); in handleSpecialFP()
1318 unsigned SrcFP = getFPReg(MO1); in handleSpecialFP()
HDX86InstrInfo.cpp5611 MachineOperand &MO1 = DataMI->getOperand(1); in unfoldMemoryOperand() local
5612 if (MO1.getImm() == 0) { in unfoldMemoryOperand()
5625 MO1.ChangeToRegister(MO0.getReg(), false); in unfoldMemoryOperand()