target triple = "x86_64-unknown-linux-gnu"

define void @autogen_SD8951() {
BB:
  %I8 = insertelement <4 x i1> zeroinitializer, i1 true, i32 2
  %Shuff40 = shufflevector <4 x i1> zeroinitializer, <4 x i1> %I8, <4 x i32> <i32 5, i32 7, i32 1, i32 3>
  %Shuff47 = shufflevector <4 x i1> %Shuff40, <4 x i1> zeroinitializer, <4 x i32> <i32 7, i32 1, i32 3, i32 5>
  br label %CF247

CF247:                                            ; preds = %BB
  br label %CF255

CF255:                                            ; preds = %CF255, %CF247
  %E121 = extractelement <4 x i1> undef, i32 3
  br i1 %E121, label %CF255, label %CF264

CF264:                                            ; preds = %CF255
  %E129 = extractelement <4 x i1> %Shuff47, i32 0
  %Shuff130 = shufflevector <4 x i1> %Shuff40, <4 x i1> undef, <4 x i32> <i32 3, i32 5, i32 undef, i32 1>
  %FC155 = uitofp <4 x i1> %I8 to <4 x float>
  unreachable
}
