summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/RegAllocGreedy.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2014-04-11 20:59:54 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2014-04-11 20:59:54 +0000
commite1f030ca66cc64535205e38a84ffabfbd230abbf (patch)
treed0f2e98b20f3ebcc2acebcbffafccb708cca8718 /llvm/lib/CodeGen/RegAllocGreedy.cpp
parentef309f432638957a6d61ff45ee982e05797addf2 (diff)
downloadbcm5719-llvm-e1f030ca66cc64535205e38a84ffabfbd230abbf.tar.gz
bcm5719-llvm-e1f030ca66cc64535205e38a84ffabfbd230abbf.zip
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
Diffstat (limited to 'llvm/lib/CodeGen/RegAllocGreedy.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud