Francis Visoiu Mistrih
9b5d993561
[Remarks] Provide more information about auto-init calls
...
This now analyzes calls to both intrinsics and functions.
For intrinsics, grab the ones we know and care about (mem* family) and
analyze the arguments.
For calls, use TLI to get more information about the libcalls, then
analyze the arguments if known.
```
auto-init.c:4:7: remark: Call to memset inserted by -ftrivial-auto-var-init. Memory operation size: 4096 bytes. [-Rpass-missed=annotation-remarks]
int var[1024];
^
```
Differential Revision: https://reviews.llvm.org/D97489
2021-02-25 15:14:09 -08:00
..
2021-02-08 10:11:22 -05:00
2020-01-15 07:33:08 -08:00
2021-02-15 10:05:42 +00:00
2020-10-21 21:54:30 -07:00
2020-10-21 21:54:30 -07:00
2020-10-21 21:54:30 -07:00
2020-08-06 10:56:00 -07:00
2020-10-29 18:17:55 -07:00
2019-11-28 17:20:17 -08:00
2019-12-24 15:57:33 -08:00
2020-10-20 15:01:40 -07:00
2019-11-13 10:38:57 -08:00
2020-10-21 21:54:30 -07:00
2020-10-21 21:54:30 -07:00
2020-10-21 21:54:30 -07:00
2020-10-16 12:34:52 -07:00
2021-02-20 06:18:48 +01:00
2021-01-11 14:15:18 -05:00
2020-10-30 11:13:35 +03:00
2021-01-08 08:21:18 +08:00
2020-08-17 18:58:08 -07:00
2020-09-04 10:40:35 -04:00
2020-10-21 21:54:30 -07:00
2020-11-23 21:28:59 -08:00
2020-11-23 11:48:59 -08:00
2020-11-23 11:48:59 -08:00
2020-10-20 11:57:19 +02:00
2020-11-20 17:58:26 -05:00
2019-09-10 00:06:52 +00:00
2020-11-07 00:32:12 -05:00
2020-12-03 16:52:14 -08:00
2021-01-21 21:08:54 -08:00
2020-02-23 15:28:57 -08:00
2020-10-07 19:24:25 -07:00
2021-01-21 21:08:54 -08:00
2021-02-19 18:06:25 +01:00
2021-02-19 18:06:25 +01:00
2021-02-25 15:14:09 -08:00
2020-11-24 21:14:36 -08:00
2020-11-19 11:22:23 -08:00
2021-01-15 17:59:38 -08:00
2020-10-19 12:31:14 +02:00
2021-01-21 21:08:54 -08:00
2021-01-02 14:26:21 -08:00
2021-02-19 18:06:25 +01:00
2021-02-19 18:06:25 +01:00
2021-02-19 18:06:25 +01:00
2021-02-19 18:06:25 +01:00
2021-02-19 18:06:25 +01:00
2020-03-06 14:45:19 -08:00
2021-02-08 13:37:04 -08:00
2020-11-09 15:57:48 -08:00
2020-10-19 12:31:14 +02:00
2021-02-19 18:06:25 +01:00
2020-06-23 10:10:40 -07:00
2020-08-17 18:58:08 -07:00
2020-12-15 14:46:52 +00:00
2021-02-19 18:06:25 +01:00
2021-02-19 18:06:25 +01:00
2021-02-19 18:06:25 +01:00
2020-06-22 08:27:13 -07:00
2021-02-19 18:06:25 +01:00
2020-10-29 21:54:56 -07:00
2020-10-29 21:54:56 -07:00
2020-10-29 21:54:56 -07:00
2020-01-15 20:56:46 -05:00
2020-01-15 19:46:01 -05:00
2021-01-26 22:59:10 +01:00
2020-11-30 21:55:50 -08:00
2020-02-13 10:16:06 -08:00
2020-08-17 18:58:08 -07:00
2021-01-21 21:08:54 -08:00
2020-10-19 12:31:14 +02:00
2020-12-10 12:29:17 -08:00
2021-01-07 22:33:32 -08:00
2020-08-17 18:58:08 -07:00
2020-09-04 10:40:35 -04:00
2020-08-17 18:58:08 -07:00
2021-02-10 11:22:12 -08:00
2021-01-19 12:22:29 -08:00
2020-08-17 18:58:08 -07:00
2019-07-05 12:48:16 +00:00
2021-01-17 23:29:51 -08:00
2020-12-24 12:14:24 +09:00
2020-10-22 19:16:25 -07:00
2020-11-17 23:53:47 -08:00
2020-11-17 23:47:49 -08:00
2020-10-28 22:59:53 -07:00
2020-12-08 10:13:19 -08:00
2019-11-01 14:59:08 -07:00