summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h')
-rw-r--r--llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h168
1 files changed, 83 insertions, 85 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h b/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h
index 2a3fb832733..656c83f2d0c 100644
--- a/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h
+++ b/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h
@@ -1,4 +1,4 @@
-//===--- HexagonDepTimingClasses.h ----------------------------------------===//
+//===- HexagonDepTimingClasses.h ------------------------------------------===//
//
// The LLVM Compiler Infrastructure
//
@@ -6,6 +6,11 @@
// License. See LICENSE.TXT for details.
//
//===----------------------------------------------------------------------===//
+// Automatically generated file, please consult code owner before editing.
+//===----------------------------------------------------------------------===//
+
+
+
#ifndef TARGET_HEXAGON_HEXAGON_DEP_TIMING_CLASSES_H
#define TARGET_HEXAGON_HEXAGON_DEP_TIMING_CLASSES_H
@@ -15,21 +20,19 @@ namespace llvm {
inline bool is_TC3x(unsigned SchedClass) {
switch (SchedClass) {
- case Hexagon::Sched::tc_1000eb10:
- case Hexagon::Sched::tc_2aaab1e0:
- case Hexagon::Sched::tc_4997da4a:
- case Hexagon::Sched::tc_5d806107:
- case Hexagon::Sched::tc_6264c5e0:
- case Hexagon::Sched::tc_69bb508b:
- case Hexagon::Sched::tc_8c8041e6:
- case Hexagon::Sched::tc_8cb685d9:
- case Hexagon::Sched::tc_a12a5971:
- case Hexagon::Sched::tc_ae0722f7:
- case Hexagon::Sched::tc_ae2c2dc2:
- case Hexagon::Sched::tc_bc5561d8:
- case Hexagon::Sched::tc_d6a805a8:
- case Hexagon::Sched::tc_f055fbb6:
- case Hexagon::Sched::tc_feb4974b:
+ case Hexagon::Sched::tc_16d0d8d5:
+ case Hexagon::Sched::tc_1853ea6d:
+ case Hexagon::Sched::tc_60571023:
+ case Hexagon::Sched::tc_7934b9df:
+ case Hexagon::Sched::tc_8fd5f294:
+ case Hexagon::Sched::tc_b9c0b731:
+ case Hexagon::Sched::tc_bcc96cee:
+ case Hexagon::Sched::tc_c6ce9b3f:
+ case Hexagon::Sched::tc_c6ebf8dd:
+ case Hexagon::Sched::tc_c82dc1ff:
+ case Hexagon::Sched::tc_caaebcba:
+ case Hexagon::Sched::tc_cf59f215:
+ case Hexagon::Sched::tc_e913dc32:
return true;
default:
return false;
@@ -38,8 +41,8 @@ inline bool is_TC3x(unsigned SchedClass) {
inline bool is_TC2early(unsigned SchedClass) {
switch (SchedClass) {
- case Hexagon::Sched::tc_35fb9d13:
- case Hexagon::Sched::tc_cbe45117:
+ case Hexagon::Sched::tc_14cd4cfa:
+ case Hexagon::Sched::tc_2a160009:
return true;
default:
return false;
@@ -48,12 +51,12 @@ inline bool is_TC2early(unsigned SchedClass) {
inline bool is_TC4x(unsigned SchedClass) {
switch (SchedClass) {
- case Hexagon::Sched::tc_09c86199:
- case Hexagon::Sched::tc_2d1e6f5c:
- case Hexagon::Sched::tc_2e55aa16:
- case Hexagon::Sched::tc_3bea1824:
- case Hexagon::Sched::tc_e836c161:
- case Hexagon::Sched::tc_f1aa2cdb:
+ case Hexagon::Sched::tc_038a1342:
+ case Hexagon::Sched::tc_4d99bca9:
+ case Hexagon::Sched::tc_6792d5ff:
+ case Hexagon::Sched::tc_9c00ce8d:
+ case Hexagon::Sched::tc_d580173f:
+ case Hexagon::Sched::tc_f3eaa14b:
return true;
default:
return false;
@@ -62,30 +65,23 @@ inline bool is_TC4x(unsigned SchedClass) {
inline bool is_TC2(unsigned SchedClass) {
switch (SchedClass) {
- case Hexagon::Sched::tc_090485bb:
- case Hexagon::Sched::tc_1fe8323c:
- case Hexagon::Sched::tc_37326008:
- case Hexagon::Sched::tc_3c10f809:
- case Hexagon::Sched::tc_47ab9233:
- case Hexagon::Sched::tc_485bb57c:
- case Hexagon::Sched::tc_511f28f6:
- case Hexagon::Sched::tc_583510c7:
- case Hexagon::Sched::tc_63cd9d2d:
- case Hexagon::Sched::tc_76c4c5ef:
- case Hexagon::Sched::tc_7ca2ea10:
- case Hexagon::Sched::tc_87601822:
- case Hexagon::Sched::tc_88fa2da6:
- case Hexagon::Sched::tc_94e6ffd9:
- case Hexagon::Sched::tc_ab1b5e74:
- case Hexagon::Sched::tc_b0f50e3c:
- case Hexagon::Sched::tc_bd16579e:
- case Hexagon::Sched::tc_c0cd91a8:
- case Hexagon::Sched::tc_ca280e8b:
- case Hexagon::Sched::tc_cd321066:
- case Hexagon::Sched::tc_d95f4e98:
- case Hexagon::Sched::tc_e17ce9ad:
- case Hexagon::Sched::tc_f1240c08:
- case Hexagon::Sched::tc_faab1248:
+ case Hexagon::Sched::tc_00afc57e:
+ case Hexagon::Sched::tc_1b9c9ee5:
+ case Hexagon::Sched::tc_234a11a5:
+ case Hexagon::Sched::tc_2b6f77c6:
+ case Hexagon::Sched::tc_41d5298e:
+ case Hexagon::Sched::tc_5ba5997d:
+ case Hexagon::Sched::tc_84df2cd3:
+ case Hexagon::Sched::tc_87735c3b:
+ case Hexagon::Sched::tc_897d1a9d:
+ case Hexagon::Sched::tc_976ddc4f:
+ case Hexagon::Sched::tc_b44c6e2a:
+ case Hexagon::Sched::tc_b9c4623f:
+ case Hexagon::Sched::tc_c2f7d806:
+ case Hexagon::Sched::tc_c74f796f:
+ case Hexagon::Sched::tc_d088982c:
+ case Hexagon::Sched::tc_ef84f62f:
+ case Hexagon::Sched::tc_f49e76f4:
return true;
default:
return false;
@@ -94,43 +90,45 @@ inline bool is_TC2(unsigned SchedClass) {
inline bool is_TC1(unsigned SchedClass) {
switch (SchedClass) {
- case Hexagon::Sched::tc_07ac815d:
- case Hexagon::Sched::tc_1b6011fb:
- case Hexagon::Sched::tc_1b834fe7:
- case Hexagon::Sched::tc_1e062b18:
- case Hexagon::Sched::tc_1f9668cc:
- case Hexagon::Sched::tc_43068634:
- case Hexagon::Sched::tc_47f0b7ad:
- case Hexagon::Sched::tc_537e2013:
- case Hexagon::Sched::tc_548f402d:
- case Hexagon::Sched::tc_5fa2857c:
- case Hexagon::Sched::tc_5fe9fcd0:
- case Hexagon::Sched::tc_78b3c689:
- case Hexagon::Sched::tc_7c2dcd4d:
- case Hexagon::Sched::tc_81a23d44:
- case Hexagon::Sched::tc_821c4233:
- case Hexagon::Sched::tc_92d1833c:
- case Hexagon::Sched::tc_9a13af9d:
- case Hexagon::Sched::tc_9c18c9a5:
- case Hexagon::Sched::tc_9df8b0dc:
- case Hexagon::Sched::tc_9f518242:
- case Hexagon::Sched::tc_a1fb80e1:
- case Hexagon::Sched::tc_a333d2a9:
- case Hexagon::Sched::tc_a87879e8:
- case Hexagon::Sched::tc_aad55963:
- case Hexagon::Sched::tc_b08b653e:
- case Hexagon::Sched::tc_b324366f:
- case Hexagon::Sched::tc_b5bfaa60:
- case Hexagon::Sched::tc_b86c7e8b:
- case Hexagon::Sched::tc_c58f771a:
- case Hexagon::Sched::tc_d108a090:
- case Hexagon::Sched::tc_d1b5a4b6:
- case Hexagon::Sched::tc_d2609065:
- case Hexagon::Sched::tc_d63b71d1:
- case Hexagon::Sched::tc_e2c31426:
- case Hexagon::Sched::tc_e8c7a357:
- case Hexagon::Sched::tc_eb07ef6f:
- case Hexagon::Sched::tc_f16d5b17:
+ case Hexagon::Sched::tc_181af5d0:
+ case Hexagon::Sched::tc_1b82a277:
+ case Hexagon::Sched::tc_1e856f58:
+ case Hexagon::Sched::tc_351fed2d:
+ case Hexagon::Sched::tc_3669266a:
+ case Hexagon::Sched::tc_3cb8ea06:
+ case Hexagon::Sched::tc_452f85af:
+ case Hexagon::Sched::tc_481e5e5c:
+ case Hexagon::Sched::tc_49eb22c8:
+ case Hexagon::Sched::tc_523fcf30:
+ case Hexagon::Sched::tc_52d7bbea:
+ case Hexagon::Sched::tc_53bc8a6a:
+ case Hexagon::Sched::tc_540fdfbc:
+ case Hexagon::Sched::tc_55050d58:
+ case Hexagon::Sched::tc_609d2efe:
+ case Hexagon::Sched::tc_68cb12ce:
+ case Hexagon::Sched::tc_6ebb4a12:
+ case Hexagon::Sched::tc_6efc556e:
+ case Hexagon::Sched::tc_73043bf4:
+ case Hexagon::Sched::tc_7a830544:
+ case Hexagon::Sched::tc_855b0b61:
+ case Hexagon::Sched::tc_8fe6b782:
+ case Hexagon::Sched::tc_90f3e30c:
+ case Hexagon::Sched::tc_97743097:
+ case Hexagon::Sched::tc_99be14ca:
+ case Hexagon::Sched::tc_9faf76ae:
+ case Hexagon::Sched::tc_a46f0df5:
+ case Hexagon::Sched::tc_a904d137:
+ case Hexagon::Sched::tc_b9488031:
+ case Hexagon::Sched::tc_be706f30:
+ case Hexagon::Sched::tc_c6aa82f7:
+ case Hexagon::Sched::tc_cde8b071:
+ case Hexagon::Sched::tc_d6bf0472:
+ case Hexagon::Sched::tc_dbdffe3d:
+ case Hexagon::Sched::tc_e0739b8c:
+ case Hexagon::Sched::tc_e1e99bfa:
+ case Hexagon::Sched::tc_e9fae2d6:
+ case Hexagon::Sched::tc_f2704b9a:
+ case Hexagon::Sched::tc_f8eeed7a:
return true;
default:
return false;
OpenPOWER on IntegriCloud