From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JAtN4-0006wJ-QF for qemu-devel@nongnu.org; Fri, 04 Jan 2008 15:42:26 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JAtN3-0006w7-JY for qemu-devel@nongnu.org; Fri, 04 Jan 2008 15:42:26 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JAtN3-0006w4-GY for qemu-devel@nongnu.org; Fri, 04 Jan 2008 15:42:25 -0500 Received: from nz-out-0506.google.com ([64.233.162.231]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JAtN3-0002PO-IN for qemu-devel@nongnu.org; Fri, 04 Jan 2008 15:42:25 -0500 Received: by nz-out-0506.google.com with SMTP id f1so5859541nzc.37 for ; Fri, 04 Jan 2008 12:42:24 -0800 (PST) Mime-Version: 1.0 (Apple Message framework v752.3) Content-Transfer-Encoding: 7bit Message-Id: Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed From: Ryan W Smith Date: Fri, 4 Jan 2008 14:42:18 -0600 Subject: [Qemu-devel] gen_op* function definitions Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org I'm trying to figure out how the translation blocks are generated and I'm having a bit of difficulty. I'm trying to find and modify a particular instruction rep ins*, which I've found and it looks like it's being broken down into simpler instructions in the translation process. I've followed it all the way down to the most basic instructions, the first of which is gen_op_movl_A0_reg[EDI](), which translates to gen_op_movl_A0_EDI(). This is where I'm stuck, I can't find the definition for this function, or any of the gen_op* instructions for that matter anywhere in the qemu source. I must be missing something, can someone point me in the right direction to find the definitions for the gen_op* functions. Thanks, Ryan