You've already forked linux-packaging-mono
Imported Upstream version 5.18.0.167
Former-commit-id: 289509151e0fee68a1b591a20c9f109c3c789d3a
This commit is contained in:
parent
e19d552987
commit
b084638f15
@ -1,18 +0,0 @@
|
||||
; Ensures that our struct ops are sane.
|
||||
|
||||
; RUN: opt < %s -disable-basicaa -cfl-anders-aa -aa-eval -print-all-alias-modref-info -disable-output 2>&1 | FileCheck %s
|
||||
; RUN: opt < %s -aa-pipeline=cfl-anders-aa -passes=aa-eval -print-all-alias-modref-info -disable-output 2>&1 | FileCheck %s
|
||||
|
||||
; Since we ignore non-pointer values, we effectively ignore extractvalue
|
||||
; instructions. This means that %c "doesn't exist" in test_structure's graph,
|
||||
; so we currently get MayAlias.
|
||||
; XFAIL: *
|
||||
|
||||
; CHECK-LABEL: Function: test_structure
|
||||
; CHECK: NoAlias: i64** %c, { i64**, i64** }* %a
|
||||
define void @test_structure() {
|
||||
%a = alloca {i64**, i64**}, align 8
|
||||
%b = load {i64**, i64**}, {i64**, i64**}* %a
|
||||
%c = extractvalue {i64**, i64**} %b, 0
|
||||
ret void
|
||||
}
|
Reference in New Issue
Block a user