Home
last modified time | relevance | path

Searched refs:MCInstLowering (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCAsmPrinter.cpp35 ARCMCInstLower MCInstLowering; member in __anonf1f76ba60111::ARCAsmPrinter
41 MCInstLowering(&OutContext, *this) {} in ARCAsmPrinter()
65 MCInstLowering.Lower(MI, TmpInst); in emitInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiAsmPrinter.cpp153 LanaiMCInstLower MCInstLowering(OutContext, *this); in emitCallInstruction() local
176 MCInstLowering.Lower(MI, TmpInst); in emitCallInstruction()
190 LanaiMCInstLower MCInstLowering(OutContext, *this); in customEmitInstruction() local
193 MCInstLowering.Lower(MI, TmpInst); in customEmitInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreAsmPrinter.cpp53 XCoreMCInstLower MCInstLowering; member in __anona58f617c0111::XCoreAsmPrinter
59 : AsmPrinter(TM, std::move(Streamer)), MCInstLowering(*this) {} in XCoreAsmPrinter()
168 MCInstLowering.Initialize(&MF->getContext()); in emitFunctionBodyStart()
291 MCInstLowering.Lower(MI, TmpInst); in emitInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600MCInstLower.cpp52 R600MCInstLower MCInstLowering(OutContext, STI, *this); in emitInstruction() local
70 MCInstLowering.lower(MI, TmpInst); in emitInstruction()
H A DAMDGPUMCInstLower.cpp165 AMDGPUMCInstLower MCInstLowering(OutContext, STI, *this); in lowerOperand() local
166 return MCInstLowering.lowerOperand(MO, MCOp); in lowerOperand()
194 AMDGPUMCInstLower MCInstLowering(OutContext, STI, *this); in emitInstruction() local
272 MCInstLowering.lower(MI, TmpInst); in emitInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYAsmPrinter.cpp41 : AsmPrinter(TM, std::move(Streamer)), MCInstLowering(OutContext, *this) {} in CSKYAsmPrinter()
84 MCInstLowering.Lower(Instr, LRWInst); in expandTLSLA()
91 MCInstLowering.Lower(Instr, GRSInst); in expandTLSLA()
163 MCInstLowering.Lower(MI, TmpInst); in emitInstruction()
H A DCSKYAsmPrinter.h19 CSKYMCInstLower MCInstLowering; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp529 void X86AsmPrinter::LowerTlsAddr(X86MCInstLower &MCInstLowering, in LowerTlsAddr() argument
559 MCInstLowering.GetSymbolFromOperand(MI.getOperand(3)), SRVK, Ctx); in LowerTlsAddr()
571 MCInstLowering.GetSymbolFromOperand(MI.getOperand(3)), in LowerTlsAddr()
2192 X86MCInstLower MCInstLowering(*MF, *this); in emitInstruction() local
2253 MCInstLowering.Lower(MI, Inst); in emitInstruction()
2287 return LowerTlsAddr(MCInstLowering, *MI); in emitInstruction()
2348 MCSymbol *OpSym = MCInstLowering.GetSymbolFromOperand(MI->getOperand(2)); in emitInstruction()
2365 return LowerSTATEPOINT(*MI, MCInstLowering); in emitInstruction()
2368 return LowerFAULTING_OP(*MI, MCInstLowering); in emitInstruction()
2371 return LowerFENTRY_CALL(*MI, MCInstLowering); in emitInstruction()
[all …]
H A DX86AsmPrinter.h88 void LowerTlsAddr(X86MCInstLower &MCInstLowering, const MachineInstr &MI);
H A DX86SchedHaswell.td1855 // encodings we convert to in MCInstLowering so we exclude AX/EAX/RAX here since
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFAsmPrinter.cpp146 BPFMCInstLower MCInstLowering(OutContext, *this); in emitInstruction() local
147 MCInstLowering.Lower(MI, TmpInst); in emitInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp85 AArch64MCInstLower MCInstLowering; member in __anonaa4beecc0111::AArch64AsmPrinter
92 : AsmPrinter(TM, std::move(Streamer)), MCInstLowering(OutContext, *this), in AArch64AsmPrinter()
100 return MCInstLowering.lowerOperand(MO, MCOp); in lowerOperand()
1467 MCInstLowering.lowerOperand(JTMOHi, JTMCHi); in LowerHardenedBRJumpTable()
1468 MCInstLowering.lowerOperand(JTMOLo, JTMCLo); in LowerHardenedBRJumpTable()
1641 MCInstLowering.lowerOperand(CallTarget, CallTargetMCOp); in LowerSTATEPOINT()
2132 MCInstLowering.lowerOperand(StubMOHi, StubMCHi); in LowerLOADauthptrstatic()
2133 MCInstLowering.lowerOperand(StubMOLo, StubMCLo); in LowerLOADauthptrstatic()
2210 MCInstLowering.lowerOperand(GAMOHi, GAMCHi); in LowerMOVaddrPAC()
2211 MCInstLowering.lowerOperand(GAMOLo, GAMCLo); in LowerMOVaddrPAC()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.h119 MipsMCInstLower MCInstLowering; variable
123 : AsmPrinter(TM, std::move(Streamer)), MCInstLowering(*this) {} in MipsAsmPrinter()
H A DMipsAsmPrinter.cpp104 MCOp = MCInstLowering.LowerOperand(MO); in lowerOperand()
286 MCInstLowering.Lower(&*I, TmpInst0); in emitInstruction()
430 MCInstLowering.Initialize(&MF->getContext()); in emitFunctionBodyStart()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kAsmPrinter.cpp32 MCInstLowering = std::make_unique<M68kMCInstLower>(MF, *this); in runOnMachineFunction()
184 MCInstLowering->Lower(MI, TmpInst0); in emitInstruction()
H A DM68kAsmPrinter.h54 std::unique_ptr<M68kMCInstLower> MCInstLowering; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430AsmPrinter.cpp155 MSP430MCInstLower MCInstLowering(OutContext, *this); in emitInstruction() local
158 MCInstLowering.Lower(MI, TmpInst); in emitInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVAsmPrinter.cpp241 SPIRVMCInstLower MCInstLowering; in outputInstruction() local
243 MCInstLowering.lower(MI, TmpInst, MAI); in outputInstruction()
333 SPIRVMCInstLower MCInstLowering; in outputEntryPoints() local
335 MCInstLowering.lower(MI, TmpInst, MAI); in outputEntryPoints()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRAsmPrinter.cpp196 AVRMCInstLower MCInstLowering(OutContext, *this); in emitInstruction() local
199 MCInstLowering.lowerInstruction(*MI, I); in emitInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAsmPrinter.cpp687 WebAssemblyMCInstLower MCInstLowering(OutContext, *this); in emitInstruction() local
689 MCInstLowering.lower(MI, TmpInst); in emitInstruction()