Home
last modified time | relevance | path

Searched refs:Asm (Results 1 – 25 of 147) sorted by relevance

123456

/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/
DDwarfDebug.cpp122 : Asm(A), MMI(Asm->MMI), FirstCU(0), in DwarfDebug()
144 return Entry.first = Asm->GetTempSymbol("string", Entry.second); in getStringPoolEntry()
237 Asm->GetTempSymbol("func_begin", Asm->getFunctionNumber())); in updateSubprogramScopeDIE()
239 Asm->GetTempSymbol("func_end", Asm->getFunctionNumber())); in updateSubprogramScopeDIE()
240 const TargetRegisterInfo *RI = Asm->TM.getRegisterInfo(); in updateSubprogramScopeDIE()
241 MachineLocation Location(RI->getFrameRegister(*Asm->MF)); in updateSubprogramScopeDIE()
267 * Asm->getTargetData().getPointerSize()); in constructLexicalScopeDIE()
335 * Asm->getTargetData().getPointerSize()); in constructInlinedScopeDIE()
461 Asm->OutStreamer.EmitDwarfFileDirective(SrcId, Entry.getKey()); in GetOrCreateSourceID()
475 CompileUnit *NewCU = new CompileUnit(ID, Die, Asm, this); in constructCompileUnit()
[all …]
DDwarfException.cpp41 : Asm(A), MMI(Asm->MMI) {} in DwarfException()
241 for (MachineFunction::const_iterator I = Asm->MF->begin(), E = Asm->MF->end(); in ComputeCallSiteTable()
271 if (SawPotentiallyThrowing && Asm->MAI->isExceptionHandlingDwarf()) { in ComputeCallSiteTable()
293 if (PreviousIsInvoke && Asm->MAI->isExceptionHandlingDwarf()) { in ComputeCallSiteTable()
303 if (Asm->MAI->isExceptionHandlingDwarf()) in ComputeCallSiteTable()
321 if (SawPotentiallyThrowing && Asm->MAI->isExceptionHandlingDwarf()) { in ComputeCallSiteTable()
389 bool IsSJLJ = Asm->MAI->getExceptionHandlingType() == ExceptionHandling::SjLj; in EmitExceptionTable()
410 const MCSection *LSDASection = Asm->getObjFileLowering().getLSDASection(); in EmitExceptionTable()
419 TypeFormatSize = Asm->getTargetData().getPointerSize(); in EmitExceptionTable()
448 TTypeEncoding = Asm->getObjFileLowering().getTTypeEncoding(); in EmitExceptionTable()
[all …]
DWin64Exception.cpp61 shouldEmitMoves = Asm->needsSEHMoves(); in BeginFunction()
63 const TargetLoweringObjectFile &TLOF = Asm->getObjFileLowering(); in BeginFunction()
77 Asm->OutStreamer.EmitWin64EHStartProc(Asm->CurrentFnSym); in BeginFunction()
83 Asm->GetExternalSymbolSymbol("_GCC_specific_handler"); in BeginFunction()
84 Asm->OutStreamer.EmitWin64EHHandler(GCCHandlerSym, true, true); in BeginFunction()
86 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_begin", in BeginFunction()
87 Asm->getFunctionNumber())); in BeginFunction()
96 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_end", in EndFunction()
97 Asm->getFunctionNumber())); in EndFunction()
103 const TargetLoweringObjectFile &TLOF = Asm->getObjFileLowering(); in EndFunction()
[all …]
DDwarfCFIException.cpp53 Asm->OutStreamer.EmitCFISections(false, true); in EndModule()
55 if (!Asm->MAI->isExceptionHandlingDwarf()) in EndModule()
58 const TargetLoweringObjectFile &TLOF = Asm->getObjFileLowering(); in EndModule()
71 MCSymbol *Sym = Asm->Mang->getSymbol(Personalities[i]); in EndModule()
72 TLOF.emitPersonalityValue(Asm->OutStreamer, Asm->TM, Sym); in EndModule()
80 Asm->OutStreamer.SwitchSection( in EndModule()
94 AsmPrinter::CFIMoveType MoveType = Asm->needsCFIMoves(); in BeginFunction()
102 const TargetLoweringObjectFile &TLOF = Asm->getObjFileLowering(); in BeginFunction()
116 Asm->OutStreamer.EmitCFIStartProc(); in BeginFunction()
122 const MCSymbol *Sym = TLOF.getCFIPersonalitySymbol(Per, Asm->Mang, MMI); in BeginFunction()
[all …]
DARMException.cpp52 Asm->OutStreamer.EmitFnStart(); in BeginFunction()
53 if (Asm->MF->getFunction()->needsUnwindTableEntry()) in BeginFunction()
54 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_begin", in BeginFunction()
55 Asm->getFunctionNumber())); in BeginFunction()
61 if (!Asm->MF->getFunction()->needsUnwindTableEntry()) in EndFunction()
62 Asm->OutStreamer.EmitCantUnwind(); in EndFunction()
64 Asm->OutStreamer.EmitLabel(Asm->GetTempSymbol("eh_func_end", in EndFunction()
65 Asm->getFunctionNumber())); in EndFunction()
70 MCSymbol *PerSym = Asm->Mang->getSymbol(Personality); in EndFunction()
71 Asm->OutStreamer.EmitSymbolAttribute(PerSym, MCSA_Global); in EndFunction()
[all …]
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfAccelTable.cpp71 void DwarfAccelTable::FinalizeTable(AsmPrinter *Asm, StringRef Prefix) { in FinalizeTable() argument
99 Data[i]->Sym = Asm->createTempSymbol(Prefix); in FinalizeTable()
113 void DwarfAccelTable::EmitHeader(AsmPrinter *Asm) { in EmitHeader() argument
114 Asm->OutStreamer->AddComment("Header Magic"); in EmitHeader()
115 Asm->EmitInt32(Header.magic); in EmitHeader()
116 Asm->OutStreamer->AddComment("Header Version"); in EmitHeader()
117 Asm->EmitInt16(Header.version); in EmitHeader()
118 Asm->OutStreamer->AddComment("Header Hash Function"); in EmitHeader()
119 Asm->EmitInt16(Header.hash_function); in EmitHeader()
120 Asm->OutStreamer->AddComment("Header Bucket Count"); in EmitHeader()
[all …]
DEHStreamer.cpp28 EHStreamer::EHStreamer(AsmPrinter *A) : Asm(A), MMI(Asm->MMI) {} in EHStreamer()
231 bool IsSJLJ = Asm->MAI->getExceptionHandlingType() == ExceptionHandling::SjLj; in computeCallSiteTable()
234 for (const auto &MBB : *Asm->MF) { in computeCallSiteTable()
262 if (SawPotentiallyThrowing && Asm->MAI->usesCFIForEH()) { in computeCallSiteTable()
370 bool IsSJLJ = Asm->MAI->getExceptionHandlingType() == ExceptionHandling::SjLj; in emitExceptionTable()
391 MCSection *LSDASection = Asm->getObjFileLowering().getLSDASection(); in emitExceptionTable()
400 TypeFormatSize = Asm->getDataLayout().getPointerSize(); in emitExceptionTable()
429 TTypeEncoding = Asm->getObjFileLowering().getTTypeEncoding(); in emitExceptionTable()
430 TypeFormatSize = Asm->GetSizeOfEncodedValue(TTypeEncoding); in emitExceptionTable()
437 Asm->OutStreamer->SwitchSection(LSDASection); in emitExceptionTable()
[all …]
DDwarfDebug.cpp218 Triple TT(Asm->getTargetTriple()); in DwarfDebug()
222 if (Asm->TM.Options.DebuggerTuning != DebuggerKind::Default) in DwarfDebug()
223 DebuggerTuning = Asm->TM.Options.DebuggerTuning; in DwarfDebug()
257 unsigned DwarfVersionNumber = Asm->TM.Options.MCOptions.DwarfVersion; in DwarfDebug()
273 Asm->OutStreamer->getContext().setDwarfVersion(DwarfVersion); in DwarfDebug()
390 InfoHolder.getUnits().size(), DIUnit, Asm, this, &InfoHolder); in constructDwarfCompileUnit()
404 if (!Asm->OutStreamer->hasRawTextSupport() || SingleCU) in constructDwarfCompileUnit()
405 Asm->OutStreamer->getContext().setMCLineTableCompilationDir( in constructDwarfCompileUnit()
438 NewCU.initSection(Asm->getObjFileLowering().getDwarfInfoDWOSection()); in constructDwarfCompileUnit()
440 NewCU.initSection(Asm->getObjFileLowering().getDwarfInfoSection()); in constructDwarfCompileUnit()
[all …]
DARMException.cpp42 MCTargetStreamer &TS = *Asm->OutStreamer->getTargetStreamer(); in getTargetStreamer()
50 Asm->OutStreamer->EmitCFISections(false, true); in endModule()
54 if (Asm->MAI->getExceptionHandlingType() == ExceptionHandling::ARM) in beginFunction()
57 AsmPrinter::CFIMoveType MoveType = Asm->needsCFIMoves(); in beginFunction()
62 Asm->OutStreamer->EmitCFIStartProc(false); in beginFunction()
79 if (!Asm->MF->getFunction()->needsUnwindTableEntry() && in endFunction()
85 MCSymbol *PerSym = Asm->getSymbol(Per); in endFunction()
86 Asm->OutStreamer->EmitSymbolAttribute(PerSym, MCSA_Global); in endFunction()
97 if (Asm->MAI->getExceptionHandlingType() == ExceptionHandling::ARM) in endFunction()
105 bool VerboseAsm = Asm->OutStreamer->isVerboseAsm(); in emitTypeInfos()
[all …]
DDwarfCFIException.cpp56 Asm->OutStreamer->EmitCFIEndProc(); in endFragment()
70 Asm->OutStreamer->EmitCFISections(false, true); in endModule()
73 if (!Asm->MAI->usesCFIForEH()) in endModule()
76 const TargetLoweringObjectFile &TLOF = Asm->getObjFileLowering(); in endModule()
87 MCSymbol *Sym = Asm->getSymbol(Personality); in endModule()
88 TLOF.emitPersonalityValue(*Asm->OutStreamer, Asm->getDataLayout(), Sym); in endModule()
92 static MCSymbol *getExceptionSym(AsmPrinter *Asm) { in getExceptionSym() argument
93 return Asm->getCurExceptionSym(); in getExceptionSym()
104 AsmPrinter::CFIMoveType MoveType = Asm->needsCFIMoves(); in beginFunction()
112 const TargetLoweringObjectFile &TLOF = Asm->getObjFileLowering(); in beginFunction()
[all …]
DWinException.cpp55 auto &OS = *Asm->OutStreamer; in endModule()
59 OS.EmitCOFFSafeSEH(Asm->getSymbol(&F)); in endModule()
71 shouldEmitMoves = Asm->needsSEHMoves(); in beginFunction()
73 const TargetLoweringObjectFile &TLOF = Asm->getObjFileLowering(); in beginFunction()
93 if (!Asm->MAI->usesWindowsCFI()) { in beginFunction()
99 beginFunclet(MF->front(), Asm->CurrentFnSym); in beginFunction()
126 Asm->OutStreamer->PushSection(); in endFunction()
129 MCSection *XData = Asm->OutStreamer->getAssociatedXDataSection( in endFunction()
130 Asm->OutStreamer->getCurrentSectionOnly()); in endFunction()
131 Asm->OutStreamer->SwitchSection(XData); in endFunction()
[all …]
DDwarfStringPool.cpp17 DwarfStringPool::DwarfStringPool(BumpPtrAllocator &A, AsmPrinter &Asm, in DwarfStringPool() argument
20 ShouldCreateSymbols(Asm.MAI->doesDwarfUseRelocationsAcrossSections()) {} in DwarfStringPool()
22 DwarfStringPool::EntryRef DwarfStringPool::getEntry(AsmPrinter &Asm, in getEntry() argument
29 Entry.Symbol = ShouldCreateSymbols ? Asm.createTempSymbol(Prefix) : nullptr; in getEntry()
37 void DwarfStringPool::emit(AsmPrinter &Asm, MCSection *StrSection, in emit() argument
43 Asm.OutStreamer->SwitchSection(StrSection); in emit()
58 Asm.OutStreamer->EmitLabel(Entry->getValue().Symbol); in emit()
61 Asm.OutStreamer->AddComment("string offset=" + in emit()
63 Asm.OutStreamer->EmitBytes( in emit()
69 Asm.OutStreamer->SwitchSection(OffsetSection); in emit()
[all …]
/external/swiftshader/third_party/LLVM/lib/MC/
DMachObjectWriter.cpp51 bool MachObjectWriter::isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind) { in isFixupKindPCRel() argument
52 const MCFixupKindInfo &FKI = Asm.getBackend().getFixupKindInfo( in isFixupKindPCRel()
182 void MachObjectWriter::WriteSection(const MCAssembler &Asm, in WriteSection() argument
354 void MachObjectWriter::RecordRelocation(const MCAssembler &Asm, in RecordRelocation() argument
360 TargetObjectWriter->RecordRelocation(this, Asm, Layout, Fragment, Fixup, in RecordRelocation()
364 void MachObjectWriter::BindIndirectSymbols(MCAssembler &Asm) { in BindIndirectSymbols() argument
374 for (MCAssembler::indirect_symbol_iterator it = Asm.indirect_symbol_begin(), in BindIndirectSymbols()
375 ie = Asm.indirect_symbol_end(); it != ie; ++it, ++IndirectIndex) { in BindIndirectSymbols()
386 Asm.getOrCreateSymbolData(*it->Symbol); in BindIndirectSymbols()
391 for (MCAssembler::indirect_symbol_iterator it = Asm.indirect_symbol_begin(), in BindIndirectSymbols()
[all …]
DELFObjectWriter.cpp41 bool ELFObjectWriter::isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind) { in isFixupKindPCRel() argument
43 Asm.getBackend().getFixupKindInfo((MCFixupKind) Kind); in isFixupKindPCRel()
202 void ELFObjectWriter::ExecutePostLayoutBinding(MCAssembler &Asm, in ExecutePostLayoutBinding() argument
207 for (MCAssembler::symbol_iterator it = Asm.symbol_begin(), in ExecutePostLayoutBinding()
208 ie = Asm.symbol_end(); it != ie; ++it) { in ExecutePostLayoutBinding()
211 MCSymbolData &SD = Asm.getSymbolData(Symbol); in ExecutePostLayoutBinding()
278 const MCAssembler &Asm, in WriteSymbolTable() argument
298 for (MCAssembler::const_iterator i = Asm.begin(), e = Asm.end(); i != e; in WriteSymbolTable()
333 const MCSymbol *ELFObjectWriter::SymbolToReloc(const MCAssembler &Asm, in SymbolToReloc() argument
341 const MCSymbolData &SD = Asm.getSymbolData(Symbol); in SymbolToReloc()
[all …]
DELFObjectWriter.h40 static bool isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind);
43 static bool isInSymtab(const MCAssembler &Asm, const MCSymbolData &Data,
54 void WriteDataSectionData(MCAssembler &Asm,
143 virtual const MCSymbol *SymbolToReloc(const MCAssembler &Asm,
150 virtual const MCSymbol *ExplicitRelSym(const MCAssembler &Asm, in ExplicitRelSym() argument
260 const MCAssembler &Asm,
264 virtual void RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout,
268 virtual uint64_t getSymbolIndexInSymbolTable(const MCAssembler &Asm,
285 virtual void ComputeSymbolTable(MCAssembler &Asm,
290 virtual void ComputeIndexMap(MCAssembler &Asm,
[all …]
DMCExpr.cpp261 bool MCExpr::EvaluateAsAbsolute(int64_t &Res, const MCAssembler &Asm) const { in EvaluateAsAbsolute()
262 return EvaluateAsAbsolute(Res, &Asm, 0, 0); in EvaluateAsAbsolute()
265 bool MCExpr::EvaluateAsAbsolute(int64_t &Res, const MCAssembler *Asm, in EvaluateAsAbsolute() argument
280 EvaluateAsRelocatableImpl(Value, Asm, Layout, Addrs, /*InSet*/ Addrs); in EvaluateAsAbsolute()
289 static void AttemptToFoldSymbolOffsetDifference(const MCAssembler *Asm, in AttemptToFoldSymbolOffsetDifference() argument
305 if (!Asm->getWriter().IsSymbolRefDifferenceFullyResolved(*Asm, A, B, InSet)) in AttemptToFoldSymbolOffsetDifference()
308 MCSymbolData &AD = Asm->getSymbolData(SA); in AttemptToFoldSymbolOffsetDifference()
309 MCSymbolData &BD = Asm->getSymbolData(SB); in AttemptToFoldSymbolOffsetDifference()
316 if (Asm->isThumbFunc(&SA)) in AttemptToFoldSymbolOffsetDifference()
335 Addend += (Layout->getSymbolOffset(&Asm->getSymbolData(A->getSymbol())) - in AttemptToFoldSymbolOffsetDifference()
[all …]
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MachObjectWriter.cpp29 const MCAssembler &Asm,
37 const MCAssembler &Asm,
45 const MCAssembler &Asm,
51 void RecordX86_64Relocation(MachObjectWriter *Writer, MCAssembler &Asm,
60 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm, in recordRelocation() argument
65 RecordX86_64Relocation(Writer, Asm, Layout, Fragment, Fixup, Target, in recordRelocation()
68 RecordX86Relocation(Writer, Asm, Layout, Fragment, Fixup, Target, in recordRelocation()
103 MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout, in RecordX86_64Relocation() argument
106 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind()); in RecordX86_64Relocation()
148 const MCSymbol *A_Base = Asm.getAtom(*A); in RecordX86_64Relocation()
[all …]
/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64MachObjectWriter.cpp30 unsigned &Log2Size, const MCAssembler &Asm);
36 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
45 unsigned &Log2Size, const MCAssembler &Asm) { in getAArch64FixupKindMachOInfo() argument
94 Asm.getContext().reportError(Fixup.getLoc(), in getAArch64FixupKindMachOInfo()
145 MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout, in recordRelocation() argument
148 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind()); in recordRelocation()
175 Asm.getContext().reportError(Fixup.getLoc(), in recordRelocation()
186 Asm.getContext().reportError(Fixup.getLoc(), in recordRelocation()
192 Asm)) { in recordRelocation()
193 Asm.getContext().reportError(Fixup.getLoc(), "unknown AArch64 fixup kind!"); in recordRelocation()
[all …]
/external/llvm/lib/MC/
DMachObjectWriter.cpp60 bool MachObjectWriter::isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind) { in isFixupKindPCRel() argument
61 const MCFixupKindInfo &FKI = Asm.getBackend().getFixupKindInfo( in isFixupKindPCRel()
435 void MachObjectWriter::recordRelocation(MCAssembler &Asm, in recordRelocation() argument
440 TargetObjectWriter->recordRelocation(this, Asm, Layout, Fragment, Fixup, in recordRelocation()
444 void MachObjectWriter::bindIndirectSymbols(MCAssembler &Asm) { in bindIndirectSymbols() argument
454 for (MCAssembler::indirect_symbol_iterator it = Asm.indirect_symbol_begin(), in bindIndirectSymbols()
455 ie = Asm.indirect_symbol_end(); it != ie; ++it) { in bindIndirectSymbols()
470 for (MCAssembler::indirect_symbol_iterator it = Asm.indirect_symbol_begin(), in bindIndirectSymbols()
471 ie = Asm.indirect_symbol_end(); it != ie; ++it, ++IndirectIndex) { in bindIndirectSymbols()
481 Asm.registerSymbol(*it->Symbol); in bindIndirectSymbols()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/X86/MCTargetDesc/
DX86MachObjectWriter.cpp27 const MCAssembler &Asm,
35 const MCAssembler &Asm,
43 const MCAssembler &Asm,
50 const MCAssembler &Asm,
63 const MCAssembler &Asm, const MCAsmLayout &Layout, in RecordRelocation() argument
67 RecordX86_64Relocation(Writer, Asm, Layout, Fragment, Fixup, Target, in RecordRelocation()
70 RecordX86Relocation(Writer, Asm, Layout, Fragment, Fixup, Target, in RecordRelocation()
100 const MCAssembler &Asm, in RecordX86_64Relocation() argument
106 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind()); in RecordX86_64Relocation()
146 MCSymbolData &A_SD = Asm.getSymbolData(*A); in RecordX86_64Relocation()
[all …]
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMMachObjectWriter.cpp30 const MCAssembler &Asm,
39 const MCAssembler &Asm,
46 const MCAssembler &Asm,
54 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
140 const MCAssembler &Asm, in RecordARMScatteredHalfRelocation() argument
147 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind()); in RecordARMScatteredHalfRelocation()
154 Asm.getContext().reportError(Fixup.getLoc(), in RecordARMScatteredHalfRelocation()
169 Asm.getContext().reportError(Fixup.getLoc(), in RecordARMScatteredHalfRelocation()
204 if (Asm.isThumbFunc(A)) in RecordARMScatteredHalfRelocation()
208 if (Asm.isThumbFunc(A)) in RecordARMScatteredHalfRelocation()
[all …]
/external/llvm/lib/Target/AArch64/InstPrinter/
DAArch64InstPrinter.cpp734 const char *Asm = nullptr; in printSysAlias() local
753 Asm = "ic\tialluis"; in printSysAlias()
757 Asm = "ic\tiallu"; in printSysAlias()
759 Asm = "ic\tivau"; in printSysAlias()
765 Asm = "dc\tzva"; in printSysAlias()
769 Asm = "dc\tivac"; in printSysAlias()
771 Asm = "dc\tisw"; in printSysAlias()
775 Asm = "dc\tcvac"; in printSysAlias()
777 Asm = "dc\tcsw"; in printSysAlias()
781 Asm = "dc\tcvau"; in printSysAlias()
[all …]
/external/llvm/lib/AsmParser/
DParser.cpp70 Constant *llvm::parseConstantValue(StringRef Asm, SMDiagnostic &Err, in parseConstantValue() argument
73 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); in parseConstantValue()
76 if (LLParser(Asm, SM, Err, const_cast<Module *>(&M)) in parseConstantValue()
82 Type *llvm::parseType(StringRef Asm, SMDiagnostic &Err, const Module &M, in parseType() argument
85 Type *Ty = parseTypeAtBeginning(Asm, Read, Err, M, Slots); in parseType()
88 if (Read != Asm.size()) { in parseType()
90 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); in parseType()
92 Err = SM.GetMessage(SMLoc::getFromPointer(Asm.begin() + Read), in parseType()
98 Type *llvm::parseTypeAtBeginning(StringRef Asm, unsigned &Read, in parseTypeAtBeginning() argument
102 std::unique_ptr<MemoryBuffer> Buf = MemoryBuffer::getMemBuffer(Asm); in parseTypeAtBeginning()
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/MC/
DMCMachObjectWriter.h65 const MCAssembler &Asm,
117 bool isFixupKindPCRel(const MCAssembler &Asm, unsigned Kind);
163 void WriteSection(const MCAssembler &Asm, const MCAsmLayout &Layout,
201 void RecordScatteredRelocation(const MCAssembler &Asm,
208 void RecordTLVPRelocation(const MCAssembler &Asm,
214 void RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout,
218 void BindIndirectSymbols(MCAssembler &Asm);
225 void ComputeSymbolTable(MCAssembler &Asm, SmallString<256> &StringTable,
230 void computeSectionAddresses(const MCAssembler &Asm,
233 void ExecutePostLayoutBinding(MCAssembler &Asm, const MCAsmLayout &Layout);
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/ARM/MCTargetDesc/
DARMMachObjectWriter.cpp28 const MCAssembler &Asm,
36 const MCAssembler &Asm,
49 const MCAssembler &Asm, const MCAsmLayout &Layout,
123 const MCAssembler &Asm, in RecordARMMovwMovtRelocation() argument
130 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind()); in RecordARMMovwMovtRelocation()
135 MCSymbolData *A_SD = &Asm.getSymbolData(*A); in RecordARMMovwMovtRelocation()
148 MCSymbolData *B_SD = &Asm.getSymbolData(B->getSymbol()); in RecordARMMovwMovtRelocation()
220 const MCAssembler &Asm, in RecordARMScatteredRelocation() argument
228 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind()); in RecordARMScatteredRelocation()
233 MCSymbolData *A_SD = &Asm.getSymbolData(*A); in RecordARMScatteredRelocation()
[all …]

123456