1*9880d681SAndroid Build Coastguard Worker; RUN: opt < %s -basicaa -gvn -S | not grep "tmp701 =" 2*9880d681SAndroid Build Coastguard Worker 3*9880d681SAndroid Build Coastguard Worker@img_width = external global i16 ; <i16*> [#uses=2] 4*9880d681SAndroid Build Coastguard Worker 5*9880d681SAndroid Build Coastguard Workerdefine i32 @smpUMHEXBipredIntegerPelBlockMotionSearch(i16* %cur_pic, i16 signext %ref, i32 %list, i32 %pic_pix_x, i32 %pic_pix_y, i32 %blocktype, i16 signext %pred_mv_x1, i16 signext %pred_mv_y1, i16 signext %pred_mv_x2, i16 signext %pred_mv_y2, i16* %mv_x, i16* %mv_y, i16* %s_mv_x, i16* %s_mv_y, i32 %search_range, i32 %min_mcost, i32 %lambda_factor) { 6*9880d681SAndroid Build Coastguard Workercond_next143: ; preds = %entry 7*9880d681SAndroid Build Coastguard Worker store i16 0, i16* @img_width, align 2 8*9880d681SAndroid Build Coastguard Worker br i1 false, label %cond_next449, label %cond_false434 9*9880d681SAndroid Build Coastguard Worker 10*9880d681SAndroid Build Coastguard Workercond_false434: ; preds = %cond_true415 11*9880d681SAndroid Build Coastguard Worker br label %cond_next449 12*9880d681SAndroid Build Coastguard Worker 13*9880d681SAndroid Build Coastguard Workercond_next449: ; preds = %cond_false434, %cond_true415 14*9880d681SAndroid Build Coastguard Worker br i1 false, label %cond_next698, label %cond_false470 15*9880d681SAndroid Build Coastguard Worker 16*9880d681SAndroid Build Coastguard Workercond_false470: ; preds = %cond_next449 17*9880d681SAndroid Build Coastguard Worker br label %cond_next698 18*9880d681SAndroid Build Coastguard Worker 19*9880d681SAndroid Build Coastguard Workercond_next698: ; preds = %cond_true492 20*9880d681SAndroid Build Coastguard Worker %tmp701 = load i16, i16* @img_width, align 2 ; <i16> [#uses=0] 21*9880d681SAndroid Build Coastguard Worker ret i32 0 22*9880d681SAndroid Build Coastguard Worker} 23