reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/MC/ELFObjectWriter.cpp
 1447   MCAsmBackend &Backend = Asm.getBackend();
lib/MC/MCAsmStreamer.cpp
 1862         getAssembler().getBackend().getFixupKindInfo(F.getKind());
 1923         getAssembler().getBackend().getFixupKindInfo(F.getKind());
lib/MC/MCAssembler.cpp
  264   bool ShouldAlignPC = getBackend().getFixupKindInfo(Fixup.getKind()).Flags &
  279   if (IsResolved && getBackend().shouldForceRelocation(*this, Fixup, Target)) {
  330         getBackend().shouldInsertExtraNopBytesForCodeAlign(AF, Size))
  336       while (Size % getBackend().getMinimumNopSize())
  485       if (!getBackend().writeNopData(OS, DistanceToBoundary))
  490     if (!getBackend().writeNopData(OS, BundlePadding))
  502   support::endianness Endian = Asm.getBackend().Endian;
  536       if (!Asm.getBackend().writeNopData(OS, Count))
  616     if (!Asm.getBackend().writeNopData(OS, FragmentSize))
  735         getBackend().requiresDiffExpressionRelocations()) {
  841           getBackend().shouldInsertFixupForCodeAlign(*this, Layout, *AF);
  856         getBackend().applyFixup(*this, Fixup, Target, Contents, FixedValue,
  884   return getBackend().fixupNeedsRelaxationAdvanced(Fixup, Resolved, Value, DF,
  894   if (!getBackend().mayNeedRelaxation(F->getInst(), *F->getSubtargetInfo()))
  919   getBackend().relaxInstruction(F.getInst(), *F.getSubtargetInfo(), Relaxed);
  942   if (!getBackend().relaxFragment(&PF, Layout))
  987   if (!getBackend().requiresDiffExpressionRelocations()) {
 1026   if (getBackend().requiresDiffExpressionRelocations()) {
 1130   getBackend().finishLayout(*this, Layout);
lib/MC/MCELFStreamer.cpp
  121   getAssembler().getBackend().handleAssemblerFlag(Flag);
lib/MC/MCExpr.cpp
  538     if (Asm->getBackend().isMicroMips(&SA))
  569   if (Asm->getBackend().isMicroMips(&SA))
  582   if (!Asm->getBackend().requiresDiffExpressionRelocations())
lib/MC/MCMachOStreamer.cpp
  234   getAssembler().getBackend().handleAssemblerFlag(Flag);
  474   EmitFrames(&getAssembler().getBackend());
lib/MC/MCObjectStreamer.cpp
  318   getAssembler().getBackend().handleCodePaddingInstructionBegin(Inst);
  320   getAssembler().getBackend().handleCodePaddingInstructionEnd(Inst);
  336   if (!Assembler.getBackend().mayNeedRelaxation(Inst, STI)) {
  349     getAssembler().getBackend().relaxInstruction(Inst, STI, Relaxed);
  350     while (getAssembler().getBackend().mayNeedRelaxation(Relaxed, STI))
  351       getAssembler().getBackend().relaxInstruction(Relaxed, STI, Relaxed);
  559   getAssembler().getBackend().handleCodePaddingBasicBlockStart(this, Context);
  564   getAssembler().getBackend().handleCodePaddingBasicBlockEnd(Context);
  630   Optional<MCFixupKind> MaybeKind = Assembler->getBackend().getFixupKind(Name);
lib/MC/MCWasmStreamer.cpp
   54   getAssembler().getBackend().handleAssemblerFlag(Flag);
lib/MC/MCWinCOFFStreamer.cpp
   92   getAssembler().getBackend().handleAssemblerFlag(Flag);
lib/MC/MachObjectWriter.cpp
   75   const MCFixupKindInfo &FKI = Asm.getBackend().getFixupKindInfo(
lib/MC/WasmObjectWriter.cpp
  431   assert(!(Asm.getBackend().getFixupKindInfo(Fixup.getKind()).Flags &
lib/MC/WinCOFFObjectWriter.cpp
  772       Asm.getContext(), Target, Fixup, SymB, Asm.getBackend());
lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
 1396           static_cast<RISCVAsmBackend &>(Assembler->getBackend());
lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp
   28   auto &MAB = static_cast<RISCVAsmBackend &>(MCA.getBackend());
lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp
  105       static_cast<RISCVAsmBackend &>(Layout->getAssembler().getBackend());