summaryrefslogtreecommitdiffstats
path: root/llvm/test/Analysis/BasicAA/getmodrefinfo-cs-cs.ll
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2010-08-05 22:09:15 +0000
committerDan Gohman <gohman@apple.com>2010-08-05 22:09:15 +0000
commit26ef7c7ab7114bd48d77bcc35b8bab7618a4f0ba (patch)
tree79f2b025b082f4b6409e67a7009e6e2bcfe28f22 /llvm/test/Analysis/BasicAA/getmodrefinfo-cs-cs.ll
parent491462425a8aaf3f1b3d4d9879e58e9368dc2bdc (diff)
downloadbcm5719-llvm-26ef7c7ab7114bd48d77bcc35b8bab7618a4f0ba.tar.gz
bcm5719-llvm-26ef7c7ab7114bd48d77bcc35b8bab7618a4f0ba.zip
Fix memdep's code for reasoning about dependences between two calls. A Ref
response from getModRefInfo is not useful here. Instead, check for identical calls only in the NoModRef case. Reapply r110270, and strengthen it to compensate for the memdep changes. When both calls are readonly, there is no dependence between them. llvm-svn: 110382
Diffstat (limited to 'llvm/test/Analysis/BasicAA/getmodrefinfo-cs-cs.ll')
-rw-r--r--llvm/test/Analysis/BasicAA/getmodrefinfo-cs-cs.ll1
1 files changed, 0 insertions, 1 deletions
diff --git a/llvm/test/Analysis/BasicAA/getmodrefinfo-cs-cs.ll b/llvm/test/Analysis/BasicAA/getmodrefinfo-cs-cs.ll
index 953eaa847d1..f655913f3d1 100644
--- a/llvm/test/Analysis/BasicAA/getmodrefinfo-cs-cs.ll
+++ b/llvm/test/Analysis/BasicAA/getmodrefinfo-cs-cs.ll
@@ -1,5 +1,4 @@
; RUN: opt < %s -aa-eval -print-all-alias-modref-info -disable-output |& FileCheck %s
-; XFAIL: *
; CHECK: Just Ref: call void @ro() <-> call void @f0()
OpenPOWER on IntegriCloud