Displaying 4 results from an estimated 4 matches for "renderboxmodelobject".
2010 Sep 01
2
[LLVMdev] equivalent IR, different asm
I attached preprocessed files.
$ llvm-g++ gcc-RenderBoxModelObject.ii -fno-exceptions -arch x86_64 -O2 -c -o part.o
vs
$ clang++ clang-RenderBoxModelObject.ii -fno-exceptions -arch x86_64 -O2 -c -o part.o
If I compile with clang, it causes a crash to webkit.
-Argiris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: prepro.z...
2010 Sep 01
0
[LLVMdev] equivalent IR, different asm
...es=1]
%6 = sdiv i32 %5, %atmp4 ; <i32> [#uses=1]
It looks like you got these by manually editing the file. Do you think that the shift wasn't supposed to be there in the first place? Can you send me a .ii file that produces the __ZN7WebCore6kolos1ERiS0_PKNS_20RenderBoxModelObjectEPNS_10StyleImageE function with steps to get the bad IR?
-Chris
>
> $ llc opt-pass.ll -o -
>
> .section __TEXT,__text,regular,pure_instructions
> .globl __ZN7WebCore6kolos1ERiS0_PKNS_20RenderBoxModelObjectEPNS_10StyleImageE
> .align 4, 0x90
> __ZN7WebCore6kolos1ERiS0_PK...
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
__ZN7WebCore6kolos1ERiS0_PKNS_20RenderBoxModelObjectEPNS_10StyleImageE: ## @_ZN7WebCore6kolos1ERiS0_PKNS_20RenderBoxModelObjectEPNS_10StyleImageE
## BB#0:
pushq %r14
pushq %rbx
subq $8, %rsp
movq %rsi, %rbx
movq %rdi, %r14
movq %rdx, %rdi
movq %rcx, %rsi
ca...
2010 Aug 17
2
multcomp issues on MAC OSX 10.6.4
...1 WebCore::RenderInline::paint(WebCore::RenderObject::PaintInfo&, int, int) + 45 (in WebCore) [0x976749bd]
1 WebCore::RenderLineBoxList::paint(WebCore::RenderBoxModelObject*, WebCore::RenderObject::PaintInfo&, int, int) const + 1296 (in WebCore) [0x975892f0]
1 WebCore::InlineFlowBox::paint(WebCore::RenderObject::PaintInfo&, int, int) + 463 (in WebCore) [0x975d6baf]...