Displaying 2 results from an estimated 2 matches for "_misalignedstore".
Did you mean:
misalignedstore
2011 Nov 11
3
[LLVMdev] Misaligned SSE store problem (with reduced source)
...ntry:
%v = alloca <4 x float>, align 16
store <4 x float> zeroinitializer, <4 x float>* %v, align 16
br label %post-block
post-block:
%f = alloca float
ret void
}
If I feed this to llc with -march=x86, the following is produced. Note the 24 byte offset from ebp:
.def _MisalignedStore;
.scl 2;
.type 32;
.endef
.text
.globl _MisalignedStore
.align 16, 0x90
_MisalignedStore: # @MisalignedStore
# BB#0: # %entry
pushl %ebp
movl %esp, %ebp
subl $24, %esp
pxor %xmm0, %xmm0
movaps %xmm0, -24(%ebp)
movl $8, %eax
calll __alloca
movl %...
2011 Nov 11
0
[LLVMdev] Misaligned SSE store problem (with reduced source)
...gn 16
> store <4 x float> zeroinitializer, <4 x float>* %v, align 16
> br label %post-block
> post-block:
> %f = alloca float
> ret void
> }
> If I feed this to llc with -march=x86, the following is produced. Note the
> 24 byte offset from ebp:
> .def _MisalignedStore;
> .scl 2;
> .type 32;
> .endef
> .text
> .globl _MisalignedStore
> .align 16, 0x90
> _MisalignedStore: # @MisalignedStore
> # BB#0: # %entry
> pushl %ebp
> movl %esp, %ebp
> subl $24, %esp
> pxor %xmm0, %xmm0...