Home | History | Annotate | Download | only in MCTargetDesc

Lines Matching refs:Expr

48     const MCExpr *Expr = nullptr;
49 // If hasAddend is true, then we need to add Addend (r_addend) to Expr.
85 Expr = MCSymbolRefExpr::create(Sym, Ctx);
94 Expr = MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_GOT, Ctx);
99 Expr = MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_PLT, Ctx);
104 Expr = MCSymbolRefExpr::create(Sym, Ctx);
110 Expr = MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_GOTPCREL, Ctx);
114 Expr = MCSymbolRefExpr::create(Sym, MCSymbolRefExpr::VK_GOTOFF, Ctx);
122 Expr = MCConstantExpr::create(SymSize, Ctx);
125 Expr = MCSymbolRefExpr::create(Sym, Ctx);
128 if (Expr && hasAddend && Addend != 0)
129 Expr = MCBinaryExpr::createAdd(Expr,
132 return Expr;