From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 92018 invoked by alias); 11 Oct 2017 07:43:13 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 91643 invoked by uid 89); 11 Oct 2017 07:43:13 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.7 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=no version=3.3.2 spammy=uros, central, hello! X-HELO: mail-it0-f45.google.com Received: from mail-it0-f45.google.com (HELO mail-it0-f45.google.com) (209.85.214.45) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 11 Oct 2017 07:43:11 +0000 Received: by mail-it0-f45.google.com with SMTP id 72so1748228itk.3 for ; Wed, 11 Oct 2017 00:43:11 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=ZkNOZbtdc/fXo+2Q8hBwcsyn+egym8ZHyZAAKLtA8fY=; b=AraMm3dhehlar5KkajafALH55IpSFugu3BWbM0WtL3wqAVwDhRWmxOa9kJUgTRAy5J dYaG5RF+M+AJIjZZrDEbjCjSRoUncZyQp6im+3HppD85Z6uNA/oxZkg7j7Q/WqXjXgie EfWxEhIzyJbCcLLa3nmc77zYOJMUXIkIBXnN00poYjzl8F5+ZHZrl5C6B4kK6uQhBllU DTXWK+vG6EBnUYXKCsI1UQgEDvOy6vPyESpCKI7s08aQJZx/5/H3C14AV0dSN8HcIsyI vlaXsL5FvvjrNMcnCY8no4JPDM97Zp4ZkY+Qoz8/xHgzhvKzUezAeumYKuq011XW70QA Tc5A== X-Gm-Message-State: AMCzsaX2L2GndB1yAz8kyovwxA0vY5fBQ+EVpC2V2mIZRYrTm7/Co2c7 hlcCChG0oTSR70mfOTfCk2mwFfeLqMdFlo2CjAhxoA== X-Google-Smtp-Source: AOwi7QBC2QpeohfF6IJCnlMa/brsWWsXpXKijJW9ZnCA1HIzOMXyjKrdoKd6hkloUb+1ykYqpw/kkrSgcRcFywcZiUQ= X-Received: by 10.36.184.4 with SMTP id m4mr21351527ite.41.1507707789773; Wed, 11 Oct 2017 00:43:09 -0700 (PDT) MIME-Version: 1.0 Received: by 10.2.76.19 with HTTP; Wed, 11 Oct 2017 00:43:09 -0700 (PDT) From: Uros Bizjak Date: Wed, 11 Oct 2017 07:45:00 -0000 Message-ID: Subject: Re: Zen tuning part 6: Break up CPU specific tuning bits to central place To: "gcc-patches@gcc.gnu.org" Cc: Jan Hubicka Content-Type: text/plain; charset="UTF-8" X-SW-Source: 2017-10/txt/msg00644.txt.bz2 Hello! > * i386/i386.c Move all CPU cost tables to x86-tune-costs.h > (COSTS_N_BYTES): Move to x86-tune-costs.h > (DUMMY_STRINGOP_ALGS):x86-tune-costs.h Missing full stops. Partial sentence in the last one. > (TARGET_SCHED_DISPATCH): Move to ix86-tnue-sched-bd.c. > (TARGET_SCHED_DISPATCH_DO): Move to ix86-tnue-sched-bd.c. > (TARGET_SCHED_REORDER): Move to ix86-tnue-sched-bd.c. > (DISPATCH_WINDOW_SIZE): Move to ix86-tnue-sched-bd.c. > (MAX_DISPATCH_WINDOWS): Move to ix86-tnue-sched-bd.c. > (MAX_INSN): Move to ix86-tnue-sched-bd.c. > (MAX_IMM): Move to ix86-tnue-sched-bd.c. > (MAX_IMM_SIZE): Move to ix86-tnue-sched-bd.c. > (MAX_IMM_32): Move to ix86-tnue-sched-bd.c. > (MAX_IMM_64): Move to ix86-tnue-sched-bd.c. > (MAX_LOAD): Move to ix86-tnue-sched-bd.c. > (MAX_STORE): Move to ix86-tnue-sched-bd.c. > (BIG): Move to ix86-tnue-sched-bd.c. > (enum dispatch_group): Move to ix86-tnue-sched-bd.c. > (enum insn_path): Move to ix86-tnue-sched-bd.c. > (get_mem_group): Move to ix86-tnue-sched-bd.c. > (is_cmp): Move to ix86-tnue-sched-bd.c. > (dispatch_violation): Move to ix86-tnue-sched-bd.c. > (is_branch): Move to ix86-tnue-sched-bd.c. > (is_prefetch): Move to ix86-tnue-sched-bd.c. > (init_window): Move to ix86-tnue-sched-bd.c. > (allocate_window): Move to ix86-tnue-sched-bd.c. > (init_dispatch_sched): Move to ix86-tnue-sched-bd.c. > (is_end_basic_block): Move to ix86-tnue-sched-bd.c. > (process_end_window): Move to ix86-tnue-sched-bd.c. > (allocate_next_window): Move to ix86-tnue-sched-bd.c. > (find_constant): Move to ix86-tnue-sched-bd.c. > (get_num_immediates): Move to ix86-tnue-sched-bd.c. > (has_immediate): Move to ix86-tnue-sched-bd.c. > (get_insn_path): Move to ix86-tnue-sched-bd.c. > (get_insn_group): Move to ix86-tnue-sched-bd.c. > (count_num_restricted): Move to ix86-tnue-sched-bd.c. > (fits_dispatch_window): Move to ix86-tnue-sched-bd.c. > (add_insn_window): Move to ix86-tnue-sched-bd.c. > (add_to_dispatch_window): Move to ix86-tnue-sched-bd.c. > (debug_dispatch_window_file): Move to ix86-tnue-sched-bd.c. > (debug_dispatch_window): Move to ix86-tnue-sched-bd.c. > (debug_insn_dispatch_info_file): Move to ix86-tnue-sched-bd.c. > (debug_ready_dispatch): Move to ix86-tnue-sched-bd.c. > (do_dispatch): Move to ix86-tnue-sched-bd.c. > (has_dispatch): Move to ix86-tnue-sched-bd.c. tnue -> tune in the above. Uros.