David Bolvansky
ca22d427b9
[SimplifyLibcalls] Replace locked IO with unlocked IO
...
Summary: If file stream arg is not captured and source is fopen, we could replace IO calls by unlocked IO ("_unlocked" function variants) to gain better speed,
Reviewers: efriedma, RKSimon, spatel, sanjoy, hfinkel, majnemer, lebedev.ri, rja
Reviewed By: rja
Subscribers: rja, srhines, efriedma, lebedev.ri, llvm-commits
Differential Revision: https://reviews.llvm.org/D45736
llvm-svn: 332452
2018-05-16 11:39:52 +00:00
..
2018-05-09 02:40:45 +00:00
2018-05-09 02:40:45 +00:00
2018-05-14 13:43:32 +00:00
2018-02-22 18:55:59 +00:00
2018-03-02 00:59:27 +00:00
2018-05-09 02:40:45 +00:00
2018-03-12 22:28:18 +00:00
2017-10-25 13:40:08 +00:00
2018-04-23 20:09:08 +00:00
2018-05-11 22:49:49 +00:00
2018-05-10 18:27:36 +00:00
2018-05-09 02:40:45 +00:00
2018-01-08 17:38:09 +00:00
2018-05-11 03:12:28 +00:00
2018-04-10 20:42:39 +00:00
2018-02-15 22:26:18 +00:00
2018-05-09 02:40:45 +00:00
2018-05-10 15:12:49 +00:00
2018-05-09 02:40:45 +00:00
2018-05-09 02:40:45 +00:00
2018-01-06 16:16:04 +00:00
2018-05-05 10:23:27 +00:00
2018-05-09 02:40:45 +00:00
2018-05-09 02:40:45 +00:00
2018-05-09 02:40:45 +00:00
2018-04-27 23:15:56 +00:00
2018-05-09 02:40:45 +00:00
2018-05-09 02:40:45 +00:00
2017-11-08 21:59:51 +00:00
2018-01-22 22:05:25 +00:00
2018-05-09 02:40:45 +00:00
2018-02-02 16:07:16 +00:00
2018-05-16 11:39:52 +00:00
2018-05-09 02:40:45 +00:00
2018-05-16 11:39:52 +00:00
2018-05-09 06:52:12 +00:00
2018-05-09 02:40:45 +00:00
2018-03-01 01:19:18 +00:00
2018-04-18 13:50:28 +00:00
2018-05-01 14:47:24 +00:00
2018-05-08 06:59:47 +00:00
2018-05-09 02:40:45 +00:00
2018-04-24 15:28:47 +00:00
2018-05-09 02:40:45 +00:00
2018-01-12 07:24:43 +00:00
2018-05-09 02:40:45 +00:00
2018-05-03 23:50:29 +00:00
2018-05-09 02:40:45 +00:00
2018-03-22 16:03:59 +00:00
2018-05-09 02:40:45 +00:00
2018-05-09 02:40:45 +00:00
2018-05-09 02:40:45 +00:00
2018-05-16 02:48:50 +00:00
2018-05-09 02:40:45 +00:00
2018-04-24 04:42:37 +00:00
2018-05-09 13:34:57 +00:00
2018-05-07 21:30:15 +00:00
2018-05-16 00:11:52 +00:00
2018-04-23 19:55:04 +00:00
2018-05-15 11:31:07 +00:00
2018-04-09 13:14:06 +00:00
2018-01-19 17:13:12 +00:00
2018-03-07 02:17:08 +00:00
2018-05-09 02:40:45 +00:00
2018-05-16 04:52:18 +00:00
2017-11-27 21:15:43 +00:00
2018-04-25 17:19:21 +00:00
2018-05-09 23:10:46 +00:00
2018-01-19 17:13:12 +00:00
2018-03-23 21:46:16 +00:00
2018-05-11 15:45:36 +00:00
2018-03-05 22:27:30 +00:00
2018-05-09 02:40:45 +00:00
2018-05-10 23:02:27 +00:00
2018-05-09 02:40:45 +00:00
2018-03-23 12:49:39 +00:00
2018-05-11 21:13:19 +00:00
2018-04-24 10:33:08 +00:00
2018-05-09 02:40:45 +00:00
2018-01-11 21:28:57 +00:00
2018-05-09 21:18:34 +00:00
2017-11-28 11:32:31 +00:00
2018-05-09 02:40:45 +00:00
2018-05-15 21:41:55 +00:00
2018-01-09 19:39:35 +00:00
2018-05-09 02:40:45 +00:00
2018-04-20 02:26:12 +00:00
2018-05-09 02:40:45 +00:00
2018-04-06 21:32:36 +00:00