diff options
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h')
| -rw-r--r-- | llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h | 160 |
1 files changed, 81 insertions, 79 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h b/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h index 656c83f2d0c..644d1cdda8d 100644 --- a/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h +++ b/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h @@ -1,4 +1,4 @@ -//===- HexagonDepTimingClasses.h ------------------------------------------===// +//===----------------------------------------------------------------------===// // // The LLVM Compiler Infrastructure // @@ -10,7 +10,6 @@ //===----------------------------------------------------------------------===// - #ifndef TARGET_HEXAGON_HEXAGON_DEP_TIMING_CLASSES_H #define TARGET_HEXAGON_HEXAGON_DEP_TIMING_CLASSES_H @@ -20,19 +19,22 @@ namespace llvm { inline bool is_TC3x(unsigned SchedClass) { switch (SchedClass) { - 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: + case Hexagon::Sched::tc_05d3a09b: + case Hexagon::Sched::tc_0d8f5752: + case Hexagon::Sched::tc_13bfbcf9: + case Hexagon::Sched::tc_174516e8: + case Hexagon::Sched::tc_1a2fd869: + case Hexagon::Sched::tc_5b54b33f: + case Hexagon::Sched::tc_6b25e783: + case Hexagon::Sched::tc_76851da1: + case Hexagon::Sched::tc_9debc299: + case Hexagon::Sched::tc_a9d88b22: + case Hexagon::Sched::tc_bafaade3: + case Hexagon::Sched::tc_bcf98408: + case Hexagon::Sched::tc_c8ce0b5c: + case Hexagon::Sched::tc_d1aa9eaa: + case Hexagon::Sched::tc_d773585a: + case Hexagon::Sched::tc_df3319ed: return true; default: return false; @@ -41,8 +43,8 @@ inline bool is_TC3x(unsigned SchedClass) { inline bool is_TC2early(unsigned SchedClass) { switch (SchedClass) { - case Hexagon::Sched::tc_14cd4cfa: - case Hexagon::Sched::tc_2a160009: + case Hexagon::Sched::tc_b4407292: + case Hexagon::Sched::tc_fc3999b4: return true; default: return false; @@ -51,12 +53,12 @@ inline bool is_TC2early(unsigned SchedClass) { inline bool is_TC4x(unsigned SchedClass) { switch (SchedClass) { - 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: + case Hexagon::Sched::tc_2ff964b4: + case Hexagon::Sched::tc_3a867367: + case Hexagon::Sched::tc_3b470976: + case Hexagon::Sched::tc_4560740b: + case Hexagon::Sched::tc_a58fd5cc: + case Hexagon::Sched::tc_b8bffe55: return true; default: return false; @@ -65,23 +67,23 @@ inline bool is_TC4x(unsigned SchedClass) { inline bool is_TC2(unsigned SchedClass) { switch (SchedClass) { - 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: + case Hexagon::Sched::tc_002cb246: + case Hexagon::Sched::tc_14b5c689: + case Hexagon::Sched::tc_4414d8b1: + case Hexagon::Sched::tc_61830035: + case Hexagon::Sched::tc_679309b8: + case Hexagon::Sched::tc_703e822c: + case Hexagon::Sched::tc_779080bf: + case Hexagon::Sched::tc_784490da: + case Hexagon::Sched::tc_88b4f13d: + case Hexagon::Sched::tc_9461ff31: + case Hexagon::Sched::tc_9e313203: + case Hexagon::Sched::tc_a813cf9a: + case Hexagon::Sched::tc_bfec0f01: + case Hexagon::Sched::tc_cf8126ae: + case Hexagon::Sched::tc_f429765c: + case Hexagon::Sched::tc_f675fee8: + case Hexagon::Sched::tc_f9058dd7: return true; default: return false; @@ -90,45 +92,45 @@ inline bool is_TC2(unsigned SchedClass) { inline bool is_TC1(unsigned SchedClass) { switch (SchedClass) { - 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: + case Hexagon::Sched::tc_0663f615: + case Hexagon::Sched::tc_0a705168: + case Hexagon::Sched::tc_0ae0825c: + case Hexagon::Sched::tc_1b6f7cec: + case Hexagon::Sched::tc_1fc97744: + case Hexagon::Sched::tc_20cdee80: + case Hexagon::Sched::tc_2332b92e: + case Hexagon::Sched::tc_2eabeebe: + case Hexagon::Sched::tc_3a2ec948: + case Hexagon::Sched::tc_3d495a39: + case Hexagon::Sched::tc_4c5ba658: + case Hexagon::Sched::tc_56336eb0: + case Hexagon::Sched::tc_56f114f4: + case Hexagon::Sched::tc_57890846: + case Hexagon::Sched::tc_5a2711e5: + case Hexagon::Sched::tc_5b7c0967: + case Hexagon::Sched::tc_640086b5: + case Hexagon::Sched::tc_643b4717: + case Hexagon::Sched::tc_85c9c08f: + case Hexagon::Sched::tc_85d5d03f: + case Hexagon::Sched::tc_862b3e70: + case Hexagon::Sched::tc_946df596: + case Hexagon::Sched::tc_9c3ecd83: + case Hexagon::Sched::tc_9fc3dae0: + case Hexagon::Sched::tc_a1123dda: + case Hexagon::Sched::tc_a1c00888: + case Hexagon::Sched::tc_ae53734a: + case Hexagon::Sched::tc_b31c2e97: + case Hexagon::Sched::tc_b4b5c03a: + case Hexagon::Sched::tc_b51dc29a: + case Hexagon::Sched::tc_bf41e621: + case Hexagon::Sched::tc_cd374165: + case Hexagon::Sched::tc_cfd8378a: + case Hexagon::Sched::tc_d5b7b0c1: + case Hexagon::Sched::tc_d9d43ecb: + case Hexagon::Sched::tc_db2bce9c: + case Hexagon::Sched::tc_de4df740: + case Hexagon::Sched::tc_de554571: + case Hexagon::Sched::tc_e78647bd: return true; default: return false; |

