Displaying 3 results from an estimated 3 matches for "i158".
Did you mean:
158
2019 Aug 23
3
Vectorization fails when dealing with a lot of for loops.
Hello, could you please have a look at this code posted on godbolt.org:
https://godbolt.org/z/O-O-Q7
The problem is that inside the compute function, only the first loop vectorizes while the rest copies of it don't. But if I remove any of the for loops, then the rest vectorize successfully. Could you please confirm that this is a bug, otherwise give me more insight on why the vectorization
2017 Mar 14
3
llvm-stress crash
...32 %L141, i32* %PC78
%E156 = extractelement <4 x i1> %Cmp125, i32 2
br i1 %E156, label %CF253, label %CF269
CF269: ; preds = %CF253
%Shuff157 = shufflevector <1 x i32> %Shuff46, <1 x i32> %Shuff121, <1 x i32> <i32 1>
%I158 = insertelement <4 x i16> %Shuff128, i16 %E66, i32 1
%B159 = shl i64 %L119, %L73
%Se = sext i16 %B77 to i32
%Sl160 = select i1 %Cmp56, i16 %Sl63, i16 %B77
%L161 = load i64, i64* %Sl
store i32 %B130, i32* %Sl117
%E162 = extractelement <1 x i32> %Shuff59, i32 0
%Shuff163 = s...
2013 Feb 14
1
[LLVMdev] LiveIntervals analysis problem
...%for.inc.1.i155, label %if.then3
for.inc.1.i155: ; preds = %for.inc.i150
%incdec.ptr.1.i153 = getelementptr inbounds i16* %b, i32 2
%22 = load i16* %incdec.ptr.1.i153, align 2, !tbaa !5
%cmp5.2.i154 = icmp eq i16 %22, 0
br i1 %cmp5.2.i154, label %for.inc.2.i158, label %if.then3
for.inc.2.i158: ; preds = %for.inc.1.i155
%incdec.ptr.2.i156 = getelementptr inbounds i16* %b, i32 3
%23 = load i16* %incdec.ptr.2.i156, align 2, !tbaa !5
%cmp5.3.i157 = icmp eq i16 %23, 0
br i1 %cmp5.3.i157, label %for.inc.3.i161, label %...