Tom Stellard
eebbfc2809
AMDGPU/GlobalISel: Make IMPLICIT_DEF of all sizes < 512 legal.
...
Summary:
We could split sizes that are not power of two into smaller sized
G_IMPLICIT_DEF instructions, but this ends up generating
G_MERGE_VALUES instructions which we then have to handle in the instruction
selector. Since G_IMPLICIT_DEF is really a no-op it's easier just to
keep everything that can fit into a register legal.
Reviewers: arsenm
Reviewed By: arsenm
Subscribers: kzhuravl, wdng, nhaehnle, yaxunl, rovka, kristof.beyls, dstuttard, tpr, t-tye, llvm-commits
Differential Revision: https://reviews.llvm.org/D48777
llvm-svn: 336041
2018-06-30 04:09:44 +00:00
..
2018-06-14 19:26:37 +00:00
2018-06-25 16:17:48 +00:00
2018-06-22 02:54:57 +00:00
2018-05-10 21:20:10 +00:00
2018-05-15 17:57:09 +00:00
2018-06-22 00:44:29 +00:00
2018-06-13 22:30:47 +00:00
2018-06-13 22:30:47 +00:00
2018-05-11 05:44:16 +00:00
2018-06-25 15:42:12 +00:00
2018-05-05 21:19:59 +00:00
2018-05-15 17:57:09 +00:00
2018-05-10 20:53:06 +00:00
2018-06-22 02:34:29 +00:00
2018-05-11 23:12:49 +00:00
2018-04-24 20:51:28 +00:00
2018-02-13 18:00:25 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-06-22 02:54:57 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-06-30 04:09:44 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-06-22 02:34:29 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-06-25 16:17:48 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-08 02:48:15 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-05-05 21:19:59 +00:00
2018-06-26 19:10:00 +00:00
2018-04-24 21:29:36 +00:00