Home
last modified time | relevance | path

Searched refs:MCRelaxableFragment (Results 1 – 25 of 35) sorted by relevance

12

/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DMCAsmBackend.h25 class MCRelaxableFragment; variable
158 const MCRelaxableFragment *DF,
164 const MCRelaxableFragment *DF,
H A DMCAssembler.h45 class MCRelaxableFragment; variable
192 bool fixupNeedsRelaxation(const MCFixup &Fixup, const MCRelaxableFragment *DF,
196 bool fragmentNeedsRelaxation(const MCRelaxableFragment *IF,
210 bool relaxInstruction(MCAsmLayout &Layout, MCRelaxableFragment &IF);
/llvm-project-15.0.7/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYAsmBackend.h37 const MCRelaxableFragment *DF,
48 const MCRelaxableFragment *DF,
H A DCSKYAsmBackend.cpp176 const MCRelaxableFragment *DF, in fixupNeedsRelaxationAdvanced()
287 const MCRelaxableFragment *DF, in fixupNeedsRelaxation()
/llvm-project-15.0.7/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp187 const MCRelaxableFragment *DF,
193 bool padInstructionViaRelaxation(MCRelaxableFragment &RF,
445 return cast<MCRelaxableFragment>(*F).getContents().size(); in getSizeForInstFragment()
565 if (auto *F = dyn_cast_or_null<MCRelaxableFragment>(CF)) in emitInstructionEnd()
747 const MCRelaxableFragment *DF, in fixupNeedsRelaxation()
774 static bool isFullyRelaxed(const MCRelaxableFragment &RF) { in isFullyRelaxed()
781 bool X86AsmBackend::padInstructionViaPrefix(MCRelaxableFragment &RF, in padInstructionViaPrefix()
835 bool X86AsmBackend::padInstructionViaRelaxation(MCRelaxableFragment &RF, in padInstructionViaRelaxation()
863 bool X86AsmBackend::padInstructionEncoding(MCRelaxableFragment &RF, in padInstructionEncoding()
896 SmallVector<MCRelaxableFragment *, 4> Relaxable; in finishLayout()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVAsmBackend.h68 const MCRelaxableFragment *DF, in fixupNeedsRelaxation()
75 const MCRelaxableFragment *DF,
/llvm-project-15.0.7/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430AsmBackend.cpp51 const MCRelaxableFragment *DF, in fixupNeedsRelaxation()
58 const MCRelaxableFragment *DF, in fixupNeedsRelaxationAdvanced()
/llvm-project-15.0.7/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kAsmBackend.cpp72 const MCRelaxableFragment *DF,
170 const MCRelaxableFragment *DF, in fixupNeedsRelaxation()
/llvm-project-15.0.7/llvm/lib/MC/
H A DMCAssembler.cpp300 return cast<MCRelaxableFragment>(F).getContents().size(); in computeFragmentSize()
584 OS << cast<MCRelaxableFragment>(F).getContents(); in writeFragment()
890 MCRelaxableFragment &RF = cast<MCRelaxableFragment>(Frag); in layout()
945 const MCRelaxableFragment *DF, in fixupNeedsRelaxation()
960 bool MCAssembler::fragmentNeedsRelaxation(const MCRelaxableFragment *F, in fragmentNeedsRelaxation()
977 MCRelaxableFragment &F) { in relaxInstruction()
1175 return relaxInstruction(Layout, cast<MCRelaxableFragment>(F)); in relaxFragment()
H A DMCWasmStreamer.cpp188 MCRelaxableFragment &F = *cast<MCRelaxableFragment>(getCurrentFragment()); in emitInstToFragment()
H A DMCAsmBackend.cpp114 const MCRelaxableFragment *DF, const MCAsmLayout &Layout, in fixupNeedsRelaxationAdvanced()
H A DMCFragment.cpp290 delete cast<MCRelaxableFragment>(this); in destroy()
434 const auto *F = cast<MCRelaxableFragment>(this); in dump()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonAsmBackend.cpp50 void ReplaceInstruction(MCCodeEmitter &E, MCRelaxableFragment &RF, in ReplaceInstruction()
574 const MCRelaxableFragment *DF, in fixupNeedsRelaxationAdvanced()
650 const MCRelaxableFragment *DF, in fixupNeedsRelaxation()
737 auto &RF = cast<MCRelaxableFragment>(*K); in finishLayout()
/llvm-project-15.0.7/llvm/test/MC/COFF/
H A Dbss-text.s7 # MCRelaxableFragment
/llvm-project-15.0.7/llvm/test/MC/ELF/
H A Dnobits-non-zero-value.s7 # MCRelaxableFragment
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUAsmBackend.cpp40 const MCRelaxableFragment *DF,
72 const MCRelaxableFragment *DF, in fixupNeedsRelaxation()
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/MCTargetDesc/
H A DSPIRVAsmBackend.cpp35 const MCRelaxableFragment *DF, in fixupNeedsRelaxation()
/llvm-project-15.0.7/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchAsmBackend.h42 const MCRelaxableFragment *DF, in fixupNeedsRelaxation()
/llvm-project-15.0.7/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRAsmBackend.h52 const MCRelaxableFragment *DF, in fixupNeedsRelaxation()
/llvm-project-15.0.7/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsAsmBackend.h59 const MCRelaxableFragment *DF, in fixupNeedsRelaxation()
/llvm-project-15.0.7/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAsmBackend.h60 const MCRelaxableFragment *DF,
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyAsmBackend.cpp57 const MCRelaxableFragment *DF, in fixupNeedsRelaxation()
/llvm-project-15.0.7/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFAsmBackend.cpp39 const MCRelaxableFragment *DF, in fixupNeedsRelaxation()
/llvm-project-15.0.7/llvm/lib/Target/DirectX/MCTargetDesc/
H A DDirectXMCTargetDesc.cpp96 const MCRelaxableFragment *DF, in fixupNeedsRelaxation()
/llvm-project-15.0.7/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiAsmBackend.cpp61 const MCRelaxableFragment * /*DF*/, in fixupNeedsRelaxation() argument

12