|
reference, declaration → definition
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();