From patchwork Wed Oct 31 12:14:40 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Richard Henderson X-Patchwork-Id: 149782 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp6716869ljp; Wed, 31 Oct 2018 05:18:47 -0700 (PDT) X-Google-Smtp-Source: AJdET5cEL1nnG6pbEosCbyvdqhMbt6St2h8ZF1ZLC2Z4Z+lZlictKF0Sa4LrMYHbfdUMr9SXVeMk X-Received: by 2002:ac8:46da:: with SMTP id h26-v6mr2404660qto.369.1540988327035; Wed, 31 Oct 2018 05:18:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1540988327; cv=none; d=google.com; s=arc-20160816; b=Vzz+BvVZXoHCfwGTSz2VYCUG5MqnS9su8APYkzev4zVRkrSQ190WNOfHjIUiyqWWBu 6Ziv/weB2SvlD8ddXEpLj5tjqjq7UGmCQDmgKaLJm25QiAG3fzJANAY4CGDm9Yqt0EUY jW6Kq5a0QskN8Er8BnnckwaFmo8M1KFfiUohr79IZPlLT+6VwS2CHTHwCLmD/gkZXHz5 aKu5OdYPSySwS9XZShKuY7g+mLC8GhTuoc4rhSywVRC7KAselESOuGcLlsh2pl6JZbnC AjEZc5ISg5HffM6jfxJIU4MN33B6L7j5D3gV1EUT5HQ4QpfSISGu0K9JogsU8Zg+FXa2 KbyA== 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; bh=SFHXT0cLZO027yfOaktc+C47TrN2VRik+WNGjwQfUMU=; b=HRKcRC+3WaE6JmO9WT5LM5/C/2Rpxdv1hwwFdGHk3gcCBMDPZzm8HztX2/0wCwxesO xk/8Ls7UkSAo0q3eBU9Gr31MHkG+GzBN86x8E40X1QQyEGc97tTcDo0TAOyRi2GmkU9f rNLF0KPdmMTidyCE/DxzShtJA7nCm6muFJMFlDbB5Sum54gHMux1sE9eHUHhQfaDbr41 5SEM+9Hy+r0eZkP3DmaeVtIK8un1dLNcbH0qNhccv5eyAMvnzp+lqxue9CMM+RjuSMUI oGDOi8muEH3Gnp8tFOQWd4nNAgz/9hgPY033LVs74b453eY3Xvsa4JdJfIoBUq/XfBRP 99TA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=bCKBEMLc; 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 p41si486846qvc.3.2018.10.31.05.18.46 for (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 31 Oct 2018 05:18:47 -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=bCKBEMLc; 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]:59117 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gHpSQ-0006sX-D9 for patch@linaro.org; Wed, 31 Oct 2018 08:18:46 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46838) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gHpOn-00034F-94 for qemu-devel@nongnu.org; Wed, 31 Oct 2018 08:15:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gHpOj-0002gB-FS for qemu-devel@nongnu.org; Wed, 31 Oct 2018 08:15:01 -0400 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:33554) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gHpOh-0002OE-Bz for qemu-devel@nongnu.org; Wed, 31 Oct 2018 08:14:57 -0400 Received: by mail-wm1-x335.google.com with SMTP id y140-v6so1098226wmd.0 for ; Wed, 31 Oct 2018 05:14:46 -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=SFHXT0cLZO027yfOaktc+C47TrN2VRik+WNGjwQfUMU=; b=bCKBEMLcmmiSn4bhvhLF65tVvVjOLCVbBjRaB5ElNv9BL/kmDRZSuWs2xIVOxPC3OY ilkOSxqd/lxrXkDd3FR2pnwTfsq+pOvTj6lS1Gm2BPm6L9viHiN3Gj8dRWDQ0aI8nxZT UPz5eX7p7Sv6r/vb8XN2PcmZ92xhApb+HVO58= 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=SFHXT0cLZO027yfOaktc+C47TrN2VRik+WNGjwQfUMU=; b=D+2kP8KABZDZan74iu+ihkXjmtz1hJ01L2E3xND1nxTeg3/9QIndaZy7GcWl4KFjB6 SL5PWAd9xH30wcK10YtDXDwrK+HiWym5c6n3/4Td8G1dTL5fwEtbp3B18yKWB8HhyNRx 8opxWLA0xKSXzl8r+yDinblYqG+stRzLjCQVOuVCC2i5DTkGbFGKRptNSEH1hsqCBvmr sRnPQG+m7b/wiu3RUEsudlaw0HNBsUWTSmJczBAWaKJ+ylBGZE/aO/5YyY6zCFHC6uqP OQHiaaRK3rf0nUYXaqq713JTkxJNLAm2vsEvvkxLuq9IgPu8zDNz3A+FupBAAtZ3GOPi 7wUQ== X-Gm-Message-State: AGRZ1gL98I0zNcPa7bBvx75Eovq+oGj2AT5BT9fY5UwZ5YD3398SYzBg dttN09IuJdFotljpm4X8pbLvKPSmmFw= X-Received: by 2002:a1c:3584:: with SMTP id c126-v6mr2276585wma.120.1540988085420; Wed, 31 Oct 2018 05:14:45 -0700 (PDT) Received: from cloudburst.twiddle.net.lan (79-69-241-110.dynamic.dsl.as9105.com. [79.69.241.110]) by smtp.gmail.com with ESMTPSA id l140-v6sm37008148wmb.24.2018.10.31.05.14.44 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 31 Oct 2018 05:14:44 -0700 (PDT) From: Richard Henderson To: qemu-devel@nongnu.org Date: Wed, 31 Oct 2018 12:14:40 +0000 Message-Id: <20181031121443.605-1-richard.henderson@linaro.org> X-Mailer: git-send-email 2.17.2 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::335 Subject: [Qemu-devel] [PATCH v2 0/3] decodetree improvments 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: kbastian@mail.uni-paderborn.de Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" All three patches have appeared on list before, though not all at once in the same series. This is all cleanup suggested by the ongoing risc-v work. r~ Richard Henderson (3): decodetree: Add !extern flag to argument sets decodetree: Remove "insn" argument from trans_* expanders decodetree: Allow multiple input files target/arm/translate-sve.c | 507 +++++++++++++++++------------------- target/openrisc/disas.c | 23 +- target/openrisc/translate.c | 200 +++++++------- scripts/decodetree.py | 64 +++-- 4 files changed, 395 insertions(+), 399 deletions(-) -- 2.17.2 Reviewed-by: Philippe Mathieu-Daudé Tested-by: Philippe Mathieu-Daudé