Displaying 7 results from an estimated 7 matches for "ltmp19".
Did you mean:
ltmp1
2010 Aug 03
3
[LLVMdev] Purpose of PROLOG_LABEL in function prologue?
I've been building/dumping some x86_64 code and I've noticed that each of the routines has 3 temporary symbols, à la:
_main:
pushq %rbp
Ltmp18:
movq %rsp, %rbp
Ltmp19:
subq $320, %rsp
Ltmp20:
movl %ecx, -276(%rbp)
I've tracked them back to emitPrologue in X86RegisterInfo.cpp. I'm wonder what's their purpose?
They're filling up my symbol table...
Cameron Esfahani
dirty at apple.com
"All that is necessary for the triumph of evil is that...
2010 Aug 03
0
[LLVMdev] Purpose of PROLOG_LABEL in function prologue?
On Aug 3, 2010, at 3:04 PM, Cameron Esfahani wrote:
> I've been building/dumping some x86_64 code and I've noticed that each of the routines has 3 temporary symbols, à la:
>
> _main:
> pushq %rbp
> Ltmp18:
> movq %rsp, %rbp
> Ltmp19:
> subq $320, %rsp
> Ltmp20:
> movl %ecx, -276(%rbp)
>
> I've tracked them back to emitPrologue in X86RegisterInfo.cpp. I'm wonder what's their purpose?
>
> They're filling up my symbol table...
EH ranges for unwind info. If you look later on in the file...
2010 Aug 03
1
[LLVMdev] Purpose of PROLOG_LABEL in function prologue?
...;
> On Aug 3, 2010, at 3:04 PM, Cameron Esfahani wrote:
>
>> I've been building/dumping some x86_64 code and I've noticed that each of the routines has 3 temporary symbols, à la:
>>
>> _main:
>> pushq %rbp
>> Ltmp18:
>> movq %rsp, %rbp
>> Ltmp19:
>> subq $320, %rsp
>> Ltmp20:
>> movl %ecx, -276(%rbp)
>>
>> I've tracked them back to emitPrologue in X86RegisterInfo.cpp. I'm wonder what's their purpose?
>>
>> They're filling up my symbol table...
>
>
> EH ranges for unw...
2010 Aug 03
3
[LLVMdev] Purpose of PROLOG_LABEL in function prologue?
...;
> On Aug 3, 2010, at 3:04 PM, Cameron Esfahani wrote:
>
>> I've been building/dumping some x86_64 code and I've noticed that each of the routines has 3 temporary symbols, à la:
>>
>> _main:
>> pushq %rbp
>> Ltmp18:
>> movq %rsp, %rbp
>> Ltmp19:
>> subq $320, %rsp
>> Ltmp20:
>> movl %ecx, -276(%rbp)
>>
>> I've tracked them back to emitPrologue in X86RegisterInfo.cpp. I'm wonder what's their purpose?
>>
>> They're filling up my symbol table...
>
>
> EH ranges for unw...
2012 Mar 28
2
[LLVMdev] Suboptimal code due to excessive spilling
...# @foo
.Ltmp12:
.cfi_startproc
# BB#0:
pushl %ebx
.Ltmp13:
.cfi_def_cfa_offset 8
pushl %edi
.Ltmp14:
.cfi_def_cfa_offset 12
pushl %esi
.Ltmp15:
.cfi_def_cfa_offset 16
subl $88, %esp
.Ltmp16:
.cfi_def_cfa_offset 104
.Ltmp17:
.cfi_offset %esi, -16
.Ltmp18:
.cfi_offset %edi, -12
.Ltmp19:
.cfi_offset %ebx, -8
pxor %xmm0, %xmm0
movl 112(%esp), %eax
testl %eax, %eax
je .LBB1_3
# BB#1:
xorl %ebx, %ebx
movl 108(%esp), %ecx
movl 104(%esp), %edx
xorl %esi, %esi
.align 16, 0x90
.LBB1_2: # %.lr.ph.i
# =>Thi...
2012 Apr 05
0
[LLVMdev] Suboptimal code due to excessive spilling
...# @foo
.Ltmp12:
.cfi_startproc
# BB#0:
pushl %ebx
.Ltmp13:
.cfi_def_cfa_offset 8
pushl %edi
.Ltmp14:
.cfi_def_cfa_offset 12
pushl %esi
.Ltmp15:
.cfi_def_cfa_offset 16
subl $88, %esp
.Ltmp16:
.cfi_def_cfa_offset 104
.Ltmp17:
.cfi_offset %esi, -16
.Ltmp18:
.cfi_offset %edi, -12
.Ltmp19:
.cfi_offset %ebx, -8
pxor %xmm0, %xmm0
movl 112(%esp), %eax
testl %eax, %eax
je .LBB1_3
# BB#1:
xorl %ebx, %ebx
movl 108(%esp), %ecx
movl 104(%esp), %edx
xorl %esi, %esi
.align 16, 0x90
.LBB1_2: # %.lr.ph.i
# =>Thi...
2012 Mar 20
0
[LLVMdev] Runtime linker issue wtih X11R6 on i386 with -O3 optimization
....Leh_func_end0:
.globl meh
.align 16, 0x90
.type meh, at function
meh: # @meh
.Ltmp16:
.cfi_startproc
.Lfunc_begin1:
.loc 1 18 0 # a.c:18:0
# BB#0:
pushl %ebp
.Ltmp17:
.cfi_def_cfa_offset 8
.Ltmp18:
.cfi_offset %ebp, -8
movl %esp, %ebp
.Ltmp19:
.cfi_def_cfa_register %ebp
pushl %ebx
subl $20, %esp
.Ltmp20:
.cfi_offset %ebx, -12
calll .L1$pb
.L1$pb:
popl %eax
.Ltmp21:
addl $_GLOBAL_OFFSET_TABLE_+(.Ltmp21-.L1$pb), %eax
movl 8(%ebp), %ecx
leal .L.str1 at GOTOFF(%eax), %edx
movl %ecx, -8(%ebp)
.loc 1 19 2 prologue_end # a.c:19:...