phoebewang wrote:

> target datalayout = 
> "e-m:w-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S128"
> target triple = "x86_64-pc-windows-gnu"
> 
> define i32 @ossl_slh_fors_pk_from_sig(ptr %0, ptr %1, ptr %2, ptr %3, i64 %4, 
> i32 %5, i32 %6, i1 %7) {
> .split:
>   br label %.preheader14
> 
> .preheader14:                                     ; preds = %12, %.split
>   %8 = phi i32 [ %13, %12 ], [ 0, %.split ]
>   br i1 %7, label %.loopexit, label %9
> 
> 9:                                                ; preds = %9, %.preheader14
>   %10 = phi i32 [ %6, %9 ], [ %8, %.preheader14 ]
>   store i32 %10, ptr null, align 4
>   %11 = call i32 null(ptr %0, ptr %1, ptr %2, ptr null, ptr null, ptr %3, i64 
> %4)
>   br i1 %7, label %12, label %9
> 
> 12:                                               ; preds = %9
>   %13 = or i32 %8, %5
>   br i1 %7, label %.loopexit, label %.preheader14
> 
> .loopexit:                                        ; preds = %12, %.preheader14
>   %14 = phi i32 [ 0, %.preheader14 ], [ 1, %12 ]
>   ret i32 %14
> }

Fixed, thanks!

https://github.com/llvm/llvm-project/pull/191368
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to