From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KbCjz-0007CO-J8 for qemu-devel@nongnu.org; Thu, 04 Sep 2008 07:11:07 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KbCjw-0007Bt-Lv for qemu-devel@nongnu.org; Thu, 04 Sep 2008 07:11:05 -0400 Received: from [199.232.76.173] (port=59737 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KbCjw-0007Bn-G0 for qemu-devel@nongnu.org; Thu, 04 Sep 2008 07:11:04 -0400 Received: from ag-out-0708.google.com ([72.14.246.248]:38345) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KbCjw-00040b-BO for qemu-devel@nongnu.org; Thu, 04 Sep 2008 07:11:04 -0400 Received: by ag-out-0708.google.com with SMTP id 31so7062075agc.5 for ; Thu, 04 Sep 2008 04:11:03 -0700 (PDT) Message-Id: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v926) Date: Thu, 4 Sep 2008 13:10:39 +0200 From: =?ISO-8859-1?Q?Andreas_F=E4rber?= Subject: [Qemu-devel] TCG: 128 bit ops? 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 Hello, Am I correct in seeing that TCG offers no i128 ops? Would this be useful to add to TCG, internally reusing the i64/i32 code? ppc needs 128-bit temporaries for Altivec instructions. It uses a union ppc_avr_t of (among others) two uint64_t. Or should I just use two i64 temporaries with a local macro/helper? It's not used much in ppc but I thought it might be useful to share with other architectures. Andreas