Thomas Lively
72c628e835
Reland "[WebAssembly] Emulate v128.const efficiently""
...
This reverts commit 432e4e56d3 , which reverted 542523a61a . Two issues from
the original commit have been fixed. First, MSVC does not like when std::array
is initialized with only single braces, so this commit switches to using the
more portable double braces. Second, there was a subtle endianness bug that
prevented the original commit from working correctly on big-endian machines,
which has been fixed by switching to using endianness-agnostic bit twiddling
instead of type punning.
Differential Revision: https://reviews.llvm.org/D88773
2020-10-13 04:36:59 +00:00
..
2020-06-17 16:25:50 -07:00
2020-06-15 08:31:56 -07:00
2020-07-06 12:49:50 -07:00
2020-09-08 09:27:40 -07:00
2020-06-03 14:04:59 -07:00
2020-06-15 08:31:56 -07:00
2020-04-16 16:32:17 -07:00
2020-06-04 13:25:10 -07:00
2020-06-06 22:30:51 -04:00
2020-05-28 19:46:11 -07:00
2020-08-08 15:23:11 -07:00
2020-08-26 09:20:46 +01:00
2020-10-07 09:42:49 -07:00
2020-07-16 14:10:22 -07:00
2020-06-11 15:11:45 -07:00
2020-06-15 08:31:56 -07:00
2020-06-15 08:31:56 -07:00
2020-06-15 08:31:56 -07:00
2020-06-15 08:31:56 -07:00
2020-10-07 09:42:49 -07:00
2020-10-07 09:42:49 -07:00
2020-06-20 00:06:39 -07:00
2020-09-25 11:45:16 -07:00
2020-04-09 18:44:50 -07:00
2020-10-07 09:42:49 -07:00
2020-10-08 11:37:19 -07:00
2020-03-26 16:19:02 -07:00
2020-07-06 12:49:50 -07:00
2020-05-04 14:44:39 +01:00
2020-09-06 15:42:21 -07:00
2020-07-15 07:34:22 +00:00
2020-07-10 18:27:52 -07:00
2020-10-13 04:36:59 +00:00
2020-05-01 17:20:49 -07:00
2020-10-09 21:17:53 +00:00
2020-06-09 13:46:12 -07:00
2020-08-03 13:54:00 -07:00
2020-06-03 15:36:44 -07:00
2020-07-28 17:46:45 -07:00
2020-07-16 11:37:25 -07:00
2020-07-10 00:18:59 -07:00
2020-07-02 16:21:54 +08:00
2020-05-19 12:50:44 -07:00
2020-07-28 18:25:55 -07:00
2020-07-10 18:27:52 -07:00
2020-06-25 15:52:44 -07:00
2020-06-03 14:04:59 -07:00
2020-07-08 01:02:05 -07:00
2020-05-14 13:14:45 -07:00
2020-06-15 08:31:56 -07:00
2020-06-15 08:31:56 -07:00
2020-06-15 08:31:56 -07:00
2020-03-19 17:39:52 -07:00
2020-06-11 15:11:45 -07:00
2020-06-17 12:34:45 -07:00
2020-07-30 10:52:16 -07:00
2020-05-08 13:52:39 -07:00
2020-06-25 15:52:44 -07:00
2020-04-04 07:02:50 -07:00