brintos

brintos / llvm-project-archived public Read only

0
0
Text · 800 B · 0597b79 Raw
29 lines · plain
1; RUN: opt < %s -passes=gvn | llvm-dis2; Cached results must be added to and verified against the visited sets.3; PR32174 5define fastcc void @gen_field_die(ptr %decl) nounwind {6entry:7	br i1 false, label %bb203, label %bb2028 9bb202:		; preds = %entry10	unreachable11 12bb203:		; preds = %entry13	%tmp = getelementptr i32, ptr %decl, i32 1		; <ptr> [#uses=1]14	%tmp1 = load i32, ptr %tmp, align 4		; <i32> [#uses=0]15	br i1 false, label %bb207, label %bb20416 17bb204:		; preds = %bb20318	%tmp2 = getelementptr i32, ptr %decl, i32 1		; <ptr> [#uses=1]19	br label %bb20820 21bb207:		; preds = %bb20322	br label %bb20823 24bb208:		; preds = %bb207, %bb20425	%iftmp.1374.0.in = phi ptr [ null, %bb207 ], [ %tmp2, %bb204 ]		; <ptr> [#uses=1]26	%iftmp.1374.0 = load i32, ptr %iftmp.1374.0.in		; <i32> [#uses=0]27	unreachable28}29