search for: lbl0

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

Did you mean: lbl
2013 Oct 17
2
[LLVMdev] llvm-objdump disassembling jmp
In creating a test case for a bug fix in llvm-objdump, I noticed that it differs in its output of pc-relative immediates from objdump: [secdev:/tmp] s$ cat a.s main: jmp .LBL0 .LBL0: ret [secdev:/tmp] s$ llvm-mc -filetype=obj a.s > a.o [secdev:/tmp] s$ objdump -d a.o |tail -n 2 0: eb 00 jmp 2 <main+0x2> 2: c3 retq [secdev:/tmp] s$ llvm-objdump -d a.o |tail -n 2 0: eb 00...
2014 May 13
2
[LLVMdev] Missed optimization opportunity in 3-way integer comparison case
...acing the similar instruction again. rev.208525, optimization level 3. Yuri --- C-style original code --- int mycmp (int i1, int i2) { if (i1<i2) { return -1; } else if (i1>i2) { return 1; } return 0; } --- llvm code --- define i32 @mycmp(i32, i32) #0 { lbl0: %icmp.ULT = icmp ult i32 %0, %1 br i1 %icmp.ULT, label %lbl1, label %lbl2 lbl1: %merge = phi i32 [ -1, %lbl0 ], [ %., %lbl2 ] ret i32 %merge lbl2: %icmp.UGT = icmp ugt i32 %0, %1 %. = zext i1 %icmp.UGT to i32 br label %lbl1 } --- intel assembly --- 0000000000000010 <mycm...
2007 Feb 01
0
extensions.conf gotoif and label
...ething like this sample in my extension.conf. I have tested and it works but I don't know if it is a good way to make a menu. I don't want to put number as it is boring to maintain. Does anyone know if there is some problem to write like this? exten => 7890,1,Wait(1) exten => 7890,n(lbl0),Read(REP|annonce|1) exten => 7890,n,GotoIf($[${REP} = 1 ] ?lbl1:lbl2) exten => 7890,n(lbl1),noop( hit 1 ! ) exten => 7890,n,system(echo you hit one) exten => 7890,n,Hangup exten => 7890,n(lbl2),GotoIf($[${REP} != 2 ] ?lbl3) exten => 7890,n,noop( hit 2 ! ) exten => 7890,n,syste...
2013 Oct 17
0
[LLVMdev] llvm-objdump disassembling jmp
On Thu, Oct 17, 2013 at 10:55 AM, Stephen Checkoway <s at pahtak.org> wrote: > In creating a test case for a bug fix in llvm-objdump, I noticed that it > differs in its output of pc-relative immediates from objdump: > > [secdev:/tmp] s$ cat a.s > main: > jmp .LBL0 > .LBL0: > ret > [secdev:/tmp] s$ llvm-mc -filetype=obj a.s > a.o > [secdev:/tmp] s$ objdump -d a.o |tail -n 2 > 0: eb 00 jmp 2 <main+0x2> > 2: c3 retq > [secdev:/tmp] s$ llvm-objdump -d a.o |tail -n 2 >...