search for: else2

Displaying 9 results from an estimated 9 matches for "else2".

Did you mean: else
2012 Feb 20
2
[LLVMdev] ARM opcode format
...load i32* %v4_INTEGER %26 = load i32* %v3_INTEGER %27 = icmp sge i32 %25, %26 br i1 %27, label %merge001a, label %else1 else1: ; preds = %label0016 %28 = load i32* %v0_INTEGER %29 = icmp ne i32 %28, 0 br i1 %29, label %merge0027, label %else2 else2: ; preds = %else1 br label %merge001a merge001a: ; preds = %else2, %label0016 %30 = load i32* %v0_INTEGER %31 = icmp eq i32 %30, 0 br i1 %31, label %merge0024, label %else3 else3:...
2012 Feb 20
0
[LLVMdev] ARM opcode format
...load i32* %v4_INTEGER %26 = load i32* %v3_INTEGER %27 = icmp sge i32 %25, %26 br i1 %27, label %merge001a, label %else1 else1: ; preds = %label0016 %28 = load i32* %v0_INTEGER %29 = icmp ne i32 %28, 0 br i1 %29, label %merge0027, label %else2 else2: ; preds = %else1 br label %merge001a merge001a: ; preds = %else2, %label0016 %30 = load i32* %v0_INTEGER %31 = icmp eq i32 %30, 0 br i1 %31, label %merge0024, label %else3 else3:...
2011 Oct 19
0
[LLVMdev] Question regarding basic-block placement optimization
...p1 %cond1 = icmp ugt i32 %val1, 1 br i1 %cond1, label %then1, label %else1, !prof !0 then1: call void @error(i32 %i, i32 1, i32 %b) br label %else1 else1: %gep2 = getelementptr i32* %a, i32 2 %val2 = load i32* %gep2 %cond2 = icmp ugt i32 %val2, 2 br i1 %cond2, label %then2, label %else2, !prof !0 then2: call void @error(i32 %i, i32 1, i32 %b) br label %else2 else2: %gep3 = getelementptr i32* %a, i32 3 %val3 = load i32* %gep3 %cond3 = icmp ugt i32 %val3, 3 br i1 %cond3, label %then3, label %else3, !prof !0 then3: call void @error(i32 %i, i32 1, i32 %b) br label %...
2009 Feb 24
1
R parser for If-else
...rds and you are dead! 4 examples Ex1: if (1==1){ ?print('if') ?print('if again') ?}else ?print('else') Ex2: if (2==2) print('if') else print('else') Ex3: if (2==2){ ?print('if') ?print('if again') ?}else ?{ ?print('else') ?print('else2') ?} Ex4: if (2==2){ ?print('if') ?print('if again') }else print('else') cheers, ------------------------------------- Daniela
2017 Jun 19
4
LLVM behavior different depending on function symbol name
Greetings, I have a Zig implementation of ceil which is emitted into LLVM IR like this: ; Function Attrs: nobuiltin nounwind define internal fastcc float @ceil(float) unnamed_addr #3 !dbg !644 { Entry: %x = alloca float, align 4 store float %0, float* %x call void @llvm.dbg.declare(metadata float* %x, metadata !649, metadata !494), !dbg !651 %1 = load float, float* %x, !dbg !652 %2 =
2012 Feb 20
3
[LLVMdev] ARM opcode format
...%25, %26**** > > br i1 %27, label %merge001a, label %else1**** > > else1: ; preds = %label0016*** > * > > %28 = load i32* %v0_INTEGER**** > > %29 = icmp ne i32 %28, 0**** > > br i1 %29, label %merge0027, label %else2**** > > else2: ; preds = %else1**** > > br label %merge001a**** > > merge001a: ; preds = %else2, > %label0016**** > > %30 = load i32* %v0_INTEGER**** > > %31 = icmp eq i32 %...
2011 Oct 19
3
[LLVMdev] Question regarding basic-block placement optimization
On Tue, Oct 18, 2011 at 6:58 PM, Jakob Stoklund Olesen <stoklund at 2pi.dk>wrote: > > On Oct 18, 2011, at 5:22 PM, Chandler Carruth wrote: > > As for why it should be an IR pass, mostly because once the selection dag >> runs through the code, we can never recover all of the freedom we have at >> the IR level. To start with, splicing MBBs around requires known about
2017 Jun 19
2
LLVM behavior different depending on function symbol name
...; preds = %Entry %9 = load float, float* %x, !dbg !85 ret float %9, !dbg !87 Else: ; preds = %Entry %10 = load i32, i32* %e, !dbg !88 %11 = icmp sge i32 %10, 0, !dbg !89 br i1 %11, label %Then1, label %Else2, !dbg !89 Then1: ; preds = %Else %12 = load i32, i32* %e, !dbg !90 %13 = lshr i32 8388607, %12, !dbg !92 store i32 %13, i32* %m, !dbg !93 %14 = load i32, i32* %u, !dbg !94 %15 = load i32, i32* %m, !dbg !95 %16 = and i32 %14, %15, !dbg !96 %1...
2017 Jun 19
2
LLVM behavior different depending on function symbol name
...t;> %9 = load float, float* %x, !dbg !85 >> ret float %9, !dbg !87 >> >> Else: ; preds = %Entry >> %10 = load i32, i32* %e, !dbg !88 >> %11 = icmp sge i32 %10, 0, !dbg !89 >> br i1 %11, label %Then1, label %Else2, !dbg !89 >> >> Then1: ; preds = %Else >> %12 = load i32, i32* %e, !dbg !90 >> %13 = lshr i32 8388607, %12, !dbg !92 >> store i32 %13, i32* %m, !dbg !93 >> %14 = load i32, i32* %u, !dbg !94 >> %15 = load...