aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorSumanth Gundapaneni <sgundapa@quicinc.com>2024-02-16 16:47:54 -0600
committerGitHub <noreply@github.com>2024-02-16 16:47:54 -0600
commit0e6a48c3e8cc53f9eb5945ec04f8e03f6d2bae37 (patch)
treea0a22eb4491929356a5aac6a09db851e1f0d83e6 /clang/lib/CodeGen/CodeGenModule.cpp
parent24f025175d8adc5cafa277777c2361b55610eab3 (diff)
downloadllvm-0e6a48c3e8cc53f9eb5945ec04f8e03f6d2bae37.zip
llvm-0e6a48c3e8cc53f9eb5945ec04f8e03f6d2bae37.tar.gz
llvm-0e6a48c3e8cc53f9eb5945ec04f8e03f6d2bae37.tar.bz2
[Hexagon] Optimize post-increment load and stores in loops. (#82011)
This patch optimizes the post-increment instructions so that we can packetize them together. v1 = phi(v0, v3') v2,v3 = post_load v1, 4 v2',v3'= post_load v3, 4 This can be optimized in two ways v1 = phi(v0, v3') v2,v3' = post_load v1, 8 v2' = load v1, 4
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions