projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
47c40a2
)
add another testcase for pr10902
author
Nadav Rotem
<nadav.rotem@intel.com>
Wed, 21 Sep 2011 17:13:40 +0000
(17:13 +0000)
committer
Nadav Rotem
<nadav.rotem@intel.com>
Wed, 21 Sep 2011 17:13:40 +0000
(17:13 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140257
91177308
-0d34-0410-b5e6-
96231b3b80d8
test/CodeGen/X86/2011-09-21-setcc-bug.ll
patch
|
blob
|
history
diff --git
a/test/CodeGen/X86/2011-09-21-setcc-bug.ll
b/test/CodeGen/X86/2011-09-21-setcc-bug.ll
index 60cc5879fc422c8845acdee0fa08eb940d91759c..ed5649c60265d0066eb804aaa18e2360d7165dc1 100644
(file)
--- a/
test/CodeGen/X86/2011-09-21-setcc-bug.ll
+++ b/
test/CodeGen/X86/2011-09-21-setcc-bug.ll
@@
-13,3
+13,15
@@
define void @load_4_i8(<4 x i8>* %k, <4 x i8>* %y, <4 x double>* %A1, <4 x doubl
ret void
}
ret void
}
+
+define void @load_256_i8(<256 x i8>* %k, <256 x i8>* %y, <256 x double>* %A1, <256 x double>* %A0) {
+ %A = load <256 x i8>* %k
+ %B = load <256 x i8>* %y
+ %C = load <256 x double>* %A0
+ %D= load <256 x double>* %A1
+ %M = icmp uge <256 x i8> %A, %B
+ %T = select <256 x i1> %M, <256 x double> %C, <256 x double> %D
+ store <256 x double> %T, <256 x double>* undef
+ ret void
+}
+