You've already forked linux-packaging-mono
Imported Upstream version 5.18.0.207
Former-commit-id: 3b152f462918d427ce18620a2cbe4f8b79650449
This commit is contained in:
parent
8e12397d70
commit
eb85e2fc17
@ -1,24 +0,0 @@
|
||||
; RUN: opt < %s -indvars -loop-deletion -S |FileCheck %s
|
||||
|
||||
; Check IndVarSimplify should replace exit value even if the expansion cost
|
||||
; is high because the loop can be deleted after the exit value rewrite.
|
||||
;
|
||||
; CHECK-LABEL: @_Z3fooPKcjj(
|
||||
; CHECK: udiv
|
||||
; CHECK: [[LABEL:^[a-zA-Z0-9_.]+]]:
|
||||
; CHECK-NOT: br {{.*}} [[LABEL]]
|
||||
|
||||
define i32 @_Z3fooPKcjj(i8* nocapture readnone %s, i32 %len, i32 %c) #0 {
|
||||
entry:
|
||||
br label %while.cond
|
||||
|
||||
while.cond: ; preds = %while.cond, %entry
|
||||
%klen.0 = phi i32 [ %len, %entry ], [ %sub, %while.cond ]
|
||||
%cmp = icmp ugt i32 %klen.0, 11
|
||||
%sub = add i32 %klen.0, -12
|
||||
br i1 %cmp, label %while.cond, label %while.end
|
||||
|
||||
while.end: ; preds = %while.cond
|
||||
%klen.0.lcssa = phi i32 [ %klen.0, %while.cond ]
|
||||
ret i32 %klen.0.lcssa
|
||||
}
|
Reference in New Issue
Block a user