From patchwork Sat May 12 04:59:39 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Henderson X-Patchwork-Id: 135625 Delivered-To: patch@linaro.org Received: by 2002:a2e:9706:0:0:0:0:0 with SMTP id r6-v6csp1749971lji; Fri, 11 May 2018 22:00:29 -0700 (PDT) X-Google-Smtp-Source: AB8JxZqt5N8YvdYmVcghJFs5N8hsbiDuzPIBGU5V4zNg7/eA+Kh8xevQtfibnOQNigka5yZGUG/Z X-Received: by 2002:a37:2ad9:: with SMTP id q86-v6mr724702qkq.180.1526101229426; Fri, 11 May 2018 22:00:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526101229; cv=none; d=google.com; s=arc-20160816; b=gSqdnn7AIP//itmxHDlOTlI+NSpEphQ4EdylU2zA3QrhuMpqGEKcOwMro92YbIwnOT UbMwgA6OFWLfAiOp9Ir5WYBNN6MdGRHOVa434AULxidGRYF+U9Td741jvaxzbSZ9L/Zm L4vuEiVEssFy98QoO1RJ1UFWMFPnf99UtGzpowqOuYB17w9kFfZfM7SzQLP2qZo7Uefm 01U0AAPJtw9zLhEnnBFsle5Ta2Qzchj4UP1oGPPSRWYizuJ0LXLaz+tXMP/LNZo+0Yyl ypP4SRqrZysrBYeQpuTGbb4gTAZS7rXAjndww/6jRBC+U2VCiCla9mfbS9znziHxrS5N rLVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:subject:message-id:date:to:from :dkim-signature:arc-authentication-results; bh=1RbU2J8vHBhg7WgzI/BbhlgGOcmY8WBvfgMosgA0x/M=; b=FUe9A1GbD/AbK59Y1r8tmZHB/PHSTCG7I75EhXYD4rhtsHXxtDLQhOh06xR6O57/2l Xzu3vpEvpVirdX+c55ztcW9iMiA2+OeYSh/jupUyOOC4Aas9Ga6/tvGHqLSIp7mZEBsQ MkJRWeeyzzgIpl0d18Lho8cy1ivojb22mQhj7M8BFB0pUi7CZ9rVZ9qLXgm50K3Ht7Wa t0gCHUE4K0kYGUWxots+WxsQyEfHUnJnblZOfUZg4iTgPaaJQInnz8e5KCdQxbEVTxWt 2jFG/gyttJJhQif8TBxci4EbnyqEPuHyI6yENIUSjmwWH3+TNAVhWtiNBfrsetkOLL6N RL7Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=E962iLKA; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [2001:4830:134:3::11]) by mx.google.com with ESMTPS id q64-v6si663581qkb.166.2018.05.11.22.00.29 for (version=TLS1 cipher=AES128-SHA bits=128/128); Fri, 11 May 2018 22:00:29 -0700 (PDT) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) client-ip=2001:4830:134:3::11; Authentication-Results: mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=E962iLKA; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 2001:4830:134:3::11 as permitted sender) smtp.mailfrom=qemu-devel-bounces+patch=linaro.org@nongnu.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:45333 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fHMdw-0007fD-Qe for patch@linaro.org; Sat, 12 May 2018 01:00:28 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59910) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fHMdU-0007Mw-2I for qemu-devel@nongnu.org; Sat, 12 May 2018 01:00:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fHMdP-0007J9-5d for qemu-devel@nongnu.org; Sat, 12 May 2018 01:00:00 -0400 Received: from mail-pg0-x233.google.com ([2607:f8b0:400e:c05::233]:34111) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fHMdO-0007It-Va for qemu-devel@nongnu.org; Sat, 12 May 2018 00:59:55 -0400 Received: by mail-pg0-x233.google.com with SMTP id g20-v6so3255349pgv.1 for ; Fri, 11 May 2018 21:59:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=1RbU2J8vHBhg7WgzI/BbhlgGOcmY8WBvfgMosgA0x/M=; b=E962iLKAxPypHTkU8K+AkvmoIc13GofWHvO4nQB37EGpVb2ZuT5h4dr+ftqChr7ETG 0/y0+fLkR7f0py7/N/K2cNkF79x3Q6IZSrJMS5DMvaVrBktZUyTqBrdMtpYFDj5Bz8wt hbMVXvBtcoGJ3uFfRd79ebHDgSVtvkscjQ7Ik= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=1RbU2J8vHBhg7WgzI/BbhlgGOcmY8WBvfgMosgA0x/M=; b=o1/h6fqNs9kHevHMWbjiwUpj/X9W6tcpND2U5WEa5efC685NLF1s+me27zZK2uf+F6 ivfc6XxWVR9/sNP5sGflzL5uoehV3CXf5ouDJuBcjgKtkY1Tj66a10ue7AwMRBYI26RH MeBgoxr912F6VYyNob+EtS9sZ4yLc80VhDYLnx+BBxuQ5kL/XUiRXOqbNgSawVVEX2Rx qR+f240OX6oKgwr0bxlOeB+fd84bXE6m2a6ciwc3O0pBtJO5zx0DYaHH8EfdkAue4YnJ IwUjD9a30t6bMICCLuvICt7/GEhuTc1DAg0iEmJ4DrUwcU2BdVFQ+LO7mTaFW2fkkrGi jR9A== X-Gm-Message-State: ALKqPwfBa1IgfZSQKfb6JK95in9zyHGC+REdftysD10tETZ8rfhS2a/3 Vl4sCvpLLUeK32msuPsgGLvheunBtfo= X-Received: by 2002:a62:d6da:: with SMTP id a87-v6mr1699692pfl.200.1526101192916; Fri, 11 May 2018 21:59:52 -0700 (PDT) Received: from cloudburst.twiddle.net (97-113-2-170.tukw.qwest.net. [97.113.2.170]) by smtp.gmail.com with ESMTPSA id b5-v6sm7057551pgc.16.2018.05.11.21.59.51 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 11 May 2018 21:59:51 -0700 (PDT) From: Richard Henderson To: qemu-devel@nongnu.org Date: Fri, 11 May 2018 21:59:39 -0700 Message-Id: <20180512045950.12386-1-richard.henderson@linaro.org> X-Mailer: git-send-email 2.17.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c05::233 Subject: [Qemu-devel] [PATCH 0/9] target/m68k: Convert to TranslatorOps X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: laurent@vivier.eu Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" FYI, I've only tested this with linux-user-test-0.3 and our qemu coldfire testing kernel. r~ Richard Henderson (9): target/m68k: Use DISAS_NORETURN for exceptions target/m68k: Replace DISAS_TB_JUMP with DISAS_NORETURN target/m68k: Remove DISAS_JUMP_NEXT as unused target/m68k: Use lookup_and_goto_tb for DISAS_JUMP target/m68k: Rename DISAS_UPDATE and gen_lookup_tb target/m68k: Convert to DisasContextBase target/m68k: Convert to TranslatorOps target/m68k: Improve ending TB at page boundaries target/m68k: Merge disas_m68k_insn into m68k_tr_translate_insn target/m68k/translate.c | 354 ++++++++++++++++++++-------------------- 1 file changed, 179 insertions(+), 175 deletions(-) -- 2.17.0