summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Hexagon/postinc-offset.ll
diff options
context:
space:
mode:
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>2016-01-12 19:09:01 +0000
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>2016-01-12 19:09:01 +0000
commit1279881315fbce28e3aacc40a3d19dd8be6cf927 (patch)
treecb53449b53bc3bd8f92e7aa034b5b9cfa0d9eb30 /llvm/test/CodeGen/Hexagon/postinc-offset.ll
parent53ba88dbb042132bbaf7e5ca6ccc2d5051272581 (diff)
downloadbcm5719-llvm-1279881315fbce28e3aacc40a3d19dd8be6cf927.tar.gz
bcm5719-llvm-1279881315fbce28e3aacc40a3d19dd8be6cf927.zip
[Hexagon] Implement RDF-based post-RA optimizations
- Handle simple cases of register copies (what current RDF CP allows). - Hexagon-specific dead code elimination: handles dead address updates in post-increment instructions. llvm-svn: 257504
Diffstat (limited to 'llvm/test/CodeGen/Hexagon/postinc-offset.ll')
-rw-r--r--llvm/test/CodeGen/Hexagon/postinc-offset.ll3
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/test/CodeGen/Hexagon/postinc-offset.ll b/llvm/test/CodeGen/Hexagon/postinc-offset.ll
index 5e0f4751f30..cf8c4e5f71d 100644
--- a/llvm/test/CodeGen/Hexagon/postinc-offset.ll
+++ b/llvm/test/CodeGen/Hexagon/postinc-offset.ll
@@ -1,4 +1,5 @@
-; RUN: llc -enable-aa-sched-mi -march=hexagon -mcpu=hexagonv5 < %s | FileCheck %s
+; RUN: llc -enable-aa-sched-mi -march=hexagon -mcpu=hexagonv5 -rdf-opt=0 \
+; RUN: < %s | FileCheck %s
; CHECK: {
; CHECK: ={{ *}}memd([[REG0:(r[0-9]+)]]{{ *}}++{{ *}}#8)
OpenPOWER on IntegriCloud