Lines Matching defs:instruction
304 // A new DisassemblerX64 object is created to disassemble each instruction.
305 // The object can only disassemble a single instruction.
325 // Writes one disassembled instruction into 'buffer' (0-terminated).
326 // Returns the length of the disassembled machine instruction in bytes.
327 int InstructionDecode(v8::internal::Vector<char> buffer, byte* instruction);
605 // Writes instruction's mnemonic, left and right operands to 'tmp_buffer_'.
641 // Returns number of bytes used by machine instruction, including *data byte.
1018 // At return, "current" points to the start of the next instruction.
1252 // SETcc: Set byte on condition. Needs pointer to beginning of instruction.
1275 // Returns NULL if the instruction is not handled here.
1318 // Disassembles the instruction at instr, and writes it into out_buffer.
1323 bool processed = true; // Will be set to false if the current instruction
1645 // New x64 instruction mov rax,(imm_64).
1817 byte* instruction) {
1819 return d.InstructionDecode(buffer, instruction);
1824 int Disassembler::ConstantPoolSizeAt(byte* instruction) {