| commit | e1f030ca66cc64535205e38a84ffabfbd230abbf | [log] [tgz] |
|---|---|---|
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | Fri Apr 11 20:59:54 2014 +0000 |
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | Fri Apr 11 20:59:54 2014 +0000 |
| tree | d0f2e98b20f3ebcc2acebcbffafccb708cca8718 | |
| parent | ef309f432638957a6d61ff45ee982e05797addf2 [diff] |
R600: Check if a sextload should be used for parameter loads. Through some oddity where truncate (sextload x) isn't folded into an anyextload for vectors, the sextload remains if the vector isn't immediately scalarized. This keeps the expected zextload instructions in the kernel-args test when small type vectors aren't scalarized. llvm-svn: 206070