/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFMCInstLower.cpp | 53 MCOperand MCOp; local 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);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVMCInstLower.cpp | 90 MCOperand &MCOp, 99 MCOp = MCOperand::createReg(MO.getReg()); 105 MCOp = MCOperand::createImm(MO.getImm()); 108 MCOp = lowerSymbolOperand(MO, MO.getMBB()->getSymbol(), AP); 111 MCOp = lowerSymbolOperand(MO, AP.getSymbol(MO.getGlobal()), AP); 114 MCOp = lowerSymbolOperand( 118 MCOp = lowerSymbolOperand( 122 MCOp = lowerSymbolOperand(MO, AP.GetCPISymbol(MO.getIndex()), AP); 133 MCOperand MCOp; local 134 if (LowerRISCVMachineOperandToMCOperand(MO, MCOp, A 89 LowerRISCVMachineOperandToMCOperand(const MachineOperand &MO, MCOperand &MCOp, const AsmPrinter &AP) argument [all...] |
H A D | RISCV.h | 36 MCOperand &MCOp, const AsmPrinter &AP);
|
H A D | RISCVAsmPrinter.cpp | 64 bool lowerOperand(const MachineOperand &MO, MCOperand &MCOp) const { 65 return LowerRISCVMachineOperandToMCOperand(MO, MCOp, *this);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRMCInstLower.cpp | 66 MCOperand MCOp; local 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...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiMCInstLower.cpp | 99 MCOperand MCOp; local 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...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430MCInstLower.cpp | 121 MCOperand MCOp; local 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...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | 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 72 lowerOperand(const MachineOperand &MO, MCOperand &MCOp) argument 156 MCOperand MCOp; local [all...] |
H A D | ARMAsmPrinter.h | 106 bool lowerOperand(const MachineOperand &MO, MCOperand &MCOp);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/ |
H A D | 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 109 getMachineOpValue( const MCInst &Inst, const MCOperand &MCOp, SmallVectorImpl<MCFixup> &Fixups, const MCSubtargetInfo &SubtargetInfo) const argument 291 const MCOperand &MCOp = Inst.getOperand(OpNo); local [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcMCInstLower.cpp | 102 MCOperand MCOp = LowerOperand(MI, MO, AP); local 104 if (MCOp.isValid()) 105 OutMI.addOperand(MCOp);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEMCInstLower.cpp | 77 MCOperand MCOp = LowerOperand(MI, MO, AP); local 79 if (MCOp.isValid()) 80 OutMI.addOperand(MCOp);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUMCInstLower.cpp | 53 bool lowerOperand(const MachineOperand &MO, MCOperand &MCOp) const; 127 MCOperand &MCOp) const { 132 MCOp = MCOperand::createImm(MO.getImm()); 135 MCOp = MCOperand::createReg(AMDGPU::getMCReg(MO.getReg(), ST)); 139 MCOp = MCOperand::createExpr( 142 MCOp = MCOperand::createExpr( 160 MCOp = MCOperand::createExpr(Expr); 167 MCOp = MCOperand::createExpr(Expr); 210 MCOperand MCOp; local 211 lowerOperand(MO, MCOp); 378 MCOperand MCOp; local [all...] |
H A D | AMDGPUAsmPrinter.h | 111 bool lowerOperand(const MachineOperand &MO, MCOperand &MCOp) const;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64MCInstLower.cpp | 253 MCOperand &MCOp) const { 261 MCOp = MCOperand::createReg(MO.getReg()); 267 MCOp = MCOperand::createImm(MO.getImm()); 270 MCOp = MCOperand::createExpr( 274 MCOp = LowerSymbolOperand(MO, GetGlobalAddressSymbol(MO)); 277 MCOp = LowerSymbolOperand(MO, GetExternalSymbolSymbol(MO)); 280 MCOp = LowerSymbolOperand(MO, MO.getMCSymbol()); 283 MCOp = LowerSymbolOperand(MO, Printer.GetJTISymbol(MO.getIndex())); 286 MCOp = LowerSymbolOperand(MO, Printer.GetCPISymbol(MO.getIndex())); 289 MCOp 300 MCOperand MCOp; local [all...] |
H A D | AArch64MCInstLower.h | 37 bool lowerOperand(const MachineOperand &MO, MCOperand &MCOp) const;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCMCInstLower.cpp | 109 MCOperand MCOp = LowerOperand(MO); local 111 if (MCOp.isValid()) 112 OutMI.addOperand(MCOp);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreMCInstLower.cpp | 108 MCOperand MCOp = LowerOperand(MO); local 110 if (MCOp.isValid()) 111 OutMI.addOperand(MCOp);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyMCInstLower.cpp | 213 MCOperand MCOp; local 228 MCOp = MCOperand::createReg(WAReg); 257 MCOp = lowerTypeIndexOperand(std::move(Returns), std::move(Params)); 265 MCOp = lowerTypeIndexOperand(std::move(Returns), 271 MCOp = MCOperand::createImm(MO.getImm()); 279 MCOp = MCOperand::createFPImm(Imm->getValueAPF().convertToFloat()); 281 MCOp = MCOperand::createFPImm(Imm->getValueAPF().convertToDouble()); 287 MCOp = lowerSymbolOperand(MO, GetGlobalAddressSymbol(MO)); 294 MCOp = lowerSymbolOperand(MO, GetExternalSymbolSymbol(MO)); 301 MCOp [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | 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) { argument 209 MCOp = GetSymbolRef(OutContext.getOrCreateSymbol(StringRef(*SymNamePtr))); 226 MCOperand MCOp; local 228 if (lowerImageHandleOperand(MI, i, MCOp)) { 151 lowerImageHandleOperand(const MachineInstr *MI, unsigned OpNo, MCOperand &MCOp) argument 239 lowerOperand(const MachineOperand &MO, MCOperand &MCOp) argument [all...] |
H A D | NVPTXAsmPrinter.h | 212 bool lowerOperand(const MachineOperand &MO, MCOperand &MCOp); 273 MCOperand &MCOp); 274 void lowerImageHandleSymbol(unsigned Index, MCOperand &MCOp);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCMCInstLower.cpp | 144 MCOperand MCOp; local 145 if (LowerPPCMachineOperandToMCOperand(MI->getOperand(i), MCOp, AP)) 146 OutMI.addOperand(MCOp);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsMCInstLower.cpp | 323 MCOperand MCOp = LowerOperand(MO); local 325 if (MCOp.isValid()) 326 OutMI.addOperand(MCOp);
|
H A D | MipsAsmPrinter.h | 82 bool lowerOperand(const MachineOperand &MO, MCOperand &MCOp);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCInstPrinter.h | 170 bool (*ValidateMCOperand)(const MCOperand &MCOp, const MCSubtargetInfo &STI,
|