Lines Matching refs:MCExpr
31 class MCExpr; variable
46 typedef std::pair<MCSection *, const MCExpr *> MCSectionSubPair;
86 virtual void emitAssignment(MCSymbol *Symbol, const MCExpr *Value);
130 virtual void emitThumbSet(MCSymbol *Symbol, const MCExpr *Value);
137 const MCExpr *addConstantPoolEntry(const MCExpr *, SMLoc Loc);
199 void visitUsedExpr(const MCExpr &Expr);
298 virtual void ChangeSection(MCSection *, const MCExpr *);
325 bool SubSection(const MCExpr *Subsection) { in SubSection()
338 const MCExpr *Subsection = nullptr);
344 const MCExpr *Subsection = nullptr) {
406 virtual void EmitAssignment(MCSymbol *Symbol, const MCExpr *Value);
461 virtual void emitELFSize(MCSymbolELF *Symbol, const MCExpr *Value);
524 virtual void EmitValueImpl(const MCExpr *Value, unsigned Size,
527 void EmitValue(const MCExpr *Value, unsigned Size, SMLoc Loc = SMLoc());
533 virtual void EmitULEB128Value(const MCExpr *Value);
535 virtual void EmitSLEB128Value(const MCExpr *Value);
555 virtual void EmitGPRel64Value(const MCExpr *Value);
562 virtual void EmitGPRel32Value(const MCExpr *Value);
614 virtual void emitValueToOffset(const MCExpr *Offset, unsigned char Value = 0);
688 virtual bool EmitRelocDirective(const MCExpr &Offset, StringRef Name, in EmitRelocDirective()
689 const MCExpr *Expr, SMLoc Loc) { in EmitRelocDirective()