42 lines · plain
1; RUN: llc < %s -mtriple=i686-pc-linux-gnu -mcpu=athlon -relocation-model=pic2; PR15453 4@.str97 = external constant [56 x i8] ; <ptr> [#uses=1]5 6declare void @PR_LogPrint(ptr, ...)7 8define i32 @_ZN13nsPrintEngine19SetupToPrintContentEP16nsIDeviceContextP12nsIDOMWindow() {9entry:10 br i1 false, label %cond_true122, label %cond_next45311 12cond_true122: ; preds = %entry13 br i1 false, label %bb164, label %cond_true13614 15cond_true136: ; preds = %cond_true12216 ret i32 017 18bb164: ; preds = %cond_true12219 br i1 false, label %bb383, label %cond_true35420 21cond_true354: ; preds = %bb16422 ret i32 023 24bb383: ; preds = %bb16425 %tmp408 = load float, ptr null ; <float> [#uses=2]26 br i1 false, label %cond_true425, label %cond_next44327 28cond_true425: ; preds = %bb38329 %tmp430 = load float, ptr null ; <float> [#uses=1]30 %tmp432 = fsub float %tmp430, %tmp408 ; <float> [#uses=1]31 %tmp432433 = fpext float %tmp432 to double ; <double> [#uses=1]32 %tmp434435 = fpext float %tmp408 to double ; <double> [#uses=1]33 call void (ptr, ...) @PR_LogPrint( ptr @.str97, double 0.000000e+00, double %tmp434435, double %tmp432433 )34 ret i32 035 36cond_next443: ; preds = %bb38337 ret i32 038 39cond_next453: ; preds = %entry40 ret i32 041}42