search for: i158

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 %...