projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Unlike a lot of NEON instructions, vext isn't _actually_ parameterized by element...
[oota-llvm.git]
/
test
/
Feature
/
opaquetypes.ll
diff --git
a/test/Feature/opaquetypes.ll
b/test/Feature/opaquetypes.ll
index 92efaebfd0a51bfe034f1b2d8074508dfaed25bd..6539c1a6e1ca015a11a2fbf528bd4f2438477c84 100644
(file)
--- a/
test/Feature/opaquetypes.ll
+++ b/
test/Feature/opaquetypes.ll
@@
-1,4
+1,4
@@
-; RUN: llvm-
upgrade < %s | llvm-a
s | llvm-dis > %t1.ll
+; RUN: llvm-
as < %
s | llvm-dis > %t1.ll
; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll
; RUN: diff %t1.ll %t2.ll
; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll
; RUN: diff %t1.ll %t2.ll
@@
-6,10
+6,9
@@
; and recursive types. Oh my.
;
; and recursive types. Oh my.
;
-%SQ1 = type { int }
-%ITy = type opaque
+%SQ1 = type { i32 }
%SQ2 = type { %ITy }
%SQ2 = type { %ITy }
-%ITy = type i
nt
+%ITy = type i
32
%CCC = type { \2* }
%CCC = type { \2* }
@@
-22,11
+21,10
@@
type %BBB
%Composite = type { %0, %1 }
; Test simple opaque type resolution...
%Composite = type { %0, %1 }
; Test simple opaque type resolution...
-%intty = type opaque
-%intty = type int
+%intty = type i32
; Perform a simple forward reference...
; Perform a simple forward reference...
-%ty1 = type { %ty2, i
nt
}
+%ty1 = type { %ty2, i
32
}
%ty2 = type float
; Do a recursive type...
%ty2 = type float
; Do a recursive type...
@@
-55,7
+53,3
@@
type %BBB
%Y1 = type { { \3 * }, \2 * }
%Z1 = type { { \3 * }, [12x\3] *, { { { \5 * } } } }
%Y1 = type { { \3 * }, \2 * }
%Z1 = type { { \3 * }, [12x\3] *, { { { \5 * } } } }
-implementation
-
-
-