Mercurial > hg > CbC > CbC_llvm
diff lib/Target/Hexagon/HexagonSchedule.td @ 148:63bd29f05246
merged
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 14 Aug 2019 19:46:37 +0900 |
parents | c2174574ed3a |
children |
line wrap: on
line diff
--- a/lib/Target/Hexagon/HexagonSchedule.td Sun Dec 23 19:23:36 2018 +0900 +++ b/lib/Target/Hexagon/HexagonSchedule.td Wed Aug 14 19:46:37 2019 +0900 @@ -1,9 +1,8 @@ //===- HexagonSchedule.td - Hexagon Scheduling Definitions -*- tablegen -*-===// // -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // //===----------------------------------------------------------------------===// @@ -27,6 +26,7 @@ def CVI_MPY0 : FuncUnit; def CVI_MPY1 : FuncUnit; def CVI_LD : FuncUnit; +def CVI_ZW : FuncUnit; // Z register write port // Combined functional units. def CVI_XLSHF : FuncUnit; @@ -57,10 +57,10 @@ include "HexagonDepIICHVX.td" //===----------------------------------------------------------------------===// -// V4 Machine Info + +// V5 Machine Info + //===----------------------------------------------------------------------===// -include "HexagonScheduleV4.td" +include "HexagonScheduleV5.td" // V55 Machine Info + include "HexagonScheduleV55.td" @@ -84,3 +84,9 @@ //===----------------------------------------------------------------------===// include "HexagonScheduleV65.td" + +//===----------------------------------------------------------------------===// +// V66 Machine Info + +//===----------------------------------------------------------------------===// + +include "HexagonScheduleV66.td"