Lines Matching refs:Ctx
90 MCSymbol *Sym = Ctx.GetOrCreateSymbol(Name);
91 Add = MCSymbolRefExpr::Create(Sym, Ctx);
93 Add = MCConstantExpr::Create((int)SymbolicOp.AddSymbol.Value, Ctx);
101 MCSymbol *Sym = Ctx.GetOrCreateSymbol(Name);
102 Sub = MCSymbolRefExpr::Create(Sym, Ctx);
104 Sub = MCConstantExpr::Create((int)SymbolicOp.SubtractSymbol.Value, Ctx);
110 Off = MCConstantExpr::Create(SymbolicOp.Value, Ctx);
116 LHS = MCBinaryExpr::CreateSub(Add, Sub, Ctx);
118 LHS = MCUnaryExpr::CreateMinus(Sub, Ctx);
120 Expr = MCBinaryExpr::CreateAdd(LHS, Off, Ctx);
125 Expr = MCBinaryExpr::CreateAdd(Add, Off, Ctx);
132 Expr = MCConstantExpr::Create(0, Ctx);
190 MCContext *Ctx,
192 assert(Ctx && "No MCContext given for symbolic disassembly");
194 return new MCExternalSymbolizer(*Ctx,