Lines Matching defs:instrAddr
618 static uint32_t GetInstrValue(size_t instrSize, uint8_t *instrAddr)
622 if (memcpy_s(&value, sizeof(uint32_t), instrAddr, instrSize) != EOK) {
630 void LLVMAssembler::PrintInstAndStep(uint64_t &instrOffset, uint8_t **instrAddr, uintptr_t &numBytes,
641 << GetInstrValue(instSize, *instrAddr) << " " << outString << std::endl;
644 *instrAddr += instSize;
658 uint8_t *instrAddr = buf;
666 uint64_t addr = reinterpret_cast<uint64_t>(instrAddr) - bufAddr;
672 size_t instSize = LLVMDisasmInstruction(ctx, instrAddr, numBytes, instrOffset, outString, outStringSize);
673 PrintInstAndStep(instrOffset, &instrAddr, numBytes, instSize, 0, outString, codeStream);
727 uint8_t *instrAddr = it.first;
736 uint64_t addr = reinterpret_cast<uint64_t>(instrAddr);
751 size_t instSize = LLVMDisasmInstruction(disCtx, instrAddr, numBytes, instrOffset, outString, outStringSize);
754 PrintInstAndStep(instrOffset, &instrAddr, numBytes, instSize, textOffset, outString, codeStream, logFlag);