summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCQPXLoadSplat.cpp
diff options
context:
space:
mode:
authorLawrence Hu <lawrence@codeaurora.org>2016-04-30 00:51:22 +0000
committerLawrence Hu <lawrence@codeaurora.org>2016-04-30 00:51:22 +0000
commit1befea2bdcb2514298441fd15adf89e65548faeb (patch)
tree79eac202eba2db4e9da16b4648d4fbaef9aa3454 /llvm/lib/Target/PowerPC/PPCQPXLoadSplat.cpp
parentdf29078dc84e22ff99dc11dfe2c926a4098d4d81 (diff)
downloadbcm5719-llvm-1befea2bdcb2514298441fd15adf89e65548faeb.tar.gz
bcm5719-llvm-1befea2bdcb2514298441fd15adf89e65548faeb.zip
Reroll loops with multiple IV and negative step part 3
support multiple induction variables This patch enable loop reroll for the following case: for(int i=0; i<N; i += 2) { S += *a++; S += *a++; }; Differential Revision: http://reviews.llvm.org/D16550 llvm-svn: 268147
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCQPXLoadSplat.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud