OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MCAssembler
(Results
1 - 25
of
87
) sorted by relevancy
1
2
3
4
/src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCObjectWriter.h
18
class
MCAssembler
;
31
///
MCAssembler
instance, which contains all the symbol and section data which
53
virtual void executePostLayoutBinding(
MCAssembler
&Asm,
62
virtual void recordRelocation(
MCAssembler
&Asm, const MCAsmLayout &Layout,
72
bool isSymbolRefDifferenceFullyResolved(const
MCAssembler
&Asm,
77
virtual bool isSymbolRefDifferenceFullyResolvedImpl(const
MCAssembler
&Asm,
82
virtual bool isSymbolRefDifferenceFullyResolvedImpl(const
MCAssembler
&Asm,
105
virtual uint64_t writeObject(
MCAssembler
&Asm, const MCAsmLayout &Layout) = 0;
MCAsmLayout.h
16
class
MCAssembler
;
29
MCAssembler
&Assembler;
47
MCAsmLayout(
MCAssembler
&Assembler);
50
MCAssembler
&getAssembler() const { return Assembler; }
MCAsmBackend.h
23
class
MCAssembler
;
91
virtual bool shouldForceRelocation(const
MCAssembler
&Asm,
107
virtual bool shouldInsertFixupForCodeAlign(
MCAssembler
&Asm,
113
virtual bool evaluateTargetFixup(const
MCAssembler
&Asm,
127
virtual void applyFixup(const
MCAssembler
&Asm, const MCFixup &Fixup,
191
virtual void finishLayout(
MCAssembler
const &Asm,
MCMachObjectWriter.h
75
virtual void recordRelocation(MachObjectWriter *Writer,
MCAssembler
&Asm,
150
bool isFixupKindPCRel(const
MCAssembler
&Asm, unsigned Kind);
238
void recordRelocation(
MCAssembler
&Asm, const MCAsmLayout &Layout,
242
void bindIndirectSymbols(
MCAssembler
&Asm);
245
void computeSymbolTable(
MCAssembler
&Asm,
250
void computeSectionAddresses(const
MCAssembler
&Asm,
253
void executePostLayoutBinding(
MCAssembler
&Asm,
256
bool isSymbolRefDifferenceFullyResolvedImpl(const
MCAssembler
&Asm,
261
bool isSymbolRefDifferenceFullyResolvedImpl(const
MCAssembler
&Asm,
266
uint64_t writeObject(
MCAssembler
&Asm, const MCAsmLayout &Layout) override
[
all
...]
MCAssembler.h
1
//===-
MCAssembler
.h - Object File Generation -------------------*- C++ -*-===//
60
class
MCAssembler
{
229
MCAssembler
(MCContext &Context, std::unique_ptr<MCAsmBackend> Backend,
232
MCAssembler
(const
MCAssembler
&) = delete;
233
MCAssembler
&operator=(const
MCAssembler
&) = delete;
234
~
MCAssembler
();
433
return const_cast<
MCAssembler
*>(this)->getLOHContainer();
471
uint64_t computeBundlePadding(const
MCAssembler
&Assembler
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/MC/
MCObjectWriter.cpp
10
#include "llvm/MC/
MCAssembler
.h"
20
const
MCAssembler
&Asm, const MCSymbolRefExpr *A, const MCSymbolRefExpr *B,
39
const
MCAssembler
&Asm, const MCSymbol &A, const MCSymbol &B,
46
const
MCAssembler
&Asm, const MCSymbol &SymA, const MCFragment &FB,
MCELFObjectTargetWriter.cpp
26
MCELFObjectTargetWriter::sortRelocs(const
MCAssembler
&Asm,
MCAssembler.cpp
1
//===- lib/MC/
MCAssembler
.cpp - Assembler Backend Implementation ----------===//
9
#include "llvm/MC/
MCAssembler
.h"
83
MCAssembler
::
MCAssembler
(MCContext &Context,
94
MCAssembler
::~
MCAssembler
() = default;
96
void
MCAssembler
::reset() {
123
bool
MCAssembler
::registerSection(MCSection &Section) {
131
bool
MCAssembler
::isThumbFunc(const MCSymbol *Symbol) const {
162
bool
MCAssembler
::isSymbolLinkerVisible(const MCSymbol &Symbol) const
[
all
...]
WinCOFFObjectWriter.cpp
22
#include "llvm/MC/
MCAssembler
.h"
180
void DefineSymbol(const MCSymbol &Symbol,
MCAssembler
&Assembler,
195
uint32_t writeSectionContents(
MCAssembler
&Asm, const MCAsmLayout &Layout,
197
void writeSection(
MCAssembler
&Asm, const MCAsmLayout &Layout,
202
void executePostLayoutBinding(
MCAssembler
&Asm,
205
bool isSymbolRefDifferenceFullyResolvedImpl(const
MCAssembler
&Asm,
210
void recordRelocation(
MCAssembler
&Asm, const MCAsmLayout &Layout,
214
void createFileSymbols(
MCAssembler
&Asm);
217
void assignFileOffsets(
MCAssembler
&Asm, const MCAsmLayout &Layout);
224
uint64_t writeObject(
MCAssembler
&Asm, const MCAsmLayout &Layout) override
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AVR/MCTargetDesc/
AVRAsmBackend.h
24
class
MCAssembler
;
40
void applyFixup(const
MCAssembler
&Asm, const MCFixup &Fixup,
60
bool shouldForceRelocation(const
MCAssembler
&Asm, const MCFixup &Fixup,
/src/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/
MipsAsmBackend.h
23
class
MCAssembler
;
41
void applyFixup(const
MCAssembler
&Asm, const MCFixup &Fixup,
68
bool shouldForceRelocation(const
MCAssembler
&Asm, const MCFixup &Fixup,
/src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/
RISCVAsmBackend.h
20
class
MCAssembler
;
64
bool shouldInsertFixupForCodeAlign(
MCAssembler
&Asm,
68
bool evaluateTargetFixup(const
MCAssembler
&Asm, const MCAsmLayout &Layout,
73
void applyFixup(const
MCAssembler
&Asm, const MCFixup &Fixup,
81
bool shouldForceRelocation(const
MCAssembler
&Asm, const MCFixup &Fixup,
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/
ARMAsmBackend.h
44
bool shouldForceRelocation(const
MCAssembler
&Asm, const MCFixup &Fixup,
47
unsigned adjustFixupValue(const
MCAssembler
&Asm, const MCFixup &Fixup,
52
void applyFixup(const
MCAssembler
&Asm, const MCFixup &Fixup,
ARMMachObjectWriter.cpp
15
#include "llvm/MC/
MCAssembler
.h"
31
const
MCAssembler
&Asm,
40
const
MCAssembler
&Asm,
47
const
MCAssembler
&Asm,
55
void recordRelocation(MachObjectWriter *Writer,
MCAssembler
&Asm,
141
const
MCAssembler
&Asm,
254
const
MCAssembler
&Asm,
330
const
MCAssembler
&Asm,
376
MCAssembler
&Asm,
/src/external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/
CSKYAsmBackend.h
28
void applyFixup(const
MCAssembler
&Asm, const MCFixup &Fixup,
CSKYMCExpr.cpp
11
#include "llvm/MC/
MCAssembler
.h"
57
static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr,
MCAssembler
&Asm) {
86
void CSKYMCExpr::fixELFSymbolsInTLSFixups(
MCAssembler
&Asm) const {
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonMCExpr.h
23
void fixELFSymbolsInTLSFixups(
MCAssembler
&Asm) const override;
HexagonMCExpr.cpp
40
static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr,
MCAssembler
&Asm) {
77
void HexagonMCExpr::fixELFSymbolsInTLSFixups(
MCAssembler
&Asm) const {
/src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/MCTargetDesc/
LanaiMCExpr.h
47
void fixELFSymbolsInTLSFixups(
MCAssembler
& /*Asm*/) const override {}
LanaiAsmBackend.cpp
12
#include "llvm/MC/
MCAssembler
.h"
51
void applyFixup(const
MCAssembler
&Asm, const MCFixup &Fixup,
85
void LanaiAsmBackend::applyFixup(const
MCAssembler
&Asm, const MCFixup &Fixup,
/src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXMCExpr.h
80
void fixELFSymbolsInTLSFixups(
MCAssembler
&Asm) const override {}
122
void fixELFSymbolsInTLSFixups(
MCAssembler
&Asm) const override {}
/src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/
WebAssemblyAsmBackend.cpp
17
#include "llvm/MC/
MCAssembler
.h"
47
void applyFixup(const
MCAssembler
&Asm, const MCFixup &Fixup,
94
void WebAssemblyAsmBackend::applyFixup(const
MCAssembler
&Asm,
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64MCExpr.cpp
114
static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr,
MCAssembler
&Asm) {
143
void AArch64MCExpr::fixELFSymbolsInTLSFixups(
MCAssembler
&Asm) const {
/src/external/apache2/llvm/dist/llvm/lib/Target/BPF/MCTargetDesc/
BPFAsmBackend.cpp
12
#include "llvm/MC/
MCAssembler
.h"
29
void applyFixup(const
MCAssembler
&Asm, const MCFixup &Fixup,
61
void BPFAsmBackend::applyFixup(const
MCAssembler
&Asm, const MCFixup &Fixup,
/src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/
SystemZMCAsmBackend.cpp
53
void applyFixup(const
MCAssembler
&Asm, const MCFixup &Fixup,
88
void SystemZMCAsmBackend::applyFixup(const
MCAssembler
&Asm,
Completed in 28 milliseconds
1
2
3
4
Indexes created Sun Aug 30 00:27:18 UTC 2026