Lines Matching refs:Ctx
94 MCSymbol *Sym = Ctx.getOrCreateSymbol(Name); in tryAddingSymbolicOperand()
95 Add = MCSymbolRefExpr::create(Sym, Ctx); in tryAddingSymbolicOperand()
97 Add = MCConstantExpr::create((int)SymbolicOp.AddSymbol.Value, Ctx); in tryAddingSymbolicOperand()
105 MCSymbol *Sym = Ctx.getOrCreateSymbol(Name); in tryAddingSymbolicOperand()
106 Sub = MCSymbolRefExpr::create(Sym, Ctx); in tryAddingSymbolicOperand()
108 Sub = MCConstantExpr::create((int)SymbolicOp.SubtractSymbol.Value, Ctx); in tryAddingSymbolicOperand()
114 Off = MCConstantExpr::create(SymbolicOp.Value, Ctx); in tryAddingSymbolicOperand()
120 LHS = MCBinaryExpr::createSub(Add, Sub, Ctx); in tryAddingSymbolicOperand()
122 LHS = MCUnaryExpr::createMinus(Sub, Ctx); in tryAddingSymbolicOperand()
124 Expr = MCBinaryExpr::createAdd(LHS, Off, Ctx); in tryAddingSymbolicOperand()
129 Expr = MCBinaryExpr::createAdd(Add, Off, Ctx); in tryAddingSymbolicOperand()
136 Expr = MCConstantExpr::create(0, Ctx); in tryAddingSymbolicOperand()
193 void *DisInfo, MCContext *Ctx, in createMCSymbolizer() argument
195 assert(Ctx && "No MCContext given for symbolic disassembly"); in createMCSymbolizer()
197 return new MCExternalSymbolizer(*Ctx, std::move(RelInfo), GetOpInfo, in createMCSymbolizer()