/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCDwarf.h | 39 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 D | ConstantPools.h | 29 class MCSymbol; 33 ConstantPoolEntry(MCSymbol *L, const MCExpr *Val, unsigned Sz, SMLoc Loc_) 36 MCSymbol *Label;
|
H A D | MCMachObjectWriter.h | 86 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 D | MCSymbolXCOFF.h | 14 #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 D | MCFragment.h | 29 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 D | LanaiMCInstLower.cpp | 32 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 D | MSP430MCInstLower.cpp | 30 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 D | ARMAsmPrinter.h | 22 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 D | CodeViewDebug.h | 48 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 D | DwarfStringPool.h | 21 class MCSymbol; 43 MCSymbol *StartSym);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Object/ |
H A D | RecordStreamer.cpp | 13 #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 D | TargetLoweringObjectFileImpl.h | 29 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 D | DwarfStringPoolEntry.h | 17 class MCSymbol; 23 MCSymbol *Symbol; 46 MCSymbol *getSymbol() const {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcTargetObjectFile.cpp | 30 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 D | AArch64TargetObjectFile.h | 34 MCSymbol *getCFIPersonalitySymbol(const GlobalValue *GV, 39 const MCSymbol *Sym,
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Target/ |
H A D | TargetLoweringObjectFile.h | 32 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 D | MCELFObjectTargetWriter.cpp | 20 bool MCELFObjectTargetWriter::needsRelocateWithSymbol(const MCSymbol &Sym,
|
H A D | MCXCOFFStreamer.cpp | 30 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 D | MCWasmStreamer.cpp | 26 #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 D | AArch64MCAsmInfo.h | 28 getExprForPersonalitySymbol(const MCSymbol *Sym, unsigned Encoding,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86TargetObjectFile.cpp | 32 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 D | X86TargetObjectFile.h | 29 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 D | MipsELFStreamer.h | 33 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 D | BPFMCInstLower.cpp | 26 MCSymbol * 31 MCSymbol * 37 MCSymbol *Sym) const {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86WinCOFFTargetStreamer.cpp | 33 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...] |