/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/ |
D | DwarfDebug.cpp | 122 : 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 …]
|
D | DwarfException.cpp | 41 : 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 …]
|
D | Win64Exception.cpp | 61 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 …]
|
D | DwarfCFIException.cpp | 53 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 …]
|
D | ARMException.cpp | 52 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/ |
D | DwarfAccelTable.cpp | 71 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 …]
|
D | EHStreamer.cpp | 28 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 …]
|
D | DwarfDebug.cpp | 218 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 …]
|
D | ARMException.cpp | 42 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 …]
|
D | DwarfCFIException.cpp | 56 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 …]
|
D | WinException.cpp | 55 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 …]
|
D | DwarfStringPool.cpp | 17 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/ |
D | MachObjectWriter.cpp | 51 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 …]
|
D | ELFObjectWriter.cpp | 41 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 …]
|
D | ELFObjectWriter.h | 40 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 …]
|
D | MCExpr.cpp | 261 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/ |
D | X86MachObjectWriter.cpp | 29 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/ |
D | AArch64MachObjectWriter.cpp | 30 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/ |
D | MachObjectWriter.cpp | 60 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/ |
D | X86MachObjectWriter.cpp | 27 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/ |
D | ARMMachObjectWriter.cpp | 30 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/ |
D | AArch64InstPrinter.cpp | 734 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/ |
D | Parser.cpp | 70 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/ |
D | MCMachObjectWriter.h | 65 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/ |
D | ARMMachObjectWriter.cpp | 28 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 …]
|