Lines Matching refs:Ctx
97 const MCRegisterInfo &MCRI = *Ctx.getRegisterInfo(); in tryAddingSymbolicOperand()
123 const MCRegisterInfo &MCRI = *Ctx.getRegisterInfo(); in tryAddingSymbolicOperand()
172 MCSymbol *Sym = Ctx.getOrCreateSymbol(Name); in tryAddingSymbolicOperand()
175 Add = MCSymbolRefExpr::create(Sym, Variant, Ctx); in tryAddingSymbolicOperand()
177 Add = MCSymbolRefExpr::create(Sym, Ctx); in tryAddingSymbolicOperand()
179 Add = MCConstantExpr::create(SymbolicOp.AddSymbol.Value, Ctx); in tryAddingSymbolicOperand()
187 MCSymbol *Sym = Ctx.getOrCreateSymbol(Name); in tryAddingSymbolicOperand()
188 Sub = MCSymbolRefExpr::create(Sym, Ctx); in tryAddingSymbolicOperand()
190 Sub = MCConstantExpr::create(SymbolicOp.SubtractSymbol.Value, Ctx); in tryAddingSymbolicOperand()
196 Off = MCConstantExpr::create(SymbolicOp.Value, Ctx); in tryAddingSymbolicOperand()
202 LHS = MCBinaryExpr::createSub(Add, Sub, Ctx); in tryAddingSymbolicOperand()
204 LHS = MCUnaryExpr::createMinus(Sub, Ctx); in tryAddingSymbolicOperand()
206 Expr = MCBinaryExpr::createAdd(LHS, Off, Ctx); in tryAddingSymbolicOperand()
211 Expr = MCBinaryExpr::createAdd(Add, Off, Ctx); in tryAddingSymbolicOperand()
218 Expr = MCConstantExpr::create(0, Ctx); in tryAddingSymbolicOperand()