This commit is contained in:
Evghenii
2013-11-09 21:23:34 +01:00
parent dbd0581cb3
commit 1a37135f98
3 changed files with 17 additions and 9 deletions

View File

@@ -397,19 +397,19 @@ define i64 @__movmsk(<1 x i1>) nounwind readnone alwaysinline {
define i1 @__any(<1 x i1>) nounwind readnone alwaysinline {
%v = extractelement <1 x i1> %0, i32 0
%cmp = icmp ne i1 %v, 0
ret i1 %cmp
; %cmp = icmp ne i1 %v, 0
ret i1 %v
}
define i1 @__all(<1 x i1>) nounwind readnone alwaysinline {
%v = extractelement <1 x i1> %0, i32 0
%cmp = icmp eq i1 %v, 1
ret i1 %cmp
; %cmp = icmp eq i1 %v, 1
ret i1 %v
}
define i1 @__none(<1 x i1>) nounwind readnone alwaysinline {
%v = extractelement <1 x i1> %0, i32 0
%cmp = icmp eq i1 %v, 0
%cmp = xor i1 %v, 1; ;icmp eq i1 %v, 0
ret i1 %cmp
}