Searched refs:MCOperand (Results 126 - 150 of 151) sorted by relevance

1234567

/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/MCDisassembler/
H A DMCExternalSymbolizer.cpp142 MI.addOperand(MCOperand::createExpr(Expr));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCCodeEmitter.h92 uint64_t getMachineOpValue(const MCInst &MI, const MCOperand &MO,
H A DPPCInstPrinter.cpp506 const MCOperand &Op = MI->getOperand(OpNo);
575 const MCOperand &Op = MI->getOperand(OpNo);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVAsmPrinter.cpp64 bool lowerOperand(const MachineOperand &MO, MCOperand &MCOp) const {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyInstPrinter.cpp222 const MCOperand &Op = MI->getOperand(OpNo);
288 const MCOperand &Op = MI->getOperand(OpNo);
H A DWebAssemblyMCCodeEmitter.cpp85 const MCOperand &MO = MI.getOperand(I);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp135 Inst.addOperand(MCOperand::createReg(getReg()));
141 Inst.addOperand(MCOperand::createImm(0));
143 Inst.addOperand(MCOperand::createImm(CE->getValue()));
145 Inst.addOperand(MCOperand::createExpr(Expr));
161 Inst.addOperand(MCOperand::createReg(getReg()));
170 Inst.addOperand(MCOperand::createImm(~(uint8_t)CE->getValue()));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp766 Inst.addOperand(MCOperand::createExpr(Expr));
773 Inst.addOperand(MCOperand::createImm(Mods.getModifiersOperand()));
793 Inst.addOperand(MCOperand::createImm(Mods.getModifiersOperand()));
813 Inst.addOperand(MCOperand::createExpr(Expr));
1728 Inst.addOperand(MCOperand::createImm(Imm.Val));
1755 Inst.addOperand(MCOperand::createImm(Literal.getZExtValue()));
1768 Inst.addOperand(MCOperand::createImm(Literal.lshr(32).getZExtValue()));
1804 Inst.addOperand(MCOperand::createImm(ImmVal));
1828 Inst.addOperand(MCOperand::createImm(Val));
1832 Inst.addOperand(MCOperand
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBTFDebug.cpp1205 OutMI.addOperand(MCOperand::createReg(MI->getOperand(0).getReg()));
1206 OutMI.addOperand(MCOperand::createImm(Imm));
1221 OutMI.addOperand(MCOperand::createImm(MI->getOperand(0).getImm()));
1223 OutMI.addOperand(MCOperand::createReg(MI->getOperand(0).getReg()));
1224 OutMI.addOperand(MCOperand::createReg(MI->getOperand(2).getReg()));
1225 OutMI.addOperand(MCOperand::createImm(Imm));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp452 const MCOperand &Op = Inst.getOperand(I);
541 const MCOperand &SegReg = Inst.getOperand(MemOpStart + X86::AddrSegmentReg);
542 const MCOperand &BaseReg = Inst.getOperand(MemOpStart + X86::AddrBaseReg);
543 const MCOperand &IndexReg = Inst.getOperand(MemOpStart + X86::AddrIndexReg);
544 const MCOperand &ScaleAmt = Inst.getOperand(MemOpStart + X86::AddrScaleAmt);
545 const MCOperand &Disp = Inst.getOperand(MemOpStart + X86::AddrDisp);
H A DX86InstPrinterCommon.cpp298 const MCOperand &Op = MI->getOperand(OpNo);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCCompound.cpp175 const MCOperand &Predicate = HMCI.getOperand(0);
200 MCOperand Rs, Rt;
H A DHexagonMCCodeEmitter.cpp463 MCInstrInfo const &MCII, const MCInst &MI, const MCOperand &MO,
579 const MCOperand &MO, const MCExpr *ME, SmallVectorImpl<MCFixup> &Fixups,
713 HexagonMCCodeEmitter::getMachineOpValue(MCInst const &MI, MCOperand const &MO,
736 const MCOperand *I = Instrs.begin() + State.Index - 1;
H A DHexagonMCChecker.cpp426 MCOperand const &Op = HexagonMCInstrInfo::getNewValueOperand(MCII, I);
508 MCOperand const &Operand = Inst.getOperand(j);
526 MCOperand const &Operand = I.getOperand(j);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp64 Optional<MCOperand> LowerMachineOperand(const MachineInstr *MI,
69 MCOperand LowerSymbolOperand(const MachineOperand &MO, MCSymbol *Sym) const;
218 MCOperand X86MCInstLower::LowerSymbolOperand(const MachineOperand &MO,
314 return MCOperand::createExpr(Expr);
334 MCOperand Saved = Inst.getOperand(ImmOp);
412 MCOperand Saved = Inst.getOperand(AddrOp);
413 MCOperand Seg = Inst.getOperand(AddrBase + X86::AddrSegmentReg);
424 Optional<MCOperand>
435 return MCOperand::createReg(MO.getReg());
437 return MCOperand
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCInstPrinter.cpp90 const MCOperand &Opnd = MI.getOperand(OpIdx);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64ExternalSymbolizer.cpp220 MI.addOperand(MCOperand::createExpr(Expr));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/
H A DVEInstPrinter.cpp57 const MCOperand &MO = MI->getOperand(OpNum);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp119 Inst.addOperand(MCOperand::createImm(Int.Val));
121 Inst.addOperand(MCOperand::createExpr(Sym.Exp));
129 Inst.addOperand(MCOperand::createFPImm(Flt.Val));
137 Inst.addOperand(MCOperand::createImm(Br));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp559 const MCOperand &Op = MI->getOperand(OpNo);
688 const MCOperand &Op = MI->getOperand(OpNo + 1);
1154 const MCOperand &Op = MI->getOperand(OpNo);
1165 const MCOperand &Op = MI->getOperand(OpNo);
1475 const MCOperand &Op = MI->getOperand(OpNo);
1521 const MCOperand &Op = MI->getOperand(OpNo);
1596 const MCOperand &Op = MI->getOperand(OpNo);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAsmBackend.cpp344 Res.addOperand(MCOperand::createImm(0));
345 Res.addOperand(MCOperand::createImm(14));
346 Res.addOperand(MCOperand::createReg(0));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb2InstrInfo.cpp47 NopInst.addOperand(MCOperand::createImm(0));
48 NopInst.addOperand(MCOperand::createImm(ARMCC::AL));
49 NopInst.addOperand(MCOperand::createReg(0));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZAsmPrinter.cpp103 LoweredMI.addOperand(MCOperand::createImm(AlignmentHint));
707 MCOperand MO(Lower.lowerOperand(MI->getOperand(OpNo)));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldChecker.cpp270 const MCOperand &Op = Inst.getOperand(OpIdx);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp3322 ShlInst.addOperand(MCOperand::createImm(0));

Completed in 357 milliseconds

1234567