diff options
| author | Johannes Doerfert <johannes@jdoerfert.de> | 2019-10-29 11:47:47 -0500 |
|---|---|---|
| committer | Johannes Doerfert <johannes@jdoerfert.de> | 2019-10-31 00:35:18 -0500 |
| commit | dac2d403a2de6c1be6b204e17deccb54728fc8ab (patch) | |
| tree | ed5568fe91f03c26ddbe5889500cac41f4f48dda /llvm/test/Transforms/FunctionAttrs/align.ll | |
| parent | 9bbf2a15442e16dbccbbfacaed66d931116f8f31 (diff) | |
| download | bcm5719-llvm-dac2d403a2de6c1be6b204e17deccb54728fc8ab.tar.gz bcm5719-llvm-dac2d403a2de6c1be6b204e17deccb54728fc8ab.zip | |
[Attributor] Make liveness "edge-based"
Summary:
If control is transferred to a successor is the key question when it
comes to liveness. The new implementation puts that question in the
focus and thereby providing a clean way to assume certain CFG edges are
dead or instructions will not transfer control.
Reviewers: sstefan1, uenoku
Subscribers: hiraditya, bollu, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D69605
Diffstat (limited to 'llvm/test/Transforms/FunctionAttrs/align.ll')
| -rw-r--r-- | llvm/test/Transforms/FunctionAttrs/align.ll | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/Transforms/FunctionAttrs/align.ll b/llvm/test/Transforms/FunctionAttrs/align.ll index f4cb54289ca..aa1197c7931 100644 --- a/llvm/test/Transforms/FunctionAttrs/align.ll +++ b/llvm/test/Transforms/FunctionAttrs/align.ll @@ -1,5 +1,5 @@ ; NOTE: Assertions have been autogenerated by utils/update_test_checks.py -; RUN: opt -attributor -attributor-manifest-internal -attributor-disable=false -attributor-max-iterations-verify -attributor-max-iterations=6 -S < %s | FileCheck %s --check-prefix=ATTRIBUTOR +; RUN: opt -attributor -attributor-manifest-internal -attributor-disable=false -attributor-max-iterations-verify -attributor-max-iterations=7 -S < %s | FileCheck %s --check-prefix=ATTRIBUTOR target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128" |

