summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
diff options
context:
space:
mode:
authorJonas Paulsson <paulsson@linux.vnet.ibm.com>2018-01-10 09:33:00 +0000
committerJonas Paulsson <paulsson@linux.vnet.ibm.com>2018-01-10 09:33:00 +0000
commit9222b91e24dfefd596b01f51c3e46c247e0115b3 (patch)
tree00151cf205b1c4a8d40ade2e97f1f7b7be0cfb23 /llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
parent734a5e8912b885c81d480afa3d33acb2636519a9 (diff)
downloadbcm5719-llvm-9222b91e24dfefd596b01f51c3e46c247e0115b3.tar.gz
bcm5719-llvm-9222b91e24dfefd596b01f51c3e46c247e0115b3.zip
[SelectionDAGBuilder] Chain prefetches less aggressively.
Prefetches used to always be chained between any previous and following memory accesses. The problem with this was that later optimizations, such as folding of a load into the user instruction, got disrupted. This patch relaxes the chaining of prefetches in order to remedy this. Reveiw: Hal Finkel https://reviews.llvm.org/D38886 llvm-svn: 322163
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud