search for: lfe0

Displaying 11 results from an estimated 11 matches for "lfe0".

Did you mean: 1fe0
2018 Sep 20
3
Comparing Clang and GCC: only clang stores updated value in each iteration.
...      .machine "z13" .text         .align  8 .globl b         .type   b, @function b: .LFB0:         .cfi_startproc         larl    %r1,a         lt      %r1,0(%r1)         je      .L1         larl    %r1,a         mvhi    0(%r1),0 .L1:         br      %r14         .cfi_endproc .LFE0:         .size   b, .-b .globl a .data         .align  4         .type   a, @object         .size   a, 4 a:         .long   1         .ident  "GCC: (GNU) 8.0.1 20180324 (Red Hat 8.0.1-0.20)"         .section        .note.GNU-stack,"", at progbits
2010 Sep 10
4
[LLVMdev] using GCC LTO files as a frontend to dragonegg?
...hello .type hello, @function hello: .LFB0: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 movq %rsp, %rbp .cfi_offset 6, -16 .cfi_def_cfa_register 6 movl $.LC0, %edi call puts leave .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE0: .size hello, .-hello .ident "GCC: (GNU) 4.5.1" .section .note.GNU-stack,"", at progbits [mdaniels at dn002 dragonegg]$ cat hello.c #include <stdio.h> int hello () { printf ("Hello World\n"); } [mdaniels at dn002 dragonegg]$ gcc-4.5 -flto...
2014 Sep 02
3
[LLVMdev] LICM promoting memory to scalar
..., 0 asr w5, w5, 1 .L4: cmp w5, w2 add w2, w2, w1 add w4, w3, w1 csel w3, w4, w3, hi cmp w2, w0 bcc .L4 str w3, [x6,#:lo12:globalvar] <== sink store of globalvar .L1: ret .cfi_endproc .LFE0: .size _Z3fooii, .-_Z3fooii .ident "GCC: (crosstool-NG linaro-1.13.1-4.8-2014.01 - Linaro GCC 2013.11) 4.9.0" LLVM output: $ clang-aarch64-x++ -S -o - -O3 -ffast-math -fslp-vectorize test.cpp .text .file "test.cpp" .globl _Z3fooii...
2014 Sep 02
2
[LLVMdev] LICM promoting memory to scalar
...add w4, w3, w1 >> csel w3, w4, w3, hi >> cmp w2, w0 >> bcc .L4 >> str w3, [x6,#:lo12:globalvar] <== sink store of globalvar >> .L1: >> ret >> .cfi_endproc >> .LFE0: >> .size _Z3fooii, .-_Z3fooii >> .ident "GCC: (crosstool-NG linaro-1.13.1-4.8-2014.01 - Linaro GCC 2013.11) 4.9.0" >> >> LLVM output: >> >> $ clang-aarch64-x++ -S -o - -O3 -ffast-math -fslp-vectorize test.cpp >> .text...
2013 Jan 27
0
[LLVMdev] Code compiling in gcc but not llvm
...___testfunc .type __GI___testfunc, @function __GI___testfunc: .LFB0: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 movl $0, %eax popq %rbp .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE0: .size __GI___testfunc, .-__GI___testfunc .globl __testfunc .set __testfunc,__GI___testfunc .weak __GI_testfunc .hidden __GI_testfunc .set __GI_testfunc,__testfunc .ident "GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3" .section .note.GNU...
2013 Sep 04
6
[LLVMdev] Aliasing of volatile and non-volatile
...), %r8d xorl %ecx, %ecx .p2align 4,,10 .p2align 3 .L4: movl (%rsi), %edi addl $1, %ecx addl %r8d, %edi addl %edi, %eax cmpl %edx, %ecx jne .L4 .L3: rep ret .cfi_endproc .LFE0: .size foo, .-foo .ident "GCC: (Ubuntu 4.4.3-4ubuntu5) 4.4.3" .section .note.GNU-stack,"", at progbits The specifics in our case were that the AliasSetTracker indicated mod/ref for all pointers in the loop, where one of them was used in a...
2013 Jan 26
2
[LLVMdev] Code compiling in gcc but not llvm
Hi, This is my first post, sorry if not in the right format. I am stuck at a place where I have a code fragment that runs in normal gcc but fails when I give -fplugin=dragonegg.so extern int *testfunc(); extern __typeof (testfunc) testfunc __asm__ ("" "__GI_testfunc") __attribute__ ((visibility ("hidden"))); extern __typeof(testfunc) __testfunc; extern __typeof
2014 Sep 03
3
[LLVMdev] LICM promoting memory to scalar
...w5, w5, 1 .L4:         cmp     w5, w2         add     w2, w2, w1         add     w4, w3, w1         csel    w3, w4, w3, hi         cmp     w2, w0         bcc     .L4         str     w3, [x6,#:lo12:globalvar]                       <== sink store of globalvar .L1:         ret         .cfi_endproc .LFE0:         .size   _Z3fooii, .-_Z3fooii         .ident  "GCC: (crosstool-NG linaro-1.13.1-4.8-2014.01 - Linaro GCC 2013.11) 4.9.0" LLVM output: $ clang-aarch64-x++ -S -o - -O3 -ffast-math -fslp-vectorize test.cpp         .text         .file   "test.cpp"         .globl  _Z3fooii...
2013 Sep 07
0
[LLVMdev] Aliasing of volatile and non-volatile
...,,10 > .p2align 3 > .L4: > movl (%rsi), %edi > addl $1, %ecx > addl %r8d, %edi > addl %edi, %eax > cmpl %edx, %ecx > jne .L4 > .L3: > rep > ret > .cfi_endproc > .LFE0: > .size foo, .-foo > .ident "GCC: (Ubuntu 4.4.3-4ubuntu5) 4.4.3" > .section .note.GNU-stack,"", at progbits > > > The specifics in our case were that the AliasSetTracker indicated mod/ref > for all pointers in the loop, whe...
2018 Sep 21
2
Comparing Clang and GCC: only clang stores updated value in each iteration.
...gt; b: >> .LFB0: >>         .cfi_startproc >>         larl    %r1,a >>         lt      %r1,0(%r1) >>         je      .L1 >>         larl    %r1,a >>         mvhi    0(%r1),0 >> .L1: >>         br      %r14 >>         .cfi_endproc >> .LFE0: >>         .size   b, .-b >> .globl a >> .data >>         .align  4 >>         .type   a, @object >>         .size   a, 4 >> a: >>         .long   1 >>         .ident  "GCC: (GNU) 8.0.1 20180324 (Red Hat 8.0.1-0.20)" >>        ...
2018 Sep 07
1
[PATCH net-next v2 3/5] virtio_ring: add packed ring support
On Wed, Jul 11, 2018 at 10:27:09AM +0800, Tiwei Bie wrote: > This commit introduces the support (without EVENT_IDX) for > packed ring. > > Signed-off-by: Tiwei Bie <tiwei.bie at intel.com> > --- > drivers/virtio/virtio_ring.c | 495 ++++++++++++++++++++++++++++++++++- > 1 file changed, 487 insertions(+), 8 deletions(-) > > diff --git