Displaying 3 results from an estimated 3 matches for "cf250".
2014 Sep 05
3
[LLVMdev] [PATCH] [MachineSinking] Conservatively clear kill flags after coalescing.
...esced a COPY inside a single-block loop, but left the
kill-flag and then MachineVerifier complains that a register in vregsRequired is killed in MBB.
In the example, %vreg520 is replaced by %vreg368 by PerformTrivialForwardCoalescing(), without clearing the kill flag:
BB#13: derived from LLVM BB %CF250
Predecessors according to CFG: BB#12 BB#13 BB#14
...
%vreg520<def> = COPY %vreg368
%vreg568<def,tied1> = cmp %vreg341<tied0>, %vreg520<kill>
brr_cond <BB#13>
brr_uncond <BB#14>
Successors according to CFG: BB#13, BB#...
2014 Sep 05
5
[LLVMdev] [PATCH] [MachineSinking] Conservatively clear kill flags after coalescing.
...kill-flag and then MachineVerifier complains that a register in vregsRequired is killed in MBB.
>>>
>>> In the example, %vreg520 is replaced by %vreg368 by PerformTrivialForwardCoalescing(), without clearing the kill flag:
>>>
>>> BB#13: derived from LLVM BB %CF250
>>> Predecessors according to CFG: BB#12 BB#13 BB#14
>>> …
>>> %vreg520<def> = COPY %vreg368
>>> %vreg568<def,tied1> = cmp %vreg341<tied0>, %vreg520<kill>
>>> brr_cond <BB#13>
>>>...
2017 Mar 14
3
llvm-stress crash
...lt;4 x i16> %Shuff106, i16 %Tr93, i32 1
%ZE186 = zext i32 %E162 to i64
%Sl187 = select i1 %Cmp95, <8 x i8> %B100, <8 x i8> %B100
%Cmp188 = icmp uge i16 %B115, %Sl11
br i1 %Cmp188, label %CF236, label %CF242
CF242: ; preds = %CF242, %CF250, %CF248, %CF236
%L189 = load i8, i8* %0
store i8 %Sl29, i8* %0
%E190 = extractelement <4 x i16> %B9, i32 3
%Shuff191 = shufflevector <4 x i16> %Shuff26, <4 x i16> %Shuff26, <4 x i32> <i32 6, i32 0, i32 2, i32 4>
%I192 = insertelement <1 x i32> %I122, i3...