Home
last modified time | relevance | path

Searched refs:getAssembler (Results 1 – 16 of 16) sorted by relevance

/external/llvm/lib/MC/
DMCMachOStreamer.cpp112 getAssembler().getOrCreateSymbolData(*Symbol); in EmitEHSymAttributes()
128 if (getAssembler().isSymbolLinkerVisible(*Symbol)) in EmitLabel()
133 MCSymbolData &SD = getAssembler().getSymbolData(*Symbol); in EmitLabel()
148 if (!getAssembler().getBackend().hasDataInCodeSupport()) in EmitDataRegion()
155 std::vector<DataRegionData> &Regions = getAssembler().getDataRegions(); in EmitDataRegion()
160 if (!getAssembler().getBackend().hasDataInCodeSupport()) in EmitDataRegionEnd()
162 std::vector<DataRegionData> &Regions = getAssembler().getDataRegions(); in EmitDataRegionEnd()
173 getAssembler().getBackend().handleAssemblerFlag(Flag); in EmitAssemblerFlag()
181 getAssembler().setSubsectionsViaSymbols(true); in EmitAssemblerFlag()
187 getAssembler().getLinkerOptions().push_back(Options); in EmitLinkerOptions()
[all …]
DMCELFStreamer.cpp88 MCSymbolData &SD = getAssembler().getSymbolData(*Symbol); in EmitLabel()
104 getAssembler().setSubsectionsViaSymbols(true); in EmitAssemblerFlag()
117 getAssembler().getOrCreateSymbolData(*Grp); in ChangeSection()
122 getAssembler().getOrCreateSymbolData(*Symbol); in EmitWeakReference()
123 MCSymbolData &AliasSD = getAssembler().getOrCreateSymbolData(*Alias); in EmitWeakReference()
139 getAssembler().getIndirectSymbols().push_back(ISD); in EmitSymbolAttribute()
146 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitSymbolAttribute()
229 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitCommonSymbol()
239 const MCSection *Section = getAssembler().getContext().getELFSection(".bss", in EmitCommonSymbol()
256 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitELFSize()
[all …]
DMCObjectStreamer.cpp104 if (AddValueSymbols(Value)->EvaluateAsAbsolute(AbsValue, getAssembler())) { in EmitValueImpl()
125 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitLabel()
143 if (Value->EvaluateAsAbsolute(IntValue, getAssembler())) { in EmitULEB128Value()
153 if (Value->EvaluateAsAbsolute(IntValue, getAssembler())) { in EmitSLEB128Value()
169 CurSectionData = &getAssembler().getOrCreateSectionData(*Section); in ChangeSection()
173 getAssembler().getOrCreateSymbolData(*Symbol); in EmitAssignment()
191 MCAssembler &Assembler = getAssembler(); in EmitInstruction()
205 getAssembler().getBackend().relaxInstruction(Inst, Relaxed); in EmitInstruction()
206 while (getAssembler().getBackend().mayNeedRelaxation(Relaxed)) in EmitInstruction()
207 getAssembler().getBackend().relaxInstruction(Relaxed, Relaxed); in EmitInstruction()
[all …]
DWinCOFFStreamer.cpp89 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, Fixups); in EmitInstToData()
147 MCSymbolData &SymbolData = getAssembler().getOrCreateSymbolData(*Symbol); in AddCommonSymbol()
160 MCSectionData &SectionData = getAssembler().getOrCreateSectionData(*Section); in AddCommonSymbol()
213 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitSymbolAttribute()
220 getAssembler().getOrCreateSymbolData(*Symbol).setExternal(true); in EmitSymbolAttribute()
246 getAssembler().getOrCreateSymbolData(*CurSymbol).modifyFlags( in EmitCOFFSymbolStorageClass()
256 getAssembler().getOrCreateSymbolData(*CurSymbol).modifyFlags( in EmitCOFFSymbolType()
333 S->getAssembler().setRelaxAll(RelaxAll); in createWinCOFFStreamer()
DMCPureStreamer.cpp129 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitLabel()
133 if (getAssembler().isSymbolLinkerVisible(SD.getSymbol())) in EmitLabel()
209 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, Fixups); in EmitInstToFragment()
222 getAssembler().getEmitter().EncodeInstruction(Inst, VecOS, Fixups); in EmitInstToData()
DMCExpr.cpp303 return EvaluateAsAbsolute(Res, &Layout.getAssembler(), &Layout, 0); in EvaluateAsAbsolute()
309 return EvaluateAsAbsolute(Res, &Layout.getAssembler(), &Layout, &Addrs); in EvaluateAsAbsolute()
481 return EvaluateAsRelocatableImpl(Res, &Layout.getAssembler(), &Layout, in EvaluateAsRelocatable()
DMachObjectWriter.cpp100 Address += getSymbolAddress(&Layout.getAssembler().getSymbolData( in getSymbolAddress()
103 Address += getSymbolAddress(&Layout.getAssembler().getSymbolData( in getSymbolAddress()
880 getSymbolAddress(&Layout.getAssembler().getSymbolData(*Data->Start), in WriteObject()
883 getSymbolAddress(&Layout.getAssembler().getSymbolData(*Data->End), in WriteObject()
DMCAssembler.cpp154 return getFragmentOffset(&F) + getAssembler().computeFragmentSize(*this, F); in getSectionAddressSize()
467 F->Offset = Prev->Offset + getAssembler().computeFragmentSize(*this, *Prev); in layoutFragment()
DELFObjectWriter.cpp544 Layout.getAssembler().getSymbolData(OrigData.getSymbol().AliasedSymbol()); in WriteSymbol()
/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64ELFStreamer.cpp128 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitMappingSymbol()
153 S->getAssembler().setRelaxAll(true); in createAArch64ELFStreamer()
155 S->getAssembler().setNoExecStack(true); in createAArch64ELFStreamer()
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMELFStreamer.cpp174 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Symbol); in EmitMappingSymbol()
187 getAssembler().setIsThumbFunc(Func); in EmitThumbFunc()
189 MCSymbolData &SD = getAssembler().getOrCreateSymbolData(*Func); in EmitThumbFunc()
410 S->getAssembler().setRelaxAll(true); in createARMELFStreamer()
412 S->getAssembler().setNoExecStack(true); in createARMELFStreamer()
/external/llvm/include/llvm/MC/
DMCAsmLayout.h61 MCAssembler &getAssembler() const { return Assembler; } in getAssembler() function
DMCObjectStreamer.h66 MCAssembler &getAssembler() { return *Assembler; } in getAssembler() function
/external/llvm/lib/Target/Mips/MCTargetDesc/
DMipsELFStreamer.cpp36 MCAssembler& MCA = getAssembler(); in emitELFHeaderFlagsCG()
/external/llvm/lib/Target/ARM/
DARMAsmPrinter.cpp711 MES->getAssembler().setELFHeaderEFlags(ELF::EF_ARM_EABI_VER5); in EmitEndOfAsmFile()
/external/llvm/lib/Target/ARM/AsmParser/
DARMAsmParser.cpp262 MES->getAssembler().setELFHeaderEFlags(ELF::EF_ARM_EABI_VER5); in ARMAsmParser()