Displaying 19 results from an estimated 19 matches for "kyrtzidi".
Did you mean:
kyrtzidis
2010 Aug 05
4
[LLVMdev] LLVMC tests failing when building with clang
Hi,
After building llvm with clang the llvmc tests are failing with:
llvmc: Node llc is not in graph
Anyone else see this ? (TOT llvm & clang)
-Argiris
2010 Aug 13
0
[LLVMdev] LLVMC tests failing when building with clang
Hi,
Argyrios Kyrtzidis <kyrtzidis <at> apple.com> writes:
>
> Hi,
>
> After building llvm with clang the llvmc tests are failing with:
>
> llvmc: Node llc is not in graph
>
> Anyone else see this ? (TOT llvm & clang)
It looks like this is due to a bug in clang:
// file1.cpp...
2010 Sep 01
2
[LLVMdev] equivalent IR, different asm
...zip
Type: application/zip
Size: 457370 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100901/106b72fb/attachment.zip>
-------------- next part --------------
On 1 Sep 2010, at 17:16, Chris Lattner wrote:
>
> On Sep 1, 2010, at 6:25 AM, Argyrios Kyrtzidis wrote:
>
>> The attached .ll files seem equivalent, but the resulting asm from 'opt-fail.ll' causes a crash to webkit.
>> I suspect the usage of registers is wrong, can someone take a look ?
>
> The difference is that there is a shift right after the multiply, before...
2010 Sep 01
5
[LLVMdev] equivalent IR, different asm
The attached .ll files seem equivalent, but the resulting asm from 'opt-fail.ll' causes a crash to webkit.
I suspect the usage of registers is wrong, can someone take a look ?
$ llc opt-pass.ll -o -
.section __TEXT,__text,regular,pure_instructions
.globl __ZN7WebCore6kolos1ERiS0_PKNS_20RenderBoxModelObjectEPNS_10StyleImageE
.align 4, 0x90
2010 Aug 31
0
[LLVMdev] "equivalent" .ll files diverge after optimizations are applied
On Aug 31, 2010, at 1:21 PMPDT, Argyrios Kyrtzidis wrote:
>
> Just to be clear, are you saying that the fact that, after using llc
> on the second IR, the produced asm is using MM registers, indicates
> a bug ?
Yes. It's not immediately obvious whether it's in the opt or llc,
though.
Chris was doing work involving <2...
2010 Aug 13
1
[LLVMdev] LLVMC tests failing when building with clang
On Aug 12, 2010, at 11:04 PM, Mikhail Glushenkov wrote:
> Argyrios Kyrtzidis <kyrtzidis <at> apple.com> writes:
>
>>
>> Hi,
>>
>> After building llvm with clang the llvmc tests are failing with:
>>
>> llvmc: Node llc is not in graph
>>
>> Anyone else see this ? (TOT llvm & clang)
>
> It looks li...
2010 Sep 01
0
[LLVMdev] equivalent IR, different asm
On Sep 1, 2010, at 6:25 AMPDT, Argyrios Kyrtzidis wrote:
> The attached .ll files seem equivalent, but the resulting asm from
> 'opt-fail.ll' causes a crash to webkit.
> I suspect the usage of registers is wrong, can someone take a look ?
Yes, the code here is wrong:
> movl (%rbx), %ecx
> imull %ecx, %eax
This compu...
2010 Sep 01
0
[LLVMdev] equivalent IR, different asm
On Sep 1, 2010, at 9:42 AM, Argyrios Kyrtzidis wrote:
> If I compile with clang, it causes a crash to webkit.
This should be fixed by r112751, please verify.
/jakob
2010 Sep 02
2
[LLVMdev] Jump threading pass bug
If I use the jump threading pass on the attached IR:
$ opt before.ll -jump-threading -o - | llvm-dis -o after.ll
a big chunk gets removed, a chunk that is actually necessary. ('before.ll' passes the test in webkit, while 'after.ll' fails)
Can someone take a look ?
-Argiris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: before.ll
Type:
2010 Sep 02
0
[LLVMdev] Jump threading pass bug
On Sep 2, 2010, at 8:05 AMPDT, Argyrios Kyrtzidis wrote:
> If I use the jump threading pass on the attached IR:
>
> $ opt before.ll -jump-threading -o - | llvm-dis -o after.ll
>
> a big chunk gets removed, a chunk that is actually necessary.
> ('before.ll' passes the test in webkit, while 'after.ll' fails)
>...
2010 Sep 01
1
[LLVMdev] equivalent IR, different asm
On Sep 1, 2010, at 11:14 AM, Dale Johannesen wrote:
>
> On Sep 1, 2010, at 6:25 AMPDT, Argyrios Kyrtzidis wrote:
>
>> The attached .ll files seem equivalent, but the resulting asm from
>> 'opt-fail.ll' causes a crash to webkit.
>> I suspect the usage of registers is wrong, can someone take a look ?
>
> Yes, the code here is wrong:
>
>> movl (%rbx), %ec...
2010 Sep 01
0
[LLVMdev] equivalent IR, different asm
On Sep 1, 2010, at 6:25 AM, Argyrios Kyrtzidis wrote:
> The attached .ll files seem equivalent, but the resulting asm from 'opt-fail.ll' causes a crash to webkit.
> I suspect the usage of registers is wrong, can someone take a look ?
The difference is that there is a shift right after the multiply, before the divide. In IR, th...
2010 Aug 31
2
[LLVMdev] "equivalent" .ll files diverge after optimizations are applied
...; movq2dq %mm0, %xmm1
> movq2dq %mm0, %xmm2
> punpcklqdq %xmm2, %xmm1 ## xmm1 = xmm1[0],xmm2[0]
> movq 16(%rsp), %rax
> movd %rax, %mm0
> movq2dq %mm0, %xmm0
> punpcklqdq %xmm2, %xmm0 ## xmm0 = xmm0[0],xmm2[0]
>
>
> On Aug 31, 2010, at 11:18 AMPDT, Argyrios Kyrtzidis wrote:
>
>> Hi,
>>
>> I've attached 2 .ll files which are supposed to be equivalent but 'unopt-fail.ll' causes a crash in webkit's test suite while 'unopt-pass.ll' does not. I can't give more details about the crash, when I run the crashing test i...
2010 Sep 01
0
[LLVMdev] "equivalent" .ll files diverge after optimizations are applied
On Aug 31, 2010, at 11:18 AM, Argyrios Kyrtzidis wrote:
> Hi,
>
> I've attached 2 .ll files which are supposed to be equivalent but 'unopt-fail.ll' causes a crash in webkit's test suite while 'unopt-pass.ll' does not. I can't give more details about the crash, when I run the crashing test it in isolation it...
2010 Aug 31
5
[LLVMdev] "equivalent" .ll files diverge after optimizations are applied
Hi,
I've attached 2 .ll files which are supposed to be equivalent but 'unopt-fail.ll' causes a crash in webkit's test suite while 'unopt-pass.ll' does not. I can't give more details about the crash, when I run the crashing test it in isolation it passes, when I run the full suite it crashes; it boggles the mind.
Below I provide the optimized asm that is produced from
2014 Nov 13
2
[LLVMdev] [cfe-dev] New type of smart pointer for LLVM
On Thu, Nov 13, 2014 at 10:59 AM, Argyrios Kyrtzidis <akyrtzi at gmail.com>
wrote:
> Could we consider moving the things you listed to shared pointer semantics
> ? It will be a simple and clear model; unless someone justifies that it
> will be a performance concern to use shared pointers there I don’t think we
> need a new and mor...
2010 Nov 23
0
[LLVMdev] [cfe-dev] draft rule for naming types/functions/variables
On Tue, Nov 23, 2010 at 10:15 AM, Bo Persson <bop at gmb.dk> wrote:
>
>
>
> ----- Original Message -----
> From: Chandler Carruth
> To: Zhanyong Wan (λx.x x)
> Cc: Argyrios Kyrtzidis ; clang-dev Developers
> Sent: Tuesday, November 23, 2010 6:40 AM
> Subject: Re: [cfe-dev] draft rule for naming types/functions/variables
> On Mon, Nov 22, 2010 at 9:36 PM, Zhanyong Wan (λx.x x) <wan at google.com>
> wrote:
>>
>> On Mon, Nov 22, 2010 at 9:30 PM, Chan...
2010 Aug 31
0
[LLVMdev] "equivalent" .ll files diverge after optimizations are applied
...isn't.
movd %xmm0, %rax
movd %rax, %mm0
movq2dq %mm0, %xmm1
movq2dq %mm0, %xmm2
punpcklqdq %xmm2, %xmm1 ## xmm1 = xmm1[0],xmm2[0]
movq 16(%rsp), %rax
movd %rax, %mm0
movq2dq %mm0, %xmm0
punpcklqdq %xmm2, %xmm0 ## xmm0 = xmm0[0],xmm2[0]
On Aug 31, 2010, at 11:18 AMPDT, Argyrios Kyrtzidis wrote:
> Hi,
>
> I've attached 2 .ll files which are supposed to be equivalent but
> 'unopt-fail.ll' causes a crash in webkit's test suite while 'unopt-
> pass.ll' does not. I can't give more details about the crash, when I
> run the crashing tes...
2014 Nov 13
2
[LLVMdev] New type of smart pointer for LLVM
Ping - we've hit another of these (propagating Diagnostic::OwnsDiagClient
into other places) in
http://llvm.org/viewvc/llvm-project?view=revision&revision=221884
Any ideas how we should be tackling this overall? I'm not entirely
convinced these are fixable by design and I think we might honestly want a
conditional-ownership smart pointer...
But I'm happy to hold off on that a