Displaying 3 results from an estimated 3 matches for "floatdidf2_sse_interunit".
2012 Mar 02
3
[LLVMdev] how to annotate assembler
...st:
.LFB0:
.cfi_startproc
pushq %rbp # 18 *pushdi2_rex64/1 [length = 1]
.cfi_def_cfa_offset 16
movq %rsp, %rbp # 19 *movdi_1_rex64/2 [length = 3]
.cfi_offset 6, -16
.cfi_def_cfa_register 6
movq %rdi, -8(%rbp) # 2 *movdi_1_rex64/4 [length = 4]
cvtsi2sdq -8(%rbp), %xmm0 # 6 *floatdidf2_sse_interunit/2 [length = 6]
leave # 24 leave_rex64 [length = 1]
.cfi_def_cfa 7, 8
ret # 25 return_internal [length = 1]
.cfi_endproc
Now I may look into config/i386/i386.md, and look for mentioned
*pushdi2_rex64, movdi_1_rex64, floatdidf2_sse_interunit and other
patterns and study how they work.
How...
2012 Mar 02
0
[LLVMdev] how to annotate assembler
...> pushq %rbp # 18 *pushdi2_rex64/1 [length = 1]
> .cfi_def_cfa_offset 16
> movq %rsp, %rbp # 19 *movdi_1_rex64/2 [length = 3]
> .cfi_offset 6, -16
> .cfi_def_cfa_register 6
> movq %rdi, -8(%rbp) # 2 *movdi_1_rex64/4 [length = 4]
> cvtsi2sdq -8(%rbp), %xmm0 # 6 *floatdidf2_sse_interunit/2 [length = 6]
> leave # 24 leave_rex64 [length = 1]
> .cfi_def_cfa 7, 8
> ret # 25 return_internal [length = 1]
> .cfi_endproc
>
> Now I may look into config/i386/i386.md, and look for mentioned
> *pushdi2_rex64, movdi_1_rex64, floatdidf2_sse_interunit and other
> pa...
2012 Mar 02
2
[LLVMdev] how to annotate assembler
...*pushdi2_rex64/1 [length = 1]
>> .cfi_def_cfa_offset 16
>> movq %rsp, %rbp # 19 *movdi_1_rex64/2 [length = 3]
>> .cfi_offset 6, -16
>> .cfi_def_cfa_register 6
>> movq %rdi, -8(%rbp) # 2 *movdi_1_rex64/4 [length = 4]
>> cvtsi2sdq -8(%rbp), %xmm0 # 6 *floatdidf2_sse_interunit/2 [length = 6]
>> leave # 24 leave_rex64 [length = 1]
>> .cfi_def_cfa 7, 8
>> ret # 25 return_internal [length = 1]
>> .cfi_endproc
>>
>> Now I may look into config/i386/i386.md, and look for mentioned
>> *pushdi2_rex64, movdi_1_rex64, floatdidf2_sse_...