Lines Matching refs:Value
45 /// operand in place of the immediate Value in the MCInst. The immediate
46 /// Value has not had any PC adjustment made by the caller. If the instruction
47 /// is a branch that adds the PC to the immediate Value then isBranch is
53 /// Address + Value is done and if a symbol is found an MCExpr is created with
54 /// that, else an MCExpr with Address + Value is created. If GetOpInfo()
61 MCInst &MI, raw_ostream &CommentStream, int64_t Value, uint64_t Address,
70 SymbolicOp.Value = Value;
77 const char *Name = SymbolLookUp(DisInfo, Address + Value, &ReferenceType,
82 SymbolicOp.Value = 0;
84 SymbolicOp.Value = Address + Value;
94 // the value here, so reconstruct it:
97 EncodedInst |= (Value & 0x3) << 29; // immlo
98 EncodedInst |= ((Value >> 2) & 0x7FFFF) << 5; // immhi
103 0xfffffffffffff000LL & (Address + Value));
114 SymbolLookUp(DisInfo, Address + Value, &ReferenceType, Address,
118 SymbolLookUp(DisInfo, Address + Value, &ReferenceType, Address,
123 // as the value here, so reconstruct it:
126 EncodedInst |= Value << 10; // imm12 [+ shift:2 for ADD]
175 Add = MCConstantExpr::create(SymbolicOp.AddSymbol.Value, Ctx);
186 Sub = MCConstantExpr::create(SymbolicOp.SubtractSymbol.Value, Ctx);
191 if (SymbolicOp.Value != 0)
192 Off = MCConstantExpr::create(SymbolicOp.Value, Ctx);