summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Hexagon/adde.ll
diff options
context:
space:
mode:
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>2016-05-26 19:44:28 +0000
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>2016-05-26 19:44:28 +0000
commitda0b9a959eaa5e1fc0e7879574eac214f95f00a5 (patch)
tree08c1a28c4f0b23297ccf2a5edaedf11b56c29a07 /llvm/test/CodeGen/Hexagon/adde.ll
parenta86a83bb2e49aa51cea215ab7cefd6ee24e636ea (diff)
downloadbcm5719-llvm-da0b9a959eaa5e1fc0e7879574eac214f95f00a5.tar.gz
bcm5719-llvm-da0b9a959eaa5e1fc0e7879574eac214f95f00a5.zip
[Hexagon] Enable the post-RA scheduler
The aggressive anti-dependency breaker can rename the restored callee- saved registers. To prevent this, mark these registers are live on all paths to the return/tail-call instructions, and add implicit use operands for them to these instructions. llvm-svn: 270898
Diffstat (limited to 'llvm/test/CodeGen/Hexagon/adde.ll')
-rw-r--r--llvm/test/CodeGen/Hexagon/adde.ll2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/CodeGen/Hexagon/adde.ll b/llvm/test/CodeGen/Hexagon/adde.ll
index 4a88914dc6c..43ddb4307ef 100644
--- a/llvm/test/CodeGen/Hexagon/adde.ll
+++ b/llvm/test/CodeGen/Hexagon/adde.ll
@@ -1,4 +1,4 @@
-; RUN: llc -march=hexagon -disable-hsdr -hexagon-expand-condsets=0 -hexagon-bit=0 < %s | FileCheck %s
+; RUN: llc -march=hexagon -disable-hsdr -hexagon-expand-condsets=0 -hexagon-bit=0 -disable-post-ra < %s | FileCheck %s
; CHECK: r{{[0-9]+:[0-9]+}} = combine(#0, #1)
; CHECK: r{{[0-9]+:[0-9]+}} = combine(#0, #0)
OpenPOWER on IntegriCloud