Philip Reames
7ac8486e54
[RISCVInsertVSETVLI] Allow PRE with non-immediate AVLs ( #71728 )
...
Extend our PRE logic to cover non-immediate AVL values. This covers
large constant AVLs (which must be materialized in registers), and may
help some code written explicitly with intrinsics.
Looking at the existing code, I can't entirely figure out why I thought
we needed VL == AVL to perform the PRE. My best guess is that I was
worried about the VLMAX < VL < 2 * VLMAX case, but the spec explicitly
says that vsetvli must be determinist on any particular AVL value.
That case was, possibly by accident, covering another legality
precondition. Specifically, by only returning true for immediate and
VLMAX AVL values, we didn't encounter the case where the AVL was a
register and that register wasn't available in the predecessor (e.g. if
AVL is a load in the MBB block itself).
---------
Co-authored-by: Luke Lau <luke_lau@icloud.com >
2023-11-09 08:03:13 -08:00
..
2023-07-19 10:03:57 -07:00
2023-09-25 08:09:46 -07:00
2023-09-29 10:43:23 -07:00
2023-09-14 13:49:01 +00:00
2023-08-16 11:56:31 +00:00
2023-09-20 13:23:56 +01:00
2023-10-06 10:28:01 -07:00
2023-10-24 22:13:17 +01:00
2023-10-06 10:28:01 -07:00
2023-10-24 22:13:17 +01:00
2023-08-14 12:57:38 -07:00
2023-10-09 12:31:32 +01:00
2023-07-19 10:03:57 -07:00
2023-10-06 10:28:01 -07:00
2023-08-24 15:45:43 +01:00
2023-09-06 10:43:41 +01:00
2023-07-19 17:24:42 +01:00
2023-09-06 10:43:41 +01:00
2023-09-29 10:43:23 -07:00
2023-10-16 16:45:26 -07:00
2023-09-06 10:43:41 +01:00
2023-09-27 19:53:50 +01:00
2023-07-18 09:49:23 -07:00
2023-08-14 12:57:38 -07:00
2023-10-06 10:28:01 -07:00
2023-10-06 10:28:01 -07:00
2023-10-06 10:28:01 -07:00
2023-10-24 22:13:17 +01:00
2023-10-06 10:28:01 -07:00
2023-10-24 22:13:17 +01:00
2023-09-11 14:42:37 -07:00
2023-08-10 09:30:36 -07:00
2023-09-25 13:40:08 -07:00
2023-07-19 10:03:57 -07:00
2023-08-18 12:28:27 -07:00
2023-08-22 07:36:17 -07:00
2023-08-14 12:57:38 -07:00
2023-08-22 07:36:17 -07:00
2023-10-06 10:28:01 -07:00
2023-07-20 10:16:56 -04:00
2023-07-19 10:03:57 -07:00
2023-07-20 10:16:56 -04:00
2023-07-19 10:03:57 -07:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-20 13:23:56 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-10-24 22:13:17 +01:00
2023-10-06 10:28:01 -07:00
2023-10-24 22:13:17 +01:00
2023-10-06 10:28:01 -07:00
2023-10-18 21:40:28 -07:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-10-09 12:31:32 +01:00
2023-10-24 22:13:17 +01:00
2023-10-31 08:41:56 +00:00
2023-10-09 12:31:32 +01:00
2023-10-06 10:28:01 -07:00
2023-10-24 22:13:17 +01:00
2023-10-06 10:28:01 -07:00
2023-10-27 12:16:28 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-11 17:25:12 +01:00
2023-10-06 10:28:01 -07:00
2023-07-20 10:16:56 -04:00
2023-07-20 10:16:56 -04:00
2023-10-09 12:31:32 +01:00
2023-10-24 22:13:17 +01:00
2023-09-06 10:43:41 +01:00
2023-10-24 22:13:17 +01:00
2023-07-20 10:16:56 -04:00
2023-09-11 10:49:17 -07:00
2023-10-08 10:44:19 +08:00
2023-09-06 10:43:41 +01:00
2023-10-04 21:28:44 +01:00
2023-09-06 10:43:41 +01:00
2023-10-09 12:31:32 +01:00
2023-09-27 11:00:19 +08:00
2023-10-06 10:28:01 -07:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-10-08 10:44:19 +08:00
2023-10-08 10:44:19 +08:00
2023-10-08 10:44:19 +08:00
2023-10-08 10:44:19 +08:00
2023-09-06 10:43:41 +01:00
2023-07-20 10:16:56 -04:00
2023-09-06 10:43:41 +01:00
2023-07-20 10:16:56 -04:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-07-20 10:16:56 -04:00
2023-09-06 10:43:41 +01:00
2023-09-27 20:26:36 +01:00
2023-07-19 17:24:42 +01:00
2023-10-10 15:13:57 -07:00
2023-10-27 12:16:28 +01:00
2023-10-27 12:16:28 +01:00
2023-10-09 12:31:32 +01:00
2023-09-06 10:43:41 +01:00
2023-10-09 12:31:32 +01:00
2023-09-06 10:43:41 +01:00
2023-10-09 12:31:32 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-10-27 12:16:28 +01:00
2023-08-14 12:57:38 -07:00
2023-08-30 12:44:36 -07:00
2023-10-09 12:31:32 +01:00
2023-09-06 10:43:41 +01:00
2023-11-03 21:04:09 +00:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-11-03 21:04:09 +00:00
2023-09-06 10:43:41 +01:00
2023-10-06 10:28:01 -07:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-10-27 12:16:28 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-10-09 12:31:32 +01:00
2023-10-09 12:31:32 +01:00
2023-10-09 12:31:32 +01:00
2023-10-09 12:31:32 +01:00
2023-09-06 10:43:41 +01:00
2023-10-23 10:37:56 -07:00
2023-10-27 12:16:28 +01:00
2023-10-27 12:16:28 +01:00
2023-10-27 12:16:28 +01:00
2023-10-27 12:16:28 +01:00
2023-09-06 10:43:41 +01:00
2023-10-09 12:31:32 +01:00
2023-10-09 12:31:32 +01:00
2023-10-09 12:31:32 +01:00
2023-10-09 12:31:32 +01:00
2023-09-06 10:43:41 +01:00
2023-07-24 13:42:49 +08:00
2023-09-27 14:53:14 +08:00
2023-09-06 10:43:41 +01:00
2023-11-06 19:32:07 +08:00
2023-09-06 10:43:41 +01:00
2023-09-19 11:18:12 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-07-19 10:03:57 -07:00
2023-08-31 19:39:08 +01:00
2023-09-25 08:09:46 -07:00
2023-10-03 17:42:40 +01:00
2023-10-27 12:16:28 +01:00
2023-08-19 12:53:50 +08:00
2023-10-06 10:28:01 -07:00
2023-07-19 10:03:57 -07:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-25 08:09:46 -07:00
2023-09-06 10:43:41 +01:00
2023-10-06 10:28:01 -07:00
2023-10-10 15:13:57 -07:00
2023-11-09 08:03:13 -08:00
2023-09-06 10:43:41 +01:00
2023-09-08 08:53:19 -07:00
2023-09-19 16:39:28 +01:00
2023-09-19 16:43:50 +01:00
2023-09-06 10:43:41 +01:00
2023-10-24 22:13:17 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-07-20 10:16:56 -04:00
2023-09-06 10:43:41 +01:00
2023-10-09 12:31:32 +01:00
2023-07-19 10:03:57 -07:00
2023-07-20 10:16:56 -04:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-07-19 10:03:57 -07:00
2023-07-20 10:16:56 -04:00
2023-07-20 10:16:56 -04:00
2023-09-06 10:43:41 +01:00
2023-10-09 12:31:32 +01:00
2023-09-06 10:43:41 +01:00
2023-07-19 10:03:57 -07:00
2023-07-20 10:16:56 -04:00
2023-07-19 10:03:57 -07:00
2023-07-20 10:16:56 -04:00
2023-09-06 10:43:41 +01:00
2023-08-16 07:35:00 -07:00
2023-10-17 10:10:19 +08:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-07-20 10:16:56 -04:00
2023-09-06 10:43:41 +01:00
2023-07-20 10:16:56 -04:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-08-30 12:44:36 -07:00
2023-07-19 10:03:57 -07:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-07-19 10:03:57 -07:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-15 15:02:14 -07:00
2023-09-06 10:43:41 +01:00
2023-09-27 14:53:14 +08:00
2023-09-15 15:02:14 -07:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-10-03 17:42:40 +01:00
2023-10-03 17:42:40 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-19 11:18:12 +01:00
2023-10-09 12:31:32 +01:00
2023-09-26 07:53:35 -07:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-10-07 01:29:51 +08:00
2023-10-07 01:29:51 +08:00
2023-10-07 01:29:51 +08:00
2023-10-07 01:29:51 +08:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-08-10 09:30:36 -07:00
2023-10-09 12:31:32 +01:00
2023-10-24 22:13:17 +01:00
2023-10-24 22:13:17 +01:00
2023-07-20 10:16:56 -04:00
2023-07-19 10:03:57 -07:00
2023-09-06 10:43:41 +01:00
2023-09-06 10:43:41 +01:00
2023-10-06 10:28:01 -07:00
2023-09-22 11:01:38 +01:00
2023-05-15 23:16:38 -07:00
2023-10-10 15:13:57 -07:00
2023-08-14 12:57:38 -07:00
2023-08-14 12:57:38 -07:00
2023-07-19 10:03:57 -07:00
2023-07-20 10:16:56 -04:00
2023-07-19 10:03:57 -07:00
2023-07-20 10:16:56 -04:00
2023-07-19 10:03:57 -07:00
2023-10-24 22:13:17 +01:00
2023-07-20 10:16:56 -04:00
2023-07-19 10:03:57 -07:00
2023-06-05 15:02:11 -07:00
2023-09-29 10:43:23 -07:00
2023-08-10 09:30:36 -07:00
2023-08-14 12:57:38 -07:00
2023-08-14 12:57:38 -07:00
2023-09-27 20:26:36 +01:00
2023-09-27 20:26:36 +01:00
2023-09-27 20:26:36 +01:00
2023-09-27 20:26:36 +01:00
2023-09-06 10:43:41 +01:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-10-31 19:16:39 +00:00
2023-09-20 01:02:19 +08:00
2023-10-31 19:16:39 +00:00
2023-09-06 10:43:41 +01:00
2023-11-07 17:05:03 +08:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-08-01 12:14:50 -07:00
2023-08-14 12:57:38 -07:00
2023-08-14 12:57:38 -07:00
2023-09-19 07:45:35 -07:00
2023-07-19 10:03:57 -07:00
2023-09-06 10:43:41 +01:00
2023-10-06 10:28:01 -07:00
2023-09-15 15:02:14 -07:00
2023-10-09 12:31:32 +01:00
2023-08-14 12:57:38 -07:00
2023-09-06 10:43:41 +01:00
2023-10-06 10:28:01 -07:00
2023-06-26 11:56:17 -07:00
2023-06-30 16:41:49 +01:00
2023-08-14 10:55:53 +08:00
2023-09-06 10:43:41 +01:00
2023-07-11 10:21:42 -07:00
2023-07-19 10:03:57 -07:00
2023-10-09 12:31:32 +01:00
2023-10-09 12:31:32 +01:00
2023-10-09 12:31:32 +01:00
2023-10-09 12:31:32 +01:00
2023-08-14 12:57:38 -07:00
2023-07-05 13:11:58 -07:00
2023-08-14 12:57:38 -07:00
2023-07-05 13:11:58 -07:00
2023-09-20 01:02:19 +08:00
2023-08-01 12:14:50 -07:00
2023-11-07 16:21:35 +08:00
2023-10-30 15:17:00 +00:00
2023-11-08 12:46:06 +08:00
2023-08-07 18:38:09 +08:00
2023-09-06 10:43:41 +01:00
2023-04-06 10:28:41 +01:00
2023-09-27 14:53:14 +08:00
2023-10-06 10:28:01 -07:00
2023-10-09 12:31:32 +01:00
2023-09-27 11:00:19 +08:00
2023-08-14 12:57:38 -07:00
2023-04-24 11:45:27 -07:00
2023-11-03 10:52:37 +08:00
2023-11-03 10:52:37 +08:00
2023-11-03 10:08:26 +08:00
2023-10-20 11:16:20 +08:00
2023-10-20 11:16:20 +08:00
2023-10-20 11:16:20 +08:00
2023-10-20 11:16:20 +08:00
2023-10-20 11:16:20 +08:00
2023-10-20 11:16:20 +08:00
2023-10-20 11:16:20 +08:00
2023-10-20 11:16:20 +08:00
2023-10-27 12:16:28 +01:00
2023-07-06 20:36:55 -07:00
2023-11-09 08:03:13 -08:00
2023-10-09 12:31:32 +01:00
2023-07-19 10:03:57 -07:00
2023-08-18 12:44:09 -07:00
2023-10-06 10:28:01 -07:00
2023-08-14 12:57:38 -07:00
2023-09-19 07:45:35 -07:00
2023-05-12 17:33:07 -07:00
2023-10-09 12:31:32 +01:00
2023-09-19 16:43:50 +01:00
2023-08-01 12:16:26 -07:00
2023-07-20 13:36:53 -07:00
2023-08-01 12:16:26 -07:00
2023-08-01 10:50:03 -07:00
2023-09-06 10:43:41 +01:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-10-06 10:28:01 -07:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-06-29 16:45:16 +08:00
2023-04-06 10:28:41 +01:00
2023-08-07 18:38:09 +08:00
2023-08-02 10:25:36 -07:00
2023-08-02 10:25:36 -07:00
2023-08-02 10:25:36 -07:00
2023-08-02 10:25:36 -07:00
2023-08-02 10:25:36 -07:00
2023-08-02 10:25:36 -07:00
2023-08-02 10:25:36 -07:00
2023-06-29 16:45:16 +08:00
2023-08-07 18:38:09 +08:00
2023-10-03 17:42:40 +01:00
2023-10-03 17:42:40 +01:00
2023-08-17 21:19:59 -07:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-17 21:19:59 -07:00
2023-08-02 10:25:36 -07:00
2023-08-28 17:36:38 +08:00
2023-08-28 17:36:38 +08:00
2023-08-02 10:25:36 -07:00
2023-08-07 18:38:09 +08:00
2023-09-22 16:30:43 +01:00
2023-08-07 18:38:09 +08:00
2023-08-02 10:25:36 -07:00
2023-08-02 10:25:36 -07:00
2023-10-06 10:28:01 -07:00
2023-08-07 18:38:09 +08:00
2023-10-06 10:28:01 -07:00
2023-08-07 18:38:09 +08:00
2023-04-06 10:28:41 +01:00
2023-10-27 12:16:28 +01:00
2023-10-09 12:31:32 +01:00
2023-10-09 12:31:32 +01:00
2023-10-06 10:28:01 -07:00
2023-10-09 12:31:32 +01:00
2023-10-09 12:31:32 +01:00
2023-07-19 10:03:57 -07:00
2023-08-23 16:49:20 +08:00
2023-09-22 16:30:43 +01:00
2023-11-09 09:55:48 +08:00
2023-08-23 16:49:20 +08:00
2023-09-22 16:30:43 +01:00
2023-08-23 16:47:47 +08:00
2023-07-19 10:03:57 -07:00
2023-08-25 15:40:55 +08:00
2023-08-07 18:38:09 +08:00
2023-08-29 15:51:17 +08:00
2023-07-19 10:03:57 -07:00
2023-08-23 16:49:20 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-11-09 09:55:48 +08:00
2023-08-23 16:49:20 +08:00
2023-09-22 16:30:43 +01:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-07-19 10:03:57 -07:00
2023-10-09 12:31:32 +01:00
2023-07-19 10:03:57 -07:00
2023-08-07 18:38:09 +08:00
2023-11-09 09:55:48 +08:00
2023-10-09 12:31:32 +01:00
2023-08-07 18:38:09 +08:00
2023-08-23 16:49:20 +08:00
2023-09-22 16:30:43 +01:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-23 16:49:20 +08:00
2023-09-22 16:30:43 +01:00
2023-08-07 18:38:09 +08:00
2023-07-19 10:03:57 -07:00
2023-08-07 18:38:09 +08:00
2023-11-09 09:55:48 +08:00
2023-10-19 16:26:30 +01:00
2023-08-07 18:38:09 +08:00
2023-11-09 09:55:48 +08:00
2023-08-23 16:49:20 +08:00
2023-09-22 16:30:43 +01:00
2023-08-07 18:38:09 +08:00
2023-10-09 12:31:32 +01:00
2023-08-22 07:36:17 -07:00
2023-07-19 10:03:57 -07:00
2023-08-07 18:38:09 +08:00
2023-08-23 16:47:47 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-23 16:49:20 +08:00
2023-09-22 16:30:43 +01:00
2023-07-19 10:03:57 -07:00
2023-08-07 18:38:09 +08:00
2023-11-09 09:55:48 +08:00
2023-07-19 10:03:57 -07:00
2023-08-07 18:38:09 +08:00
2023-07-19 10:03:57 -07:00
2023-08-07 18:38:09 +08:00
2023-11-09 09:55:48 +08:00
2023-07-19 10:03:57 -07:00
2023-08-07 18:38:09 +08:00
2023-07-20 10:16:56 -04:00
2023-08-23 16:47:47 +08:00
2023-08-23 16:47:47 +08:00
2023-07-20 10:16:56 -04:00
2023-10-08 10:44:19 +08:00
2023-10-08 10:44:19 +08:00
2023-10-08 10:44:19 +08:00
2023-10-08 10:44:19 +08:00
2023-10-08 10:44:19 +08:00
2023-10-17 10:10:19 +08:00
2023-08-23 16:47:47 +08:00
2023-10-09 12:31:32 +01:00
2023-07-19 10:03:57 -07:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-07-19 10:03:57 -07:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-11-09 09:55:48 +08:00
2023-08-23 16:49:20 +08:00
2023-09-22 16:30:43 +01:00
2023-08-07 18:38:09 +08:00
2023-11-09 09:55:48 +08:00
2023-08-23 16:49:20 +08:00
2023-09-22 16:30:43 +01:00
2023-08-07 18:38:09 +08:00
2023-07-19 10:03:57 -07:00
2023-08-23 16:49:20 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-23 16:47:47 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-23 16:49:20 +08:00
2023-08-23 16:49:20 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-23 16:49:20 +08:00
2023-08-07 18:38:09 +08:00
2023-07-19 10:03:57 -07:00
2023-08-07 18:38:09 +08:00
2023-10-09 12:31:32 +01:00
2023-08-07 18:38:09 +08:00
2023-10-09 12:31:32 +01:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-07-19 10:03:57 -07:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-02 10:25:36 -07:00
2023-08-02 10:25:36 -07:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-07-20 10:16:56 -04:00
2023-08-23 16:49:20 +08:00
2023-08-07 18:38:09 +08:00
2023-08-14 12:57:38 -07:00
2023-08-07 18:38:09 +08:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-08-07 18:38:09 +08:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-10-26 07:59:25 +01:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-06-29 16:45:16 +08:00
2023-04-06 10:28:41 +01:00
2023-05-17 09:47:52 +08:00
2023-09-27 19:53:50 +01:00
2023-05-17 09:47:52 +08:00
2023-05-17 09:47:52 +08:00
2023-09-27 19:53:50 +01:00
2023-05-17 09:47:52 +08:00
2023-07-11 10:21:42 -07:00
2023-10-20 14:19:04 -04:00
2023-10-20 14:19:04 -04:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-16 07:35:00 -07:00
2023-08-16 07:35:00 -07:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-07-19 10:03:57 -07:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-07-21 10:13:28 +01:00
2023-07-25 14:21:02 +08:00
2023-08-07 18:38:09 +08:00
2023-08-30 15:22:57 +01:00
2023-07-25 14:21:02 +08:00
2023-08-07 18:38:09 +08:00
2023-06-29 16:45:16 +08:00
2023-08-07 18:38:09 +08:00
2023-11-05 22:39:27 -08:00
2023-11-05 22:39:27 -08:00
2023-11-05 22:39:27 -08:00
2023-11-05 22:39:27 -08:00
2023-11-05 22:39:27 -08:00
2023-11-05 22:39:27 -08:00
2023-09-15 15:02:14 -07:00
2023-08-14 12:57:38 -07:00
2023-10-09 12:31:32 +01:00
2023-09-15 15:02:14 -07:00
2023-08-14 12:57:38 -07:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-16 07:35:00 -07:00
2023-10-27 12:16:28 +01:00
2023-10-27 12:16:28 +01:00
2023-08-21 12:28:28 -07:00
2023-07-24 13:42:49 +08:00
2023-07-24 13:42:49 +08:00
2023-08-07 18:38:09 +08:00
2023-10-06 10:28:01 -07:00
2023-08-07 18:38:09 +08:00
2023-10-06 10:28:01 -07:00
2023-08-07 18:38:09 +08:00
2023-08-17 21:19:59 -07:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-10-03 17:42:40 +01:00
2023-08-17 21:19:59 -07:00
2023-10-03 17:42:40 +01:00
2023-08-17 21:19:59 -07:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-10-09 12:31:32 +01:00
2023-09-27 14:53:14 +08:00
2023-10-27 12:16:28 +01:00
2023-09-20 01:02:19 +08:00
2023-10-09 12:31:32 +01:00
2023-09-20 01:02:19 +08:00
2023-07-31 09:49:40 +08:00
2023-08-16 07:35:00 -07:00
2023-10-27 12:16:28 +01:00
2023-08-07 18:38:09 +08:00
2023-11-03 09:32:21 +08:00
2023-11-03 09:32:21 +08:00
2023-11-03 09:32:21 +08:00
2023-07-19 10:03:57 -07:00
2023-08-23 16:49:20 +08:00
2023-09-06 10:43:41 +01:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-09-06 10:43:41 +01:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-02 10:25:36 -07:00
2023-08-02 10:25:36 -07:00
2023-08-02 10:25:36 -07:00
2023-08-02 10:25:36 -07:00
2023-06-20 11:09:24 -07:00
2023-06-20 11:09:24 -07:00
2023-07-19 10:03:57 -07:00
2023-08-07 18:38:09 +08:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-05-10 11:51:51 -07:00
2023-10-03 18:16:13 +01:00
2023-09-17 17:11:28 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-06-20 11:09:24 -07:00
2023-06-20 11:09:24 -07:00
2023-06-20 11:09:24 -07:00
2023-06-20 11:09:24 -07:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-06-29 16:45:16 +08:00
2023-04-06 10:28:41 +01:00
2023-08-07 18:38:09 +08:00
2023-07-19 10:03:57 -07:00
2023-08-07 18:38:09 +08:00
2023-07-19 10:03:57 -07:00
2023-07-19 10:03:57 -07:00
2023-10-09 12:31:32 +01:00
2023-07-19 10:03:57 -07:00
2023-08-23 16:49:20 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-05-30 15:16:00 -07:00
2023-08-07 18:38:09 +08:00
2023-06-16 16:11:35 -07:00
2023-08-07 18:38:09 +08:00
2023-05-30 15:16:00 -07:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-30 15:22:57 +01:00
2023-08-30 15:22:57 +01:00
2023-08-02 10:25:36 -07:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-06-29 16:45:16 +08:00
2023-08-07 18:38:09 +08:00
2023-11-02 14:09:27 -07:00
2023-07-11 10:21:42 -07:00
2023-08-07 18:38:09 +08:00
2023-09-06 10:43:41 +01:00
2023-06-29 07:34:14 -07:00
2023-09-25 13:19:21 +08:00
2023-09-25 13:19:21 +08:00
2023-09-25 13:19:21 +08:00
2023-09-25 13:19:21 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-08-07 18:38:09 +08:00
2023-09-29 10:43:23 -07:00