aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/BasicBlockSections.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2021-07-30 19:50:07 +0100
committerDavid Green <david.green@arm.com>2021-07-30 19:50:07 +0100
commit69cdadddecaf97f572c311aa07044f79a5b8329a (patch)
tree363aa7983309a0d361501f7cda0a5384b6e08a3d /llvm/lib/CodeGen/BasicBlockSections.cpp
parent4e124ff256813f060efd2cc307358b1f7bf962c4 (diff)
downloadllvm-69cdadddecaf97f572c311aa07044f79a5b8329a.zip
llvm-69cdadddecaf97f572c311aa07044f79a5b8329a.tar.gz
llvm-69cdadddecaf97f572c311aa07044f79a5b8329a.tar.bz2
[ARM] Distribute reductions based on ascending load offset
This distributes reductions based on the relative offset of loads, if one is found from their operands. Given chains of reductions this will then sort them in ascending load order, which in turn can help simple prefetches latch on to increasing strides more easily. Differential Revision: https://reviews.llvm.org/D106569
Diffstat (limited to 'llvm/lib/CodeGen/BasicBlockSections.cpp')
0 files changed, 0 insertions, 0 deletions