| /NextBSD/contrib/llvm/include/llvm/MC/ |
| HD | MCMachObjectWriter.h | 66 const MCAsmLayout &Layout, 140 uint64_t getSymbolAddress(const MCSymbol &S, const MCAsmLayout &Layout) const; 143 const MCAsmLayout &Layout) const; 145 uint64_t getPaddingSize(const MCSection *SD, const MCAsmLayout &Layout) const; 173 void writeSection(const MCAssembler &Asm, const MCAsmLayout &Layout, 187 void writeNlist(MachSymbolData &MSD, const MCAsmLayout &Layout); 220 const MCAsmLayout &Layout, 225 void recordTLVPRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout, 229 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, 243 const MCAsmLayout &Layout); [all …]
|
| HD | MCAssembler.h | 33 class MCAsmLayout; variable 46 friend class MCAsmLayout; variable 532 friend class MCAsmLayout; 638 bool evaluateFixup(const MCAsmLayout &Layout, const MCFixup &Fixup, 645 const MCAsmLayout &Layout) const; 649 const MCAsmLayout &Layout) const; 653 bool layoutOnce(MCAsmLayout &Layout); 657 bool layoutSectionOnce(MCAsmLayout &Layout, MCSection &Sec); 659 bool relaxInstruction(MCAsmLayout &Layout, MCRelaxableFragment &IF); 661 bool relaxLEB(MCAsmLayout &Layout, MCLEBFragment &IF); [all …]
|
| HD | MCLinkerOptimizationHint.h | 29 class MCAsmLayout; variable 110 const MCAsmLayout &Layout) const; 126 void emit(MachObjectWriter &ObjWriter, const MCAsmLayout &Layout) const { in emit() 134 const MCAsmLayout &Layout) const { in getEmitSize() 178 const MCAsmLayout &Layout) const { in getEmitSize() 188 void emit(MachObjectWriter &ObjWriter, const MCAsmLayout &Layout) const { in emit()
|
| HD | MCAsmBackend.h | 21 class MCAsmLayout; variable 77 const MCAsmLayout &Layout, in processFixupValue() 103 const MCAsmLayout &Layout) const; 108 const MCAsmLayout &Layout) const = 0;
|
| HD | MCExpr.h | 19 class MCAsmLayout; variable 50 const MCAsmLayout *Layout, 54 const MCAsmLayout *Layout, 61 const MCAsmLayout *Layout, 89 bool evaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout, 93 bool evaluateAsAbsolute(int64_t &Res, const MCAsmLayout &Layout) const; 95 bool evaluateKnownAbsolute(int64_t &Res, const MCAsmLayout &Layout) const; 104 bool evaluateAsRelocatable(MCValue &Res, const MCAsmLayout *Layout, 112 bool evaluateAsValue(MCValue &Res, const MCAsmLayout &Layout) const; 556 const MCAsmLayout *Layout,
|
| HD | MCObjectWriter.h | 21 class MCAsmLayout; variable 71 const MCAsmLayout &Layout) = 0; 79 virtual void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, 110 virtual void writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) = 0;
|
| HD | MCAsmLayout.h | 29 class MCAsmLayout { 48 MCAsmLayout(MCAssembler &Assembler);
|
| /NextBSD/contrib/llvm/lib/MC/ |
| HD | MCAssembler.cpp | 67 MCAsmLayout::MCAsmLayout(MCAssembler &Asm) in MCAsmLayout() function in MCAsmLayout 79 bool MCAsmLayout::isFragmentValid(const MCFragment *F) const { in isFragmentValid() 88 void MCAsmLayout::invalidateFragmentsFrom(MCFragment *F) { in invalidateFragmentsFrom() 98 void MCAsmLayout::ensureValid(const MCFragment *F) const { in ensureValid() 109 const_cast<MCAsmLayout*>(this)->layoutFragment(Cur); in ensureValid() 114 uint64_t MCAsmLayout::getFragmentOffset(const MCFragment *F) const { in getFragmentOffset() 121 static bool getLabelOffset(const MCAsmLayout &Layout, const MCSymbol &S, in getLabelOffset() 133 static bool getSymbolOffsetImpl(const MCAsmLayout &Layout, const MCSymbol &S, in getSymbolOffsetImpl() 166 bool MCAsmLayout::getSymbolOffset(const MCSymbol &S, uint64_t &Val) const { in getSymbolOffset() 170 uint64_t MCAsmLayout::getSymbolOffset(const MCSymbol &S) const { in getSymbolOffset() [all …]
|
| HD | ELFObjectWriter.cpp | 73 static uint64_t SymbolValue(const MCSymbol &Sym, const MCAsmLayout &Layout); 74 static bool isInSymtab(const MCAsmLayout &Layout, const MCSymbolELF &Symbol, 168 ELFSymbolData &MSD, const MCAsmLayout &Layout); 179 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, 192 void computeSymbolTable(MCAssembler &Asm, const MCAsmLayout &Layout, 203 const MCAsmLayout &Layout) override; 205 void writeSectionHeader(const MCAsmLayout &Layout, 210 const MCAsmLayout &Layout); 227 void writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override; 359 const MCAsmLayout &Layout) { in SymbolValue() [all …]
|
| HD | MCExpr.cpp | 414 const MCAsmLayout &Layout) const { in evaluateAsAbsolute() 419 const MCAsmLayout &Layout, in evaluateAsAbsolute() 429 const MCAsmLayout &Layout) const { in evaluateKnownAbsolute() 435 const MCAsmLayout *Layout, in evaluateAsAbsolute() 444 const MCAsmLayout *Layout, in evaluateAsAbsolute() 465 const MCAssembler *Asm, const MCAsmLayout *Layout, in AttemptToFoldSymbolOffsetDifference() 539 EvaluateSymbolicAdd(const MCAssembler *Asm, const MCAsmLayout *Layout, in EvaluateSymbolicAdd() 596 const MCAsmLayout *Layout, in evaluateAsRelocatable() 603 bool MCExpr::evaluateAsValue(MCValue &Res, const MCAsmLayout &Layout) const { in evaluateAsValue() 625 const MCAsmLayout *Layout, in evaluateAsRelocatableImpl()
|
| HD | MachObjectWriter.cpp | 68 const MCAsmLayout &Layout) const { in getFragmentAddress() 74 const MCAsmLayout &Layout) const { in getSymbolAddress() 108 const MCAsmLayout &Layout) const { in getPaddingSize() 195 const MCAsmLayout &Layout, in writeSection() 323 const MCAsmLayout &Layout) { in writeNlist() 436 const MCAsmLayout &Layout, in recordRelocation() 608 const MCAsmLayout &Layout) { in computeSectionAddresses() 623 const MCAsmLayout &Layout) { in executePostLayoutBinding() 698 const MCAsmLayout &Layout) { in writeObject()
|
| HD | WinCOFFObjectWriter.cpp | 158 const MCAsmLayout &Layout); 178 const MCAsmLayout &Layout) override; 187 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, 192 void writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override; 378 const MCAsmLayout &Layout) { in getSymbolValue() 393 const MCAsmLayout &Layout) { in DefineSymbol() 659 const MCAsmLayout &Layout) { in executePostLayoutBinding() 701 MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, in recordRelocation() 832 const MCAsmLayout &Layout) { in writeObject()
|
| HD | MCLinkerOptimizationHint.cpp | 27 const MCAsmLayout &Layout) const { in emit_impl()
|
| HD | MCAsmBackend.cpp | 44 const MCRelaxableFragment *DF, const MCAsmLayout &Layout) const { in fixupNeedsRelaxationAdvanced()
|
| /NextBSD/contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
| HD | AMDGPUAsmBackend.cpp | 29 const MCAsmLayout &Layout) override { in executePostLayoutBinding() 32 void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout, in recordRelocation() 39 void writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override; 53 const MCAsmLayout &Layout) const override { in fixupNeedsRelaxation() 68 const MCAsmLayout &Layout) { in writeObject()
|
| /NextBSD/contrib/llvm/lib/Target/X86/MCTargetDesc/ |
| HD | X86MachObjectWriter.cpp | 30 const MCAsmLayout &Layout, 38 const MCAsmLayout &Layout, 46 const MCAsmLayout &Layout, 52 const MCAsmLayout &Layout, 61 const MCAsmLayout &Layout, const MCFragment *Fragment, in recordRelocation() 98 MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout, in RecordX86_64Relocation() 339 const MCAsmLayout &Layout, in recordScatteredRelocation() 433 const MCAsmLayout &Layout, in recordTLVPRelocation() 475 const MCAsmLayout &Layout, in RecordX86Relocation()
|
| /NextBSD/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| HD | PPCMachObjectWriter.cpp | 29 const MCAsmLayout &Layout, 35 const MCAsmLayout &Layout, 44 const MCAsmLayout &Layout, const MCFragment *Fragment, in recordRelocation() 176 static uint32_t getFixupOffset(const MCAsmLayout &Layout, in getFixupOffset() 192 MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, in recordScatteredRelocation() 302 MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, in RecordPPCRelocation()
|
| HD | PPCAsmBackend.cpp | 133 void processFixupValue(const MCAssembler &Asm, const MCAsmLayout &Layout, in processFixupValue() 166 const MCAsmLayout &Layout) const override { in fixupNeedsRelaxation()
|
| /NextBSD/contrib/llvm/lib/Target/ARM/MCTargetDesc/ |
| HD | ARMMachObjectWriter.cpp | 31 const MCAsmLayout &Layout, 40 const MCAsmLayout &Layout, 55 const MCAsmLayout &Layout, const MCFragment *Fragment, 141 const MCAsmLayout &Layout, in RecordARMScatteredHalfRelocation() 241 const MCAsmLayout &Layout, in RecordARMScatteredRelocation() 342 const MCAsmLayout &Layout, in recordRelocation()
|
| HD | ARMAsmBackend.h | 43 void processFixupValue(const MCAssembler &Asm, const MCAsmLayout &Layout, 57 const MCAsmLayout &Layout) const override;
|
| /NextBSD/contrib/llvm/lib/Target/Mips/MCTargetDesc/ |
| HD | MipsAsmBackend.h | 65 const MCAsmLayout &Layout) const override { in fixupNeedsRelaxation() 83 void processFixupValue(const MCAssembler &Asm, const MCAsmLayout &Layout,
|
| /NextBSD/contrib/llvm/lib/Target/NVPTX/ |
| HD | NVPTXMCExpr.h | 66 const MCAsmLayout *Layout, in evaluateAsRelocatableImpl() 108 const MCAsmLayout *Layout, in evaluateAsRelocatableImpl()
|
| /NextBSD/contrib/llvm/lib/Target/AArch64/MCTargetDesc/ |
| HD | AArch64AsmBackend.cpp | 76 const MCAsmLayout &Layout) const override; 233 const MCAsmLayout &Layout) const { in fixupNeedsRelaxation() 465 void processFixupValue(const MCAssembler &Asm, const MCAsmLayout &Layout, 475 const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFixup &Fixup, in processFixupValue()
|
| /NextBSD/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| HD | HexagonAsmBackend.cpp | 202 const MCAsmLayout &Layout) const override { in fixupNeedsRelaxationAdvanced() 275 const MCAsmLayout &Layout) const override { in fixupNeedsRelaxation()
|
| /NextBSD/contrib/llvm/lib/Target/Sparc/MCTargetDesc/ |
| HD | SparcAsmBackend.cpp | 206 void processFixupValue(const MCAssembler &Asm, const MCAsmLayout &Layout, in processFixupValue() 246 const MCAsmLayout &Layout) const override { in fixupNeedsRelaxation()
|