Lines Matching refs:address
176 std::ostringstream address; in DumpAddress() local
180 address << StringPrintf("[0x%x]", *address_bits); in DumpAddress()
182 address << StringPrintf("[RIP + 0x%x]", *reinterpret_cast<const uint32_t*>(*instr)); in DumpAddress()
191 address << "["; in DumpAddress()
202 DumpBaseReg(address, rex64, base); in DumpAddress()
208 address << " + "; in DumpAddress()
210 DumpAddrReg(address, rex64, index); in DumpAddress()
212 address << StringPrintf(" * %d", 1 << scale); in DumpAddress()
219 address << StringPrintf(" + %d", *reinterpret_cast<const int32_t*>(*instr)); in DumpAddress()
223 address << StringPrintf("%d", *address_bits); in DumpAddress()
228 address << StringPrintf(" + %d", *reinterpret_cast<const int8_t*>(*instr)); in DumpAddress()
231 address << StringPrintf(" + %d", *reinterpret_cast<const int32_t*>(*instr)); in DumpAddress()
234 address << "]"; in DumpAddress()
238 DumpRmReg(address, rex_w, rm, byte_operand || byte_second_operand, in DumpAddress()
242 address << "["; in DumpAddress()
243 DumpBaseReg(address, rex64, rm); in DumpAddress()
245 address << StringPrintf(" + %d", *reinterpret_cast<const int8_t*>(*instr)); in DumpAddress()
248 address << StringPrintf(" + %d", *reinterpret_cast<const int32_t*>(*instr)); in DumpAddress()
251 address << "]"; in DumpAddress()
254 return address.str(); in DumpAddress()
1517 std::string address = DumpAddress(mod, rm, rex64, rex_w, no_ops, byte_operand, in DumpInstruction() local
1541 args << address; in DumpInstruction()
1545 args << address; in DumpInstruction()