/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/ |
D | MCStreamer.h | 102 virtual void emitLabel(MCSymbol *Symbol); 104 virtual void emitAssignment(MCSymbol *Symbol, const MCExpr *Value); 139 virtual void emitPersonality(const MCSymbol *Personality); 166 virtual void emitThumbSet(MCSymbol *Symbol, const MCExpr *Value); 212 DenseMap<const MCSymbol *, unsigned> SymbolOrdering; 256 virtual void visitUsedSymbol(const MCSymbol &Sym); 282 virtual MCSymbol *EmitCFILabel(); 373 unsigned GetSymbolOrder(const MCSymbol *Sym) const { in GetSymbolOrder() 438 MCSymbol *endSection(MCSection *Section); 444 void AssignFragment(MCSymbol *Symbol, MCFragment *Fragment); [all …]
|
D | MCObjectStreamer.h | 40 SmallVector<MCSymbol *, 2> PendingLabels; 44 const MCSymbol *Sym; 47 PendingMCFixup(const MCSymbol *McSym, MCDataFragment *F, MCFixup McFixup) in PendingMCFixup() 55 MCSymbol *EmitCFILabel() override; 96 void addPendingLabel(MCSymbol* label); 105 void visitUsedSymbol(const MCSymbol &Sym) override; 116 void EmitLabel(MCSymbol *Symbol, SMLoc Loc = SMLoc()) override; 117 virtual void EmitLabelAtPos(MCSymbol *Symbol, SMLoc Loc, MCFragment *F, 119 void EmitAssignment(MCSymbol *Symbol, const MCExpr *Value) override; 124 void EmitWeakReference(MCSymbol *Alias, const MCSymbol *Symbol) override; [all …]
|
D | MCWinEH.h | 18 class MCSymbol; variable 22 const MCSymbol *Label; 27 Instruction(unsigned Op, MCSymbol *L, unsigned Reg, unsigned Off) in Instruction() 32 const MCSymbol *Begin = nullptr; 33 const MCSymbol *End = nullptr; 34 const MCSymbol *FuncletOrFuncEnd = nullptr; 35 const MCSymbol *ExceptionHandler = nullptr; 36 const MCSymbol *Function = nullptr; 37 const MCSymbol *PrologEnd = nullptr; 38 const MCSymbol *Symbol = nullptr; [all …]
|
D | MCWinCOFFStreamer.h | 23 class MCSymbol; variable 43 void EmitLabel(MCSymbol *Symbol, SMLoc Loc = SMLoc()) override; 45 void EmitThumbFunc(MCSymbol *Func) override; 46 bool EmitSymbolAttribute(MCSymbol *Symbol, MCSymbolAttr Attribute) override; 47 void EmitSymbolDesc(MCSymbol *Symbol, unsigned DescValue) override; 48 void BeginCOFFSymbolDef(MCSymbol const *Symbol) override; 52 void EmitCOFFSafeSEH(MCSymbol const *Symbol) override; 53 void EmitCOFFSymbolIndex(MCSymbol const *Symbol) override; 54 void EmitCOFFSectionIndex(MCSymbol const *Symbol) override; 55 void EmitCOFFSecRel32(MCSymbol const *Symbol, uint64_t Offset) override; [all …]
|
D | MCDwarf.h | 39 class MCSymbol; variable 154 MCSymbol *Label; 162 MCDwarfLineEntry(MCSymbol *label, const MCDwarfLoc loc) in MCDwarfLineEntry() 165 MCSymbol *getLabel() const { return Label; } in getLabel() 214 MCSymbol *Label = nullptr; 233 std::pair<MCSymbol *, MCSymbol *> 236 std::pair<MCSymbol *, MCSymbol *> 346 MCSymbol *getLabel() const { in getLabel() 350 void setLabel(MCSymbol *Label) { in setLabel() 416 MCSymbol *Label; [all …]
|
D | MCELFStreamer.h | 43 void EmitLabel(MCSymbol *Symbol, SMLoc Loc = SMLoc()) override; 44 void EmitLabelAtPos(MCSymbol *Symbol, SMLoc Loc, MCFragment *F, 47 void EmitThumbFunc(MCSymbol *Func) override; 48 void EmitWeakReference(MCSymbol *Alias, const MCSymbol *Symbol) override; 49 bool EmitSymbolAttribute(MCSymbol *Symbol, MCSymbolAttr Attribute) override; 50 void EmitSymbolDesc(MCSymbol *Symbol, unsigned DescValue) override; 51 void EmitCommonSymbol(MCSymbol *Symbol, uint64_t Size, 54 void emitELFSize(MCSymbol *Symbol, const MCExpr *Value) override; 56 const MCSymbol *Aliasee) override; 58 void EmitLocalCommonSymbol(MCSymbol *Symbol, uint64_t Size, [all …]
|
D | MCWasmStreamer.h | 49 void EmitThumbFunc(MCSymbol *Func) override; 50 void EmitWeakReference(MCSymbol *Alias, const MCSymbol *Symbol) override; 51 bool EmitSymbolAttribute(MCSymbol *Symbol, MCSymbolAttr Attribute) override; 52 void EmitSymbolDesc(MCSymbol *Symbol, unsigned DescValue) override; 53 void EmitCommonSymbol(MCSymbol *Symbol, uint64_t Size, 56 void emitELFSize(MCSymbol *Symbol, const MCExpr *Value) override; 58 void EmitLocalCommonSymbol(MCSymbol *Symbol, uint64_t Size, 61 void EmitZerofill(MCSection *Section, MCSymbol *Symbol = nullptr, 64 void EmitTBSSSymbol(MCSection *Section, MCSymbol *Symbol, uint64_t Size,
|
D | MCCodeView.h | 32 const MCSymbol *Label = nullptr; 42 MCCVLoc(const MCSymbol *Label, unsigned functionid, unsigned fileNum, in MCCVLoc() 51 const MCSymbol *getLabel() const { return Label; } in getLabel() 67 void setLabel(const MCSymbol *L) { Label = L; } in setLabel() 165 void recordCVLoc(MCContext &Ctx, const MCSymbol *Label, unsigned FunctionId, 182 const MCSymbol *FuncBegin, 183 const MCSymbol *FuncEnd); 189 const MCSymbol *FnStartSym, 190 const MCSymbol *FnEndSym); 198 ArrayRef<std::pair<const MCSymbol *, const MCSymbol *>> Ranges, [all …]
|
D | MCSection.h | 29 class MCSymbol; variable 59 MCSymbol *Begin; 60 MCSymbol *End = nullptr; 93 MCSymbol* Sym; 95 PendingLabel(MCSymbol* Sym, unsigned Subsection = 0) 104 MCSection(SectionVariant V, SectionKind K, MCSymbol *Begin); 115 MCSymbol *getBeginSymbol() { return Begin; } 116 const MCSymbol *getBeginSymbol() const { 119 void setBeginSymbol(MCSymbol *Sym) { 123 MCSymbol *getEndSymbol(MCContext &Ctx); [all …]
|
D | MCFragment.h | 29 class MCSymbol; variable 57 const MCSymbol *Atom; 90 const MCSymbol *getAtom() const { return Atom; } in getAtom() 91 void setAtom(const MCSymbol *Value) { Atom = Value; } in setAtom() 444 const MCSymbol *Sym; 447 MCSymbolIdFragment(const MCSymbol *Sym, MCSection *Sec = nullptr) 450 const MCSymbol *getSymbol() { return Sym; } in getSymbol() 451 const MCSymbol *getSymbol() const { return Sym; } in getSymbol() 464 const MCSymbol *FnStartSym; 465 const MCSymbol *FnEndSym; [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | AsmPrinter.h | 68 class MCSymbol; variable 117 MCSymbol *CurrentPatchableFunctionEntrySym = nullptr; 121 MCSymbol *CurrentFnSym = nullptr; 125 MCSymbol *CurrentFnDescSym = nullptr; 130 MCSymbol *CurrentFnSymForSize = nullptr; 135 MapVector<const MCSymbol *, GOTEquivUsePair> GlobalGOTEquivs; 138 MCSymbol *CurrentFnEnd = nullptr; 139 MCSymbol *CurExceptionSym = nullptr; 150 MCSymbol *CurrentFnBegin = nullptr; 220 virtual const MCSymbol *getFunctionFrameSymbol() const { return nullptr; } in getFunctionFrameSymbol() [all …]
|
D | MachineModuleInfoImpls.h | 23 class MCSymbol; variable 31 DenseMap<MCSymbol *, StubValueTy> GVStubs; 36 DenseMap<MCSymbol *, StubValueTy> ThreadLocalGVStubs; 43 StubValueTy &getGVStubEntry(MCSymbol *Sym) { in getGVStubEntry() 48 StubValueTy &getThreadLocalGVStubEntry(MCSymbol *Sym) { in getThreadLocalGVStubEntry() 65 DenseMap<MCSymbol *, StubValueTy> GVStubs; 72 StubValueTy &getGVStubEntry(MCSymbol *Sym) { in getGVStubEntry() 87 DenseMap<MCSymbol *, StubValueTy> GVStubs; 94 StubValueTy &getGVStubEntry(MCSymbol *Sym) { in getGVStubEntry()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/ |
D | MCStreamer.cpp | 51 void MCTargetStreamer::emitLabel(MCSymbol *Symbol) {} in emitLabel() 89 void MCTargetStreamer::emitAssignment(MCSymbol *Symbol, const MCExpr *Value) {} in emitAssignment() 166 void MCStreamer::EmitSymbolValue(const MCSymbol *Sym, unsigned Size, in EmitSymbolValue() 247 MCSymbol *MCStreamer::getDwarfLineTableSymbol(unsigned CUID) { in getDwarfLineTableSymbol() 324 const MCSymbol *Begin, in EmitCVLinetableDirective() 325 const MCSymbol *End) {} in EmitCVLinetableDirective() 330 const MCSymbol *FnStartSym, in EmitCVInlineLinetableDirective() 331 const MCSymbol *FnEndSym) {} in EmitCVInlineLinetableDirective() 346 ArrayRef<std::pair<const MCSymbol *, const MCSymbol *>> Ranges, in EmitCVDefRangeDirective() argument 350 ArrayRef<std::pair<const MCSymbol *, const MCSymbol *>> Ranges, in EmitCVDefRangeDirective() argument [all …]
|
D | MCMachOStreamer.cpp | 85 void EmitLabel(MCSymbol *Symbol, SMLoc Loc = SMLoc()) override; 86 void EmitAssignment(MCSymbol *Symbol, const MCExpr *Value) override; 87 void EmitEHSymAttributes(const MCSymbol *Symbol, MCSymbol *EHSymbol) override; 95 void EmitThumbFunc(MCSymbol *Func) override; 96 bool EmitSymbolAttribute(MCSymbol *Symbol, MCSymbolAttr Attribute) override; 97 void EmitSymbolDesc(MCSymbol *Symbol, unsigned DescValue) override; 98 void EmitCommonSymbol(MCSymbol *Symbol, uint64_t Size, 101 void EmitLocalCommonSymbol(MCSymbol *Symbol, uint64_t Size, 103 void EmitZerofill(MCSection *Section, MCSymbol *Symbol = nullptr, 106 void EmitTBSSSymbol(MCSection *Section, MCSymbol *Symbol, uint64_t Size, [all …]
|
D | MCAsmStreamer.cpp | 141 const MCSymbol *Aliasee) override; 144 void EmitLabel(MCSymbol *Symbol, SMLoc Loc = SMLoc()) override; 153 void EmitThumbFunc(MCSymbol *Func) override; 155 void EmitAssignment(MCSymbol *Symbol, const MCExpr *Value) override; 156 void EmitWeakReference(MCSymbol *Alias, const MCSymbol *Symbol) override; 157 bool EmitSymbolAttribute(MCSymbol *Symbol, MCSymbolAttr Attribute) override; 159 void EmitSymbolDesc(MCSymbol *Symbol, unsigned DescValue) override; 160 void BeginCOFFSymbolDef(const MCSymbol *Symbol) override; 164 void EmitCOFFSafeSEH(MCSymbol const *Symbol) override; 165 void EmitCOFFSymbolIndex(MCSymbol const *Symbol) override; [all …]
|
D | MCObjectStreamer.cpp | 48 void MCObjectStreamer::addPendingLabel(MCSymbol* S) { in addPendingLabel() 53 for (MCSymbol* Sym : PendingLabels) in addPendingLabel() 80 for (MCSymbol* Sym : PendingLabels) in flushPendingLabels() 98 for (MCSymbol* Sym : PendingLabels) in flushPendingLabels() 132 absoluteSymbolDiff(MCAssembler &Asm, const MCSymbol *Hi, const MCSymbol *Lo) { in absoluteSymbolDiff() 144 void MCObjectStreamer::emitAbsoluteSymbolDiff(const MCSymbol *Hi, in emitAbsoluteSymbolDiff() 145 const MCSymbol *Lo, in emitAbsoluteSymbolDiff() 154 void MCObjectStreamer::emitAbsoluteSymbolDiffAsULEB128(const MCSymbol *Hi, in emitAbsoluteSymbolDiffAsULEB128() 155 const MCSymbol *Lo) { in emitAbsoluteSymbolDiffAsULEB128() 218 void MCObjectStreamer::visitUsedSymbol(const MCSymbol &Sym) { in visitUsedSymbol() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Object/ |
D | RecordStreamer.h | 36 DenseMap<const MCSymbol *, std::vector<StringRef>> SymverAliasMap; 39 State getSymbolState(const MCSymbol *Sym); 41 void markDefined(const MCSymbol &Symbol); 42 void markGlobal(const MCSymbol &Symbol, MCSymbolAttr Attribute); 43 void markUsed(const MCSymbol &Symbol); 44 void visitUsedSymbol(const MCSymbol &Sym) override; 50 void EmitLabel(MCSymbol *Symbol, SMLoc Loc = SMLoc()) override; 51 void EmitAssignment(MCSymbol *Symbol, const MCExpr *Value) override; 52 bool EmitSymbolAttribute(MCSymbol *Symbol, MCSymbolAttr Attribute) override; 53 void EmitZerofill(MCSection *Section, MCSymbol *Symbol, uint64_t Size, [all …]
|
D | RecordStreamer.cpp | 17 void RecordStreamer::markDefined(const MCSymbol &Symbol) { in markDefined() 36 void RecordStreamer::markGlobal(const MCSymbol &Symbol, in markGlobal() 56 void RecordStreamer::markUsed(const MCSymbol &Symbol) { in markUsed() 73 void RecordStreamer::visitUsedSymbol(const MCSymbol &Sym) { markUsed(Sym); } in visitUsedSymbol() 89 void RecordStreamer::EmitLabel(MCSymbol *Symbol, SMLoc Loc) { in EmitLabel() 94 void RecordStreamer::EmitAssignment(MCSymbol *Symbol, const MCExpr *Value) { in EmitAssignment() 99 bool RecordStreamer::EmitSymbolAttribute(MCSymbol *Symbol, in EmitSymbolAttribute() 108 void RecordStreamer::EmitZerofill(MCSection *Section, MCSymbol *Symbol, in EmitZerofill() 114 void RecordStreamer::EmitCommonSymbol(MCSymbol *Symbol, uint64_t Size, in EmitCommonSymbol() 119 RecordStreamer::State RecordStreamer::getSymbolState(const MCSymbol *Sym) { in getSymbolState() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/ |
D | WinException.h | 52 const MCSymbol *BeginLabel, 53 const MCSymbol *EndLabel, int State); 75 const MCExpr *create32bitRef(const MCSymbol *Value); 77 const MCExpr *getLabel(const MCSymbol *Label); 78 const MCExpr *getOffset(const MCSymbol *OffsetOf, const MCSymbol *OffsetFrom); 79 const MCExpr *getOffsetPlusOne(const MCSymbol *OffsetOf, 80 const MCSymbol *OffsetFrom); 109 void beginFunclet(const MachineBasicBlock &MBB, MCSymbol *Sym) override;
|
D | WinException.cpp | 169 static MCSymbol *getMCSymbolForMBB(AsmPrinter *Asm, in getMCSymbolForMBB() 189 MCSymbol *Sym) { in beginFunclet() 226 const MCSymbol *PersHandlerSym = in beginFunclet() 277 MCSymbol *FuncInfoXData = Asm->OutContext.getOrCreateSymbol( in endFuncletImpl() 298 const MCExpr *WinException::create32bitRef(const MCSymbol *Value) { in create32bitRef() 313 const MCExpr *WinException::getLabel(const MCSymbol *Label) { in getLabel() 322 const MCExpr *WinException::getOffset(const MCSymbol *OffsetOf, in getOffset() 323 const MCSymbol *OffsetFrom) { in getOffset() 329 const MCExpr *WinException::getOffsetPlusOne(const MCSymbol *OffsetOf, in getOffsetPlusOne() 330 const MCSymbol *OffsetFrom) { in getOffsetPlusOne() [all …]
|
D | CodeViewDebug.h | 48 class MCSymbol; variable 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 *End = nullptr; 216 void switchToDebugSectionForSymbol(const MCSymbol *GVSym); 307 const MCSymbol *Fn); [all …]
|
D | AddressPool.h | 18 class MCSymbol; variable 30 DenseMap<const MCSymbol *, AddressPoolEntry> Pool; 43 unsigned getIndex(const MCSymbol *Sym, bool TLS = false); 53 MCSymbol *getLabel() { return AddressTableBaseSym; } in getLabel() 54 void setLabel(MCSymbol *Sym) { AddressTableBaseSym = Sym; } in setLabel() 57 MCSymbol *emitHeader(AsmPrinter &Asm, MCSection *Section); 60 MCSymbol *AddressTableBaseSym = nullptr;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/ |
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 *ProcSym, unsigned ParamsSize, [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/ |
D | LanaiMCInstLower.h | 19 class MCSymbol; variable 36 MCOperand LowerSymbolOperand(const MachineOperand &MO, MCSymbol *Sym) const; 38 MCSymbol *GetGlobalAddressSymbol(const MachineOperand &MO) const; 39 MCSymbol *GetBlockAddressSymbol(const MachineOperand &MO) const; 40 MCSymbol *GetExternalSymbolSymbol(const MachineOperand &MO) const; 41 MCSymbol *GetJumpTableSymbol(const MachineOperand &MO) const; 42 MCSymbol *GetConstantPoolIndexSymbol(const MachineOperand &MO) const;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/ |
D | MSP430MCInstLower.h | 19 class MCSymbol; variable 35 MCOperand LowerSymbolOperand(const MachineOperand &MO, MCSymbol *Sym) const; 37 MCSymbol *GetGlobalAddressSymbol(const MachineOperand &MO) const; 38 MCSymbol *GetExternalSymbolSymbol(const MachineOperand &MO) const; 39 MCSymbol *GetJumpTableSymbol(const MachineOperand &MO) const; 40 MCSymbol *GetConstantPoolIndexSymbol(const MachineOperand &MO) const; 41 MCSymbol *GetBlockAddressSymbol(const MachineOperand &MO) const;
|