HomeSort by: relevance | last modified time | path
    Searched refs:MCOp (Results 1 - 25 of 31) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BPFMCInstLower.cpp 53 MCOperand MCOp;
62 MCOp = MCOperand::createReg(MO.getReg());
65 MCOp = MCOperand::createImm(MO.getImm());
68 MCOp = MCOperand::createExpr(
74 MCOp = LowerSymbolOperand(MO, GetExternalSymbolSymbol(MO));
77 MCOp = LowerSymbolOperand(MO, GetGlobalAddressSymbol(MO));
81 OutMI.addOperand(MCOp);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
AVRMCInstLower.cpp 66 MCOperand MCOp;
76 MCOp = MCOperand::createReg(MO.getReg());
79 MCOp = MCOperand::createImm(MO.getImm());
82 MCOp = lowerSymbolOperand(MO, Printer.getSymbol(MO.getGlobal()));
85 MCOp = lowerSymbolOperand(
89 MCOp = MCOperand::createExpr(
95 MCOp = lowerSymbolOperand(
99 MCOp = lowerSymbolOperand(MO, Printer.GetJTISymbol(MO.getIndex()));
102 MCOp = lowerSymbolOperand(MO, Printer.GetCPISymbol(MO.getIndex()));
106 OutMI.addOperand(MCOp);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
LanaiMCInstLower.cpp 99 MCOperand MCOp;
105 MCOp = MCOperand::createReg(MO.getReg());
108 MCOp = MCOperand::createImm(MO.getImm());
111 MCOp = MCOperand::createExpr(
117 MCOp = LowerSymbolOperand(MO, GetGlobalAddressSymbol(MO));
120 MCOp = LowerSymbolOperand(MO, GetBlockAddressSymbol(MO));
123 MCOp = LowerSymbolOperand(MO, GetExternalSymbolSymbol(MO));
126 MCOp = LowerSymbolOperand(MO, GetJumpTableSymbol(MO));
129 MCOp = LowerSymbolOperand(MO, GetConstantPoolIndexSymbol(MO));
136 OutMI.addOperand(MCOp);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
MSP430MCInstLower.cpp 121 MCOperand MCOp;
129 MCOp = MCOperand::createReg(MO.getReg());
132 MCOp = MCOperand::createImm(MO.getImm());
135 MCOp = MCOperand::createExpr(MCSymbolRefExpr::create(
139 MCOp = LowerSymbolOperand(MO, GetGlobalAddressSymbol(MO));
142 MCOp = LowerSymbolOperand(MO, GetExternalSymbolSymbol(MO));
145 MCOp = LowerSymbolOperand(MO, GetJumpTableSymbol(MO));
148 MCOp = LowerSymbolOperand(MO, GetConstantPoolIndexSymbol(MO));
151 MCOp = LowerSymbolOperand(MO, GetBlockAddressSymbol(MO));
157 OutMI.addOperand(MCOp);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMMCInstLower.cpp 73 MCOperand &MCOp) {
81 MCOp = MCOperand::createReg(MO.getReg());
84 MCOp = MCOperand::createImm(MO.getImm());
87 MCOp = MCOperand::createExpr(MCSymbolRefExpr::create(
91 MCOp = GetSymbolRef(MO,
95 MCOp = GetSymbolRef(MO,
99 MCOp = GetSymbolRef(MO, GetJTISymbol(MO.getIndex()));
104 MCOp = GetSymbolRef(MO, GetCPISymbol(MO.getIndex()));
107 MCOp = GetSymbolRef(MO, GetBlockAddressSymbol(MO.getBlockAddress()));
113 MCOp = MCOperand::createDFPImm(bit_cast<uint64_t>(Val.convertToDouble()))
    [all...]
ARMAsmPrinter.h 106 bool lowerOperand(const MachineOperand &MO, MCOperand &MCOp);
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVMCInstLower.cpp 91 MCOperand &MCOp,
100 MCOp = MCOperand::createReg(MO.getReg());
106 MCOp = MCOperand::createImm(MO.getImm());
109 MCOp = lowerSymbolOperand(MO, MO.getMBB()->getSymbol(), AP);
112 MCOp = lowerSymbolOperand(MO, AP.getSymbolPreferLocal(*MO.getGlobal()), AP);
115 MCOp = lowerSymbolOperand(
119 MCOp = lowerSymbolOperand(
123 MCOp = lowerSymbolOperand(MO, AP.GetCPISymbol(MO.getIndex()), AP);
126 MCOp = lowerSymbolOperand(MO, AP.GetJTISymbol(MO.getIndex()), AP);
169 MCOperand MCOp;
    [all...]
RISCV.h 36 MCOperand &MCOp, const AsmPrinter &AP);
RISCVAsmPrinter.cpp 64 bool lowerOperand(const MachineOperand &MO, MCOperand &MCOp) const {
65 return LowerRISCVMachineOperandToMCOperand(MO, MCOp, *this);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/
LanaiMCCodeEmitter.cpp 57 unsigned getMachineOpValue(const MCInst &Inst, const MCOperand &MCOp,
110 const MCInst &Inst, const MCOperand &MCOp, SmallVectorImpl<MCFixup> &Fixups,
112 if (MCOp.isReg())
113 return getLanaiRegisterNumbering(MCOp.getReg());
114 if (MCOp.isImm())
115 return static_cast<unsigned>(MCOp.getImm());
117 // MCOp must be an expression
118 assert(MCOp.isExpr());
119 const MCExpr *Expr = MCOp.getExpr();
130 MCFixup::create(0, MCOp.getExpr(), MCFixupKind(FixupKind(Expr))))
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
SparcMCInstLower.cpp 102 MCOperand MCOp = LowerOperand(MI, MO, AP);
104 if (MCOp.isValid())
105 OutMI.addOperand(MCOp);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUMCInstLower.cpp 51 bool lowerOperand(const MachineOperand &MO, MCOperand &MCOp) const;
125 MCOperand &MCOp) const {
130 MCOp = MCOperand::createImm(MO.getImm());
133 MCOp = MCOperand::createReg(AMDGPU::getMCReg(MO.getReg(), ST));
137 MCOp = MCOperand::createExpr(
140 MCOp = MCOperand::createExpr(
158 MCOp = MCOperand::createExpr(Expr);
165 MCOp = MCOperand::createExpr(Expr);
208 MCOperand MCOp;
209 lowerOperand(MO, MCOp);
    [all...]
AMDGPUAsmPrinter.h 115 bool lowerOperand(const MachineOperand &MO, MCOperand &MCOp) const;
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64MCInstLower.cpp 259 MCOperand &MCOp) const {
267 MCOp = MCOperand::createReg(MO.getReg());
273 MCOp = MCOperand::createImm(MO.getImm());
276 MCOp = MCOperand::createExpr(
280 MCOp = LowerSymbolOperand(MO, GetGlobalAddressSymbol(MO));
283 MCOp = LowerSymbolOperand(MO, GetExternalSymbolSymbol(MO));
286 MCOp = LowerSymbolOperand(MO, MO.getMCSymbol());
289 MCOp = LowerSymbolOperand(MO, Printer.GetJTISymbol(MO.getIndex()));
292 MCOp = LowerSymbolOperand(MO, Printer.GetCPISymbol(MO.getIndex()));
295 MCOp = LowerSymbolOperand
    [all...]
AArch64MCInstLower.h 37 bool lowerOperand(const MachineOperand &MO, MCOperand &MCOp) const;
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
ARCMCInstLower.cpp 109 MCOperand MCOp = LowerOperand(MO);
111 if (MCOp.isValid())
112 OutMI.addOperand(MCOp);
  /src/external/apache2/llvm/dist/llvm/lib/Target/VE/
VEMCInstLower.cpp 83 MCOperand MCOp = LowerOperand(MI, MO, AP);
85 if (MCOp.isValid())
86 OutMI.addOperand(MCOp);
  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreMCInstLower.cpp 108 MCOperand MCOp = LowerOperand(MO);
110 if (MCOp.isValid())
111 OutMI.addOperand(MCOp);
  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kMCInstLower.cpp 151 Optional<MCOperand> MCOp = LowerOperand(MI, MO);
153 if (MCOp.hasValue() && MCOp.getValue().isValid())
154 OutMI.addOperand(MCOp.getValue());
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyMCInstLower.cpp 243 MCOperand MCOp;
258 MCOp = MCOperand::createReg(WAReg);
287 MCOp = lowerTypeIndexOperand(std::move(Returns), std::move(Params));
295 MCOp = lowerTypeIndexOperand(std::move(Returns),
306 MCOp = MCOperand::createImm(MO.getImm());
314 MCOp = MCOperand::createSFPImm(static_cast<uint32_t>(BitPattern));
316 MCOp = MCOperand::createDFPImm(BitPattern);
322 MCOp = lowerSymbolOperand(MO, GetGlobalAddressSymbol(MO));
329 MCOp = lowerSymbolOperand(MO, GetExternalSymbolSymbol(MO));
336 MCOp = lowerSymbolOperand(MO, MO.getMCSymbol())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXAsmPrinter.cpp 152 unsigned OpNo, MCOperand &MCOp) {
160 lowerImageHandleSymbol(MO.getImm(), MCOp);
164 lowerImageHandleSymbol(MO.getImm(), MCOp);
175 lowerImageHandleSymbol(MO.getImm(), MCOp);
183 lowerImageHandleSymbol(MO.getImm(), MCOp);
191 lowerImageHandleSymbol(MO.getImm(), MCOp);
201 void NVPTXAsmPrinter::lowerImageHandleSymbol(unsigned Index, MCOperand &MCOp) {
209 MCOp = GetSymbolRef(OutContext.getOrCreateSymbol(StringRef(*SymNamePtr)));
226 MCOperand MCOp;
228 if (lowerImageHandleOperand(MI, i, MCOp)) {
    [all...]
NVPTXAsmPrinter.h 212 bool lowerOperand(const MachineOperand &MO, MCOperand &MCOp);
273 MCOperand &MCOp);
274 void lowerImageHandleSymbol(unsigned Index, MCOperand &MCOp);
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCMCInstLower.cpp 156 MCOperand MCOp;
157 if (LowerPPCMachineOperandToMCOperand(MI->getOperand(i), MCOp, AP))
158 OutMI.addOperand(MCOp);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsMCInstLower.cpp 323 MCOperand MCOp = LowerOperand(MO);
325 if (MCOp.isValid())
326 OutMI.addOperand(MCOp);
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCInstPrinter.h 182 bool (*ValidateMCOperand)(const MCOperand &MCOp, const MCSubtargetInfo &STI,

Completed in 1735 milliseconds

1 2