Searched refs:MCSymbol (Results 51 - 75 of 302) sorted by relevance

1234567891011>>

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCDwarf.h39 class MCSymbol;
154 MCSymbol *Label;
162 MCDwarfLineEntry(MCSymbol *label, const MCDwarfLoc loc)
165 MCSymbol *getLabel() const { return Label; }
214 MCSymbol *Label = nullptr;
233 std::pair<MCSymbol *, MCSymbol *>
236 std::pair<MCSymbol *, MCSymbol *>
346 MCSymbol *getLabe
[all...]
H A DConstantPools.h29 class MCSymbol;
33 ConstantPoolEntry(MCSymbol *L, const MCExpr *Val, unsigned Sz, SMLoc Loc_)
36 MCSymbol *Label;
H A DMCMachObjectWriter.h86 const MCSymbol *Symbol;
101 const MCSymbol *Sym;
103 RelAndSymbol(const MCSymbol *Sym, const MachO::any_relocation_info &MRE)
123 MachSymbolData *findSymbolData(const MCSymbol &Sym);
135 const MCSymbol &findAliasedSymbol(const MCSymbol &Sym) const;
154 uint64_t getSymbolAddress(const MCSymbol &S, const MCAsmLayout &Layout) const;
161 bool doesSymbolRequireExternRelocation(const MCSymbol &S);
229 void addRelocation(const MCSymbol *RelSymbol, const MCSection *Sec,
264 const MCSymbol
[all...]
H A DMCSymbolXCOFF.h14 #include "llvm/MC/MCSymbol.h"
20 class MCSymbolXCOFF : public MCSymbol {
23 : MCSymbol(SymbolKindXCOFF, Name, isTemporary) {}
25 static bool classof(const MCSymbol *S) { return S->isXCOFF(); }
29 "Redefining StorageClass of XCOFF MCSymbol.");
35 "StorageClass not set on XCOFF MCSymbol.");
H A DMCFragment.h29 class MCSymbol;
57 const MCSymbol *Atom;
90 const MCSymbol *getAtom() const { return Atom; }
91 void setAtom(const MCSymbol *Value) { Atom = Value; }
444 const MCSymbol *Sym;
447 MCSymbolIdFragment(const MCSymbol *Sym, MCSection *Sec = nullptr)
450 const MCSymbol *getSymbol() { return Sym; }
451 const MCSymbol *getSymbol() const { return Sym; }
464 const MCSymbol *FnStartSym;
465 const MCSymbol *FnEndSy
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiMCInstLower.cpp32 MCSymbol *
37 MCSymbol *
42 MCSymbol *
47 MCSymbol *LanaiMCInstLower::GetJumpTableSymbol(const MachineOperand &MO) const {
56 MCSymbol *
67 MCSymbol *Sym) const {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430MCInstLower.cpp30 MCSymbol *MSP430MCInstLower::
40 MCSymbol *MSP430MCInstLower::
50 MCSymbol *MSP430MCInstLower::
67 MCSymbol *MSP430MCInstLower::
84 MCSymbol *MSP430MCInstLower::
95 LowerSymbolOperand(const MachineOperand &MO, MCSymbol *Sym) const {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMAsmPrinter.h22 class MCSymbol;
51 SmallVector<std::pair<unsigned, MCSymbol*>, 4> ThumbIndirectPads;
103 MCSymbol *GetCPISymbol(unsigned CPID) const override;
145 MCOperand GetSymbolRef(const MachineOperand &MO, const MCSymbol *Symbol);
146 MCSymbol *GetARMJTIPICJumpTableLabel(unsigned uid) const;
148 MCSymbol *GetARMGVSymbol(const GlobalValue *GV, unsigned char TargetFlags);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.h48 class MCSymbol;
90 SmallVector<std::pair<const MCSymbol *, const MCSymbol *>, 1> Ranges;
122 const MCSymbol *Begin;
123 const MCSymbol *End;
150 std::vector<std::pair<MCSymbol *, MDNode *>> Annotations;
151 std::vector<std::tuple<const MCSymbol *, const MCSymbol *, const DIType *>>
154 const MCSymbol *Begin = nullptr;
155 const MCSymbol *En
[all...]
H A DDwarfStringPool.h21 class MCSymbol;
43 MCSymbol *StartSym);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Object/
H A DRecordStreamer.cpp13 #include "llvm/MC/MCSymbol.h"
17 void RecordStreamer::markDefined(const MCSymbol &Symbol) {
36 void RecordStreamer::markGlobal(const MCSymbol &Symbol,
56 void RecordStreamer::markUsed(const MCSymbol &Symbol) {
73 void RecordStreamer::visitUsedSymbol(const MCSymbol &Sym) { markUsed(Sym); }
89 void RecordStreamer::EmitLabel(MCSymbol *Symbol, SMLoc Loc) {
94 void RecordStreamer::EmitAssignment(MCSymbol *Symbol, const MCExpr *Value) {
99 bool RecordStreamer::EmitSymbolAttribute(MCSymbol *Symbol,
108 void RecordStreamer::EmitZerofill(MCSection *Section, MCSymbol *Symbol,
114 void RecordStreamer::EmitCommonSymbol(MCSymbol *Symbo
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLoweringObjectFileImpl.h29 class MCSymbol;
51 const MCSymbol *Sym) const override;
80 MCSymbol *getCFIPersonalitySymbol(const GlobalValue *GV,
86 const MCSymbol *KeySym) const override;
88 const MCSymbol *KeySym) const override;
125 MCSymbol *getCFIPersonalitySymbol(const GlobalValue *GV,
131 const MCSymbol *Sym,
163 const MCSymbol *KeySym) const override;
165 const MCSymbol *KeySym) const override;
202 const MCSymbol *KeySy
[all...]
H A DDwarfStringPoolEntry.h17 class MCSymbol;
23 MCSymbol *Symbol;
46 MCSymbol *getSymbol() const {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcTargetObjectFile.cpp30 MCSymbol *SSym = getSymbolWithGlobalValueBase(GV, ".DW.stub", TM);
36 MCSymbol *Sym = TM.getSymbol(GV);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetObjectFile.h34 MCSymbol *getCFIPersonalitySymbol(const GlobalValue *GV,
39 const MCSymbol *Sym,
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetLoweringObjectFile.h32 class MCSymbol;
78 const MCSymbol *Sym) const;
137 /// Return the MCSymbol for a private symbol with global value name as its
139 MCSymbol *getSymbolWithGlobalValueBase(const GlobalValue *GV,
144 virtual MCSymbol *getCFIPersonalitySymbol(const GlobalValue *GV,
157 const MCSymbol *KeySym) const {
162 const MCSymbol *KeySym) const {
168 virtual const MCExpr *getDebugThreadLocalSymbol(const MCSymbol *Sym) const;
195 const MCSymbol *Sym,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCELFObjectTargetWriter.cpp20 bool MCELFObjectTargetWriter::needsRelocateWithSymbol(const MCSymbol &Sym,
H A DMCXCOFFStreamer.cpp30 bool MCXCOFFStreamer::EmitSymbolAttribute(MCSymbol *Sym,
46 void MCXCOFFStreamer::EmitCommonSymbol(MCSymbol *Symbol, uint64_t Size,
58 void MCXCOFFStreamer::EmitZerofill(MCSection *Section, MCSymbol *Symbol,
91 void MCXCOFFStreamer::EmitXCOFFLocalCommonSymbol(MCSymbol *LabelSym,
93 MCSymbol *CsectSym,
H A DMCWasmStreamer.cpp26 #include "llvm/MC/MCSymbol.h"
64 const MCSymbol *Grp = SectionWasm->getGroup();
72 void MCWasmStreamer::EmitWeakReference(MCSymbol *Alias,
73 const MCSymbol *Symbol) {
80 bool MCWasmStreamer::EmitSymbolAttribute(MCSymbol *S, MCSymbolAttr Attribute) {
137 void MCWasmStreamer::EmitCommonSymbol(MCSymbol *S, uint64_t Size,
142 void MCWasmStreamer::emitELFSize(MCSymbol *Symbol, const MCExpr *Value) {
146 void MCWasmStreamer::EmitLocalCommonSymbol(MCSymbol *S, uint64_t Size,
212 void MCWasmStreamer::EmitThumbFunc(MCSymbol *Func) {
216 void MCWasmStreamer::EmitSymbolDesc(MCSymbol *Symbo
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCAsmInfo.h28 getExprForPersonalitySymbol(const MCSymbol *Sym, unsigned Encoding,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetObjectFile.cpp32 const MCSymbol *Sym = TM.getSymbol(GV);
43 MCSymbol *X86_64MachoTargetObjectFile::getCFIPersonalitySymbol(
50 const GlobalValue *GV, const MCSymbol *Sym, const MCValue &MV,
63 const MCSymbol *Sym) const {
H A DX86TargetObjectFile.h29 MCSymbol *getCFIPersonalitySymbol(const GlobalValue *GV,
34 const MCSymbol *Sym,
49 const MCExpr *getDebugThreadLocalSymbol(const MCSymbol *Sym) const override;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsELFStreamer.h33 SmallVector<MCSymbol*, 4> Labels;
49 void EmitLabel(MCSymbol *Symbol, SMLoc Loc = SMLoc()) override;
66 MCSymbol *EmitCFILabel() override;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFMCInstLower.cpp26 MCSymbol *
31 MCSymbol *
37 MCSymbol *Sym) const {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86WinCOFFTargetStreamer.cpp33 bool emitFPOProc(const MCSymbol *ProcSym, unsigned ParamsSize,
37 bool emitFPOData(const MCSymbol *ProcSym, SMLoc L) override;
46 MCSymbol *Label;
57 const MCSymbol *Function = nullptr;
58 MCSymbol *Begin = nullptr;
59 MCSymbol *PrologueEnd = nullptr;
60 MCSymbol *End = nullptr;
69 DenseMap<const MCSymbol *, std::unique_ptr<FPOData>> AllFPOData;
80 MCSymbol *emitFPOLabel();
87 bool emitFPOProc(const MCSymbol *ProcSy
[all...]

Completed in 275 milliseconds

1234567891011>>