Lines Matching refs:SymbolicOp
71 struct LLVMOpInfo1 SymbolicOp; in tryAddingSymbolicOperand() local
72 memset(&SymbolicOp, '\0', sizeof(struct LLVMOpInfo1)); in tryAddingSymbolicOperand()
73 SymbolicOp.Value = Value; in tryAddingSymbolicOperand()
77 1, &SymbolicOp)) { in tryAddingSymbolicOperand()
83 SymbolicOp.AddSymbol.Name = Name; in tryAddingSymbolicOperand()
84 SymbolicOp.AddSymbol.Present = true; in tryAddingSymbolicOperand()
85 SymbolicOp.Value = 0; in tryAddingSymbolicOperand()
87 SymbolicOp.Value = Address + Value; in tryAddingSymbolicOperand()
170 if (SymbolicOp.AddSymbol.Present) { in tryAddingSymbolicOperand()
171 if (SymbolicOp.AddSymbol.Name) { in tryAddingSymbolicOperand()
172 StringRef Name(SymbolicOp.AddSymbol.Name); in tryAddingSymbolicOperand()
174 MCSymbolRefExpr::VariantKind Variant = getVariant(SymbolicOp.VariantKind); in tryAddingSymbolicOperand()
180 Add = MCConstantExpr::create(SymbolicOp.AddSymbol.Value, Ctx); in tryAddingSymbolicOperand()
185 if (SymbolicOp.SubtractSymbol.Present) { in tryAddingSymbolicOperand()
186 if (SymbolicOp.SubtractSymbol.Name) { in tryAddingSymbolicOperand()
187 StringRef Name(SymbolicOp.SubtractSymbol.Name); in tryAddingSymbolicOperand()
191 Sub = MCConstantExpr::create(SymbolicOp.SubtractSymbol.Value, Ctx); in tryAddingSymbolicOperand()
196 if (SymbolicOp.Value != 0) in tryAddingSymbolicOperand()
197 Off = MCConstantExpr::create(SymbolicOp.Value, Ctx); in tryAddingSymbolicOperand()