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

References

lib/MC/MCELFStreamer.cpp
   54   MCAssembler &Assembler = getAssembler();
  121   getAssembler().getBackend().handleAssemblerFlag(Flag);
  129     getAssembler().setSubsectionsViaSymbols(true);
  151   MCAssembler &Asm = getAssembler();
  164   getAssembler().registerSymbol(*Symbol);
  195   getAssembler().registerSymbol(*Symbol);
  291   getAssembler().registerSymbol(*Symbol);
  301     MCSection &Section = *getAssembler().getContext().getELFSection(
  331   getAssembler().Symvers.push_back({AliasName, Aliasee});
  338   getAssembler().registerSymbol(*Symbol);
  365   getAssembler().CGProfile.push_back({From, To, Count});
  369   MCSection *Comment = getAssembler().getContext().getELFSection(
  385     cast<MCTargetExpr>(expr)->fixELFSymbolsInTLSFixups(getAssembler());
  455     getAssembler().registerSymbol(symRef.getSymbol());
  483   getAssembler().registerSymbol(*S, &Created);
  491   for (MCAssembler::CGProfileEntry &E : getAssembler().CGProfile) {
  517   MCAssembler &Assembler = getAssembler();
  608   MCAssembler &Assembler = getAssembler();
  621   if (!getAssembler().isBundlingEnabled())
  627   if (getAssembler().getRelaxAll() && !isBundleLocked()) {
  641   if (!getAssembler().isBundlingEnabled())
  651   if (getAssembler().getRelaxAll()) {
  674   setSectionAlignmentForBundling(getAssembler(), CurSection);
  709     S->getAssembler().setRelaxAll(true);
lib/MC/MCMachOStreamer.cpp
  114     getAssembler().getLOHContainer().addDirective(Kind, Args);
  172   getAssembler().registerSymbol(*Symbol);
  184   if (getAssembler().isSymbolLinkerVisible(*Symbol))
  218   std::vector<DataRegionData> &Regions = getAssembler().getDataRegions();
  223   std::vector<DataRegionData> &Regions = getAssembler().getDataRegions();
  234   getAssembler().getBackend().handleAssemblerFlag(Flag);
  242     getAssembler().setSubsectionsViaSymbols(true);
  248   getAssembler().getLinkerOptions().push_back(Options);
  274   getAssembler().setVersionMin(Kind, Major, Minor, Update, SDKVersion);
  280   getAssembler().setBuildVersion((MachO::PlatformType)Platform, Major, Minor,
  287   getAssembler().setIsThumbFunc(Symbol);
  303     getAssembler().getIndirectSymbols().push_back(ISD);
  310   getAssembler().registerSymbol(*Symbol);
  401   getAssembler().registerSymbol(*Symbol);
  410   getAssembler().registerSymbol(*Symbol);
  462   getAssembler().getEmitter().encodeInstruction(Inst, VecOS, Fixups, STI);
  474   EmitFrames(&getAssembler().getBackend());
  482   for (const MCSymbol &Symbol : getAssembler().symbols()) {
  483     if (getAssembler().isSymbolLinkerVisible(Symbol) && Symbol.isInSection() &&
  494   for (MCSection &Sec : getAssembler()) {
  518     S->getAssembler().setRelaxAll(true);
lib/MC/MCObjectStreamer.cpp
  100   if (Optional<uint64_t> Diff = absoluteSymbolDiff(getAssembler(), Hi, Lo)) {
  109   if (Optional<uint64_t> Diff = absoluteSymbolDiff(getAssembler(), Hi, Lo)) {
  235   getAssembler().registerSymbol(*Symbol);
  241   if (F && !(getAssembler().isBundlingEnabled() &&
  242              getAssembler().getRelaxAll())) {
  252   getAssembler().registerSymbol(*Symbol);
  294   bool Created = getAssembler().registerSection(*Section);
  308   getAssembler().registerSymbol(*Symbol);
  318   getAssembler().getBackend().handleCodePaddingInstructionBegin(Inst);
  320   getAssembler().getBackend().handleCodePaddingInstructionEnd(Inst);
  335   MCAssembler &Assembler = getAssembler();
  349     getAssembler().getBackend().relaxInstruction(Inst, STI, Relaxed);
  350     while (getAssembler().getBackend().mayNeedRelaxation(Relaxed, STI))
  351       getAssembler().getBackend().relaxInstruction(Relaxed, STI, Relaxed);
  362   if (getAssembler().getRelaxAll() && getAssembler().isBundlingEnabled())
  362   if (getAssembler().getRelaxAll() && getAssembler().isBundlingEnabled())
  372   getAssembler().getEmitter().encodeInstruction(Inst, VecOS, IF->getFixups(),
  559   getAssembler().getBackend().handleCodePaddingBasicBlockStart(this, Context);
  564   getAssembler().getBackend().handleCodePaddingBasicBlockEnd(Context);
  706   getAssembler().addFileName(Filename);
  710   getAssembler().getWriter().emitAddrsigSection();
  714   getAssembler().registerSymbol(*Sym);
  715   getAssembler().getWriter().addAddrsigSymbol(Sym);
  726   MCDwarfLineTable::Emit(this, getAssembler().getDWARFLinetableParams());
  730   getAssembler().Finish();
lib/MC/MCWasmStreamer.cpp
   54   getAssembler().getBackend().handleAssemblerFlag(Flag);
   62   MCAssembler &Asm = getAssembler();
   74   getAssembler().registerSymbol(*Symbol);
   88   getAssembler().registerSymbol(*Symbol);
  175   MCAssembler &Assembler = getAssembler();
  208     S->getAssembler().setRelaxAll(true);
lib/MC/MCWin64EH.cpp
  262   if (!Diff->evaluateAsAbsolute(value, OS->getAssembler()))
lib/MC/MCWinCOFFStreamer.cpp
   58   getAssembler().getEmitter().encodeInstruction(Inst, VecOS, Fixups, STI);
   92   getAssembler().getBackend().handleAssemblerFlag(Flag);
  113   getAssembler().registerSymbol(*Symbol);
  156   getAssembler().registerSymbol(*CurSymbol);
  171   getAssembler().registerSymbol(*CurSymbol);
  193   getAssembler().registerSection(*SXData);
  199   getAssembler().registerSymbol(*Symbol);
  210   getAssembler().registerSection(*Sec);
  216   getAssembler().registerSymbol(*Symbol);
  278   getAssembler().registerSymbol(*Symbol);
lib/MC/MCXCOFFStreamer.cpp
   33   getAssembler().registerSymbol(*Symbol);
   48   getAssembler().registerSymbol(*Symbol);
   72   MCAssembler &Assembler = getAssembler();
   93     S->getAssembler().setRelaxAll(true);
lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp
  212     S->getAssembler().setRelaxAll(true);
lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp
  197   S->getAssembler().setIncrementalLinkerCompatible(IncrementalLinkerCompatible);
lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp
  398   MCAssembler &MCA = getStreamer().getAssembler();
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
  668     getAssembler().setIsThumbFunc(Func);
 1141   Streamer.getAssembler().registerSymbol(*Symbol);
 1190   getAssembler().setELFHeaderEFlags(ELF::EF_ARM_EABI_VER5);
 1513   S->getAssembler().setELFHeaderEFlags(ELF::EF_ARM_EABI_VER5);
 1516     S->getAssembler().setRelaxAll(true);
lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp
   30   getAssembler().setIsThumbFunc(Symbol);
   47   S->getAssembler().setIncrementalLinkerCompatible(IncrementalLinkerCompatible);
lib/Target/AVR/MCTargetDesc/AVRELFStreamer.cpp
   60   MCAssembler &MCA = getStreamer().getAssembler();
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
  104       Assembler = &MES->getAssembler();
lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp
   91   getAssembler().registerSymbol(*Symbol);
  107     MCSection &Section = *getAssembler().getContext().getELFSection(
  143   getAssembler().registerSymbol(*Symbol);
lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp
  183     MCAssembler &MCA = getStreamer().getAssembler();
lib/Target/MSP430/MCTargetDesc/MSP430ELFStreamer.cpp
   35   MCAssembler &MCA = getStreamer().getAssembler();
lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp
   80       getAssembler().registerSymbol(*Label);
lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp
  270     S->getAssembler().setRelaxAll(true);
lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp
   23   MCAssembler &MCA = Streamer->getAssembler();
lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
  805   MCAssembler &MCA = getStreamer().getAssembler();
  883   getStreamer().getAssembler().registerSymbol(*Symbol);
  893   MCAssembler &MCA = getStreamer().getAssembler();
  995   MCAssembler &MCA = getStreamer().getAssembler();
 1002   MCAssembler &MCA = getStreamer().getAssembler();
 1010   MCAssembler &MCA = getStreamer().getAssembler();
 1018   MCAssembler &MCA = getStreamer().getAssembler();
 1074   MCAssembler &MCA = getStreamer().getAssembler();
 1081   MCAssembler &MCA = getStreamer().getAssembler();
 1088   MCAssembler &MCA = getStreamer().getAssembler();
 1095   MCAssembler &MCA = getStreamer().getAssembler();
 1104   MCAssembler &MCA = getStreamer().getAssembler();
 1123   MCContext &Context = getStreamer().getAssembler().getContext();
 1164   MCAssembler &MCA = getStreamer().getAssembler();
 1239   MCAssembler &MCA = getStreamer().getAssembler();
 1313   MCAssembler &MCA = getStreamer().getAssembler();
lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp
  157     MCAssembler &MCA = getStreamer().getAssembler();
  165     MCAssembler &MCA = getStreamer().getAssembler();
lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp
   26   MCAssembler &MCA = getStreamer().getAssembler();
lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp
   71   S->getAssembler().setRelaxAll(RelaxAll);
   72   S->getAssembler().setIncrementalLinkerCompatible(IncrementalLinkerCompatible);
tools/dsymutil/MachOUtils.cpp
  338   MCAssembler &MCAsm = ObjectStreamer.getAssembler();