Adam Nemet
23356d4d64
[X86] Auto-upgrade AVX1 vbroadcast intrinsics
...
They are replaced with the same IR that is generated for the
vector-initializers in avxintrin.h.
The test verifies that we get back the original instruction. I haven't seen
this approach to be used in other auto-upgrade tests (i.e. llc + FileCheck)
but I think it's the most direct way to test this case. I believe this should
work because llc upgrades calls during parsing. (Other tests mostly check
that assembling and disassembling yields the upgraded IR.)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@209863 91177308-0d34-0410-b5e6-96231b3b80d8
2014-05-29 23:35:33 +00:00
..
2011-05-28 00:15:10 +00:00
2014-02-26 12:06:36 +00:00
2014-02-26 12:06:36 +00:00
2012-07-18 00:02:16 +00:00
2013-07-26 04:16:55 +00:00
2013-07-26 04:16:55 +00:00
2014-05-20 01:23:40 +00:00
2014-02-26 12:06:36 +00:00
2014-02-26 12:06:36 +00:00
2014-02-26 12:06:36 +00:00
2014-02-26 12:06:36 +00:00
2014-02-26 12:06:36 +00:00
2014-02-26 12:06:36 +00:00
2012-09-21 14:34:31 +00:00
2013-12-22 07:51:53 +00:00
2013-12-22 07:51:53 +00:00
2013-09-09 19:14:35 +00:00
2013-09-09 19:14:35 +00:00
2014-03-11 10:48:52 +00:00
2014-03-11 10:48:52 +00:00
2014-02-26 12:06:36 +00:00
2014-02-26 12:06:36 +00:00
2014-04-05 22:42:53 +00:00
2014-02-04 23:53:12 +00:00
2013-08-20 23:00:25 +00:00
2010-01-25 21:55:39 +00:00
2012-10-11 20:20:40 +00:00
2013-12-15 11:50:45 +00:00
2013-12-15 11:50:45 +00:00
2013-11-04 16:16:24 +00:00
2013-10-31 19:12:36 +00:00
2014-03-13 23:18:37 +00:00
2013-12-01 10:16:35 +00:00
2014-05-07 22:57:20 +00:00
2014-05-07 22:57:20 +00:00
2014-03-11 10:48:52 +00:00
2014-03-02 15:26:36 +00:00
2013-08-20 23:00:25 +00:00
2013-08-20 23:00:25 +00:00
2014-03-02 15:26:36 +00:00
2014-03-02 15:26:36 +00:00
2013-11-04 16:16:24 +00:00
2010-10-28 15:57:30 +00:00
2014-05-16 19:35:39 +00:00
2014-05-16 19:35:39 +00:00
2014-03-27 12:08:23 +00:00
2014-03-27 12:08:23 +00:00
2013-02-20 07:21:42 +00:00
2013-02-20 07:21:42 +00:00
2013-12-31 19:30:47 +00:00
2013-08-20 23:00:25 +00:00
2011-10-25 19:59:50 +00:00
2014-04-24 20:14:34 +00:00
2014-02-26 12:06:36 +00:00
2014-02-26 12:06:36 +00:00
2014-05-17 21:00:22 +00:00
2014-05-17 21:00:22 +00:00
2013-09-28 00:22:27 +00:00
2014-03-02 15:26:36 +00:00
2014-03-02 15:26:36 +00:00
2014-02-26 12:06:36 +00:00
2014-02-26 12:06:36 +00:00
2013-12-08 12:16:20 +00:00
2013-12-08 11:35:09 +00:00
2014-05-29 23:35:33 +00:00