summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/ObjCRuntime.cpp
diff options
context:
space:
mode:
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>2017-05-03 15:33:09 +0000
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>2017-05-03 15:33:09 +0000
commit4763c2d99943a16da01978faa9d714581bc65b29 (patch)
tree04160faa1ec19b650dd2bb8c4707b494aab2e4b7 /clang/lib/Basic/ObjCRuntime.cpp
parent19635bdcbb21c670ad686e2b8a9ea6fdea0a20d6 (diff)
downloadbcm5719-llvm-4763c2d99943a16da01978faa9d714581bc65b29.tar.gz
bcm5719-llvm-4763c2d99943a16da01978faa9d714581bc65b29.zip
[Hexagon] Adjust latency between allocframe and the first store on stack
Allocframe and the following stores on the stack have a latency of 2 cycles when not in the same packet. This happens because R29 is needed early by the store instruction. Since one of such stores can be packetized along with allocframe and use old value of R29, we can assign it 0 cycle latency while leaving latency of other stores to the default value of 2 cycles. Patch by Jyotsna Verma. llvm-svn: 302034
Diffstat (limited to 'clang/lib/Basic/ObjCRuntime.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud