David Rubin
9766b68c47
riscv: un-cache the avl and vtype when returning from a function call
...
the csrs `avl` and `vtype` are considered caller-saved so it could have changed while inside of the function.
the easiest way to handle this is to just set the cached `vtype` and `avl` to null, so that the next time something
needs to set it, it'll emit an instruction instead of relying on a potentially invalid setting.
2024-07-26 04:05:38 -07:00
..
2024-01-06 16:49:41 -08:00
2024-05-11 02:17:24 -07:00
2024-06-24 20:50:39 +02:00
2024-07-21 22:38:30 +02:00
2024-06-13 02:19:40 -07:00
2024-07-14 23:02:33 -07:00
2024-05-11 02:17:24 -07:00
2024-01-15 20:55:01 +11:00
2024-07-14 23:02:33 -07:00
2023-11-19 09:57:03 +00:00
2024-07-18 17:18:17 +02:00
2024-05-11 02:17:24 -07:00
2024-07-14 23:02:33 -07:00
2024-06-16 11:53:33 +02:00
2024-05-11 02:17:24 -07:00
2024-07-14 23:02:33 -07:00
2024-07-14 23:04:06 -07:00
2024-06-13 02:24:39 -07:00
2024-05-11 02:17:24 -07:00
2024-06-13 02:20:47 -07:00
2024-05-11 02:17:24 -07:00
2024-07-14 23:04:06 -07:00
2024-06-13 02:20:47 -07:00
2024-05-11 02:17:24 -07:00
2024-05-11 02:17:24 -07:00
2024-06-13 02:21:38 -07:00
2024-05-11 02:17:24 -07:00
2024-05-11 02:17:24 -07:00
2024-05-11 02:17:24 -07:00
2024-06-13 02:20:47 -07:00
2024-07-14 23:02:33 -07:00
2024-07-14 23:02:33 -07:00
2024-07-14 23:02:33 -07:00
2024-05-11 02:17:24 -07:00
2024-01-03 02:52:25 -05:00
2024-05-11 02:17:24 -07:00
2023-11-19 09:57:03 +00:00
2024-07-21 01:00:49 -07:00
2024-05-11 02:17:24 -07:00
2024-07-14 23:02:32 -07:00
2024-06-13 02:20:47 -07:00
2023-11-19 09:57:03 +00:00
2024-06-13 02:22:33 -07:00
2024-06-13 02:24:39 -07:00
2024-06-13 02:24:39 -07:00
2024-07-14 23:04:06 -07:00
2024-06-10 20:32:34 +02:00
2024-06-13 02:24:39 -07:00
2024-05-11 02:17:24 -07:00
2024-05-11 02:17:24 -07:00
2024-06-13 02:20:47 -07:00
2024-07-14 23:02:33 -07:00
2024-05-11 02:17:24 -07:00
2024-05-11 02:17:24 -07:00
2024-06-13 02:20:47 -07:00
2024-06-13 02:22:04 -07:00
2024-07-20 14:58:41 +02:00
2024-06-13 02:20:47 -07:00
2024-06-13 02:20:47 -07:00
2024-05-11 02:17:24 -07:00
2024-06-13 02:20:47 -07:00
2024-06-13 02:20:47 -07:00
2024-05-11 02:17:24 -07:00
2024-05-11 02:17:24 -07:00
2024-05-11 02:17:24 -07:00
2024-06-13 02:24:39 -07:00
2024-06-13 02:22:33 -07:00
2024-07-22 05:58:59 -04:00
2024-05-11 02:17:24 -07:00
2024-07-14 23:02:33 -07:00
2024-06-10 20:32:34 +02:00
2024-07-15 18:18:38 +00:00
2024-05-11 02:17:24 -07:00
2024-06-13 02:22:04 -07:00
2024-06-13 02:24:39 -07:00
2024-06-13 02:22:33 -07:00
2024-05-11 02:17:24 -07:00
2024-06-13 02:19:38 -07:00
2024-07-14 23:02:33 -07:00
2024-06-13 02:19:40 -07:00
2024-07-23 17:06:18 +02:00
2024-06-10 20:32:49 +02:00
2024-06-10 20:32:50 +02:00
2024-07-14 23:02:35 -07:00
2024-02-04 19:09:33 +01:00
2024-06-13 02:24:39 -07:00
2024-05-11 02:17:24 -07:00
2024-07-04 16:02:27 +03:00
2024-06-13 02:22:33 -07:00
2024-06-13 02:24:39 -07:00
2024-07-14 23:02:33 -07:00
2024-05-11 02:17:24 -07:00
2024-05-11 02:17:24 -07:00
2024-05-11 02:17:24 -07:00
2024-07-14 23:02:33 -07:00
2024-07-14 23:02:33 -07:00
2024-05-11 02:17:24 -07:00
2024-05-11 02:17:24 -07:00
2024-06-13 02:21:38 -07:00
2024-05-11 02:17:24 -07:00
2024-07-14 23:02:33 -07:00
2023-11-25 11:39:37 +00:00
2024-05-11 02:17:24 -07:00
2024-07-14 23:02:33 -07:00
2024-06-10 20:32:34 +02:00
2024-06-13 02:24:39 -07:00
2024-06-13 02:20:47 -07:00
2024-05-11 02:17:24 -07:00
2024-07-14 23:02:33 -07:00
2024-05-11 02:17:24 -07:00
2024-06-13 02:20:47 -07:00
2024-07-26 04:05:38 -07:00
2024-06-13 02:22:33 -07:00
2024-05-11 02:17:24 -07:00
2024-06-13 02:24:39 -07:00
2024-06-13 02:24:39 -07:00
2024-05-11 02:17:24 -07:00
2024-02-22 12:33:53 -08:00