search for: ifmerge

Displaying 4 results from an estimated 4 matches for "ifmerge".

2011 Jun 14
2
[LLVMdev] Avoiding Constant Folding
Hi All, My codegen is trying to generate some thing like this: entry: .... %34 = icmp ne i32 %33, 15 br i1 %34, label %then, label %else then: ; preds = %entry %returnValue = or i1 true, false .... br label %ifmerge else: ; preds = %entry br label %ifmerge ifmerge: ; preds = %else, %then ... %41 = icmp ne i32 %40, 15 br i1 %41, label %then1, label %else3 then1: ; preds = %ifm...
2011 Jun 14
0
[LLVMdev] Avoiding Constant Folding
...; My codegen is trying to generate some thing like this: > > entry: > .... >  %34 = icmp ne i32 %33, 15 >  br i1 %34, label %then, label %else > > then:                                             ; preds = %entry >  %returnValue = or i1 true, false > .... >  br label %ifmerge > > else:                                             ; preds = %entry >  br label %ifmerge > > ifmerge:                                          ; preds = %else, %then > ... >  %41 = icmp ne i32 %40, 15 >  br i1 %41, label %then1, label %else3 > > then1:              ...
2011 Jun 14
2
[LLVMdev] Avoiding Constant Folding
Hi, >> entry: >> .... >> %34 = icmp ne i32 %33, 15 >> br i1 %34, label %then, label %else >> >> then: ; preds = %entry >> %returnValue = or i1 true, false >> .... >> br label %ifmerge >> >> else: ; preds = %entry >> br label %ifmerge >> >> ifmerge: ; preds = %else, %then >> ... >> %41 = icmp ne i32 %40, 15 >> br i1 %41, label %then1, label %e...
2011 Jun 14
0
[LLVMdev] Avoiding Constant Folding
...ntry: >>> .... >>> %34 = icmp ne i32 %33, 15 >>> br i1 %34, label %then, label %else >>> >>> then: ; preds = %entry >>> %returnValue = or i1 true, false >>> .... >>> br label %ifmerge >>> >>> else: ; preds = %entry >>> br label %ifmerge >>> >>> ifmerge: ; preds = %else, %then >>> ... >>> %41 = icmp ne i32 %40, 15 >>> b...