| /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,
|