summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/llvm-profdata/multiple-inputs.test
diff options
context:
space:
mode:
authorWei Mi <wmi@google.com>2016-07-19 00:50:43 +0000
committerWei Mi <wmi@google.com>2016-07-19 00:50:43 +0000
commit79997a24d750f3732f071ddc10c86d072b8cf735 (patch)
tree9c561ace367d9f14c6b33b1ddc4c9ec7359824ea /llvm/test/tools/llvm-profdata/multiple-inputs.test
parentfe358066eaea7db1a25a39b7dcf50cfaa7dd2c6d (diff)
downloadbcm5719-llvm-79997a24d750f3732f071ddc10c86d072b8cf735.tar.gz
bcm5719-llvm-79997a24d750f3732f071ddc10c86d072b8cf735.zip
Recommit the patch "Use uniforms set to populate VecValuesToIgnore".
For instructions in uniform set, they will not have vector versions so add them to VecValuesToIgnore. For induction vars, those only used in uniform instructions or consecutive ptrs instructions have already been added to VecValuesToIgnore above. For those induction vars which are only used in uniform instructions or non-consecutive/non-gather scatter ptr instructions, the related phi and update will also be added into VecValuesToIgnore set. The change will make the vector RegUsages estimation less conservative. Differential Revision: https://reviews.llvm.org/D20474 The recommit fixed the testcase global_alias.ll. llvm-svn: 275936
Diffstat (limited to 'llvm/test/tools/llvm-profdata/multiple-inputs.test')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud